<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">button,
input[type=button] {
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
  background-image: none;
  box-shadow: none;
  background-color: var(--button-default-base-fill-color, #EAEAEA);
  padding: 6px 18px 6px 18px;
  border: 2px solid var(--button-default-base-fill-color, #EAEAEA);
  border-radius: 0;
  text-shadow: none;
  font-size: 14px;
  width: auto;
  line-height: 16px;
  white-space: nowrap;
  color: var(--button-default-content-color, #000000);
  transition: color 0.2s, background-color 0.2s, border-color 0.2s;
}
button:hover,
input[type=button]:hover,
button:focus,
input[type=button]:focus,
button:active:hover,
input[type=button]:active:hover,
button:focus:hover,
input[type=button]:focus:hover {
  border-color: var(--button-default-hover-content-color, #000000);
  background-color: var(--button-default-hover-fill-color, #F4F4F4);
  color: var(--button-default-hover-content-color, #000000);
}
button:active,
input[type=button]:active {
  background-color: var(--button-default-active-fill-color, #666666);
  border-color: var(--button-default-active-fill-color, #666666);
  color: var(--button-default-active-content-color, #000000);
}
button.primary,
input[type=button].primary {
  background-color: var(--button-primary-base-fill-color, #F2C811);
  border-color: var(--button-primary-base-fill-color, #F2C811);
  color: var(--button-primary-content-color);
}
button.primary:hover,
input[type=button].primary:hover,
button.primary:focus,
input[type=button].primary:focus,
button.primary:active,
input[type=button].primary:active {
  border-color: var(--button-primary-content-color, #000000);
  color: var(--button-primary-content-color, #000000);
}
button.primary:focus,
input[type=button].primary:focus,
button.primary:active,
input[type=button].primary:active {
  border-color: var(--button-primary-content-color, #000000);
  color: var(--button-primary-content-color, #000000);
}
button.primary:focus:hover,
input[type=button].primary:focus:hover,
button.primary:active:hover,
input[type=button].primary:active:hover {
  background-color: var(--button-primary-hover-fill-color, var(--theme-primary-color, #F2C811));
}
button.disabled,
input[type=button].disabled,
button[disabled],
input[type=button][disabled],
button.disabled.primary,
input[type=button].disabled.primary,
button[disabled].primary,
input[type=button][disabled].primary {
  background-color: var(--button-disabled-base-color, #F4F4F4);
  border-color: var(--button-disabled-base-color, #F4F4F4);
  color: var(--button-disabled-content-color, #A6A6A6);
  cursor: default;
}
button.disabled:hover,
input[type=button].disabled:hover,
button[disabled]:hover,
input[type=button][disabled]:hover,
button.disabled.primary:hover,
input[type=button].disabled.primary:hover,
button[disabled].primary:hover,
input[type=button][disabled].primary:hover,
button.disabled:focus,
input[type=button].disabled:focus,
button[disabled]:focus,
input[type=button][disabled]:focus,
button.disabled.primary:focus,
input[type=button].disabled.primary:focus,
button[disabled].primary:focus,
input[type=button][disabled].primary:focus,
button.disabled:active,
input[type=button].disabled:active,
button[disabled]:active,
input[type=button][disabled]:active,
button.disabled.primary:active,
input[type=button].disabled.primary:active,
button[disabled].primary:active,
input[type=button][disabled].primary:active {
  background-color: var(--button-disabled-base-color, #F4F4F4);
  border-color: var(--button-disabled-base-color, #F4F4F4);
  color: var(--button-disabled-content-color, #A6A6A6);
}
@font-face {
  font-family: 'PowrMDL2';
  src: url("../fonts/PowrMDL2.eot");
  src: url("../fonts/PowrMDL2.eot?#iefix") format('embedded-opentype'), url("../fonts/PowrMDL2.woff") format('woff'), url("../fonts/PowrMDL2.ttf") format('truetype'), url("../fonts/PowrMDL2.svg") format('svg');
  font-weight: normal;
  font-style: normal;
}
.btn,
.ok-btn {
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
  background-image: none;
  box-shadow: none;
  background-color: var(--neutral-tertiary-alt-color, #C8C8C8);
  padding: 6px 12px;
  border: 2px solid var(--neutral-tertiary-alt-color, #C8C8C8);
  border-radius: var(--button-border-radius);
  text-shadow: none;
  font-size: 14px;
  width: auto;
  line-height: 16px;
  white-space: nowrap;
  color: var(--theme-secondary-color, #000000);
  transition: color 0.2s, background-color 0.2s, border-color 0.2s;
}
.btn:hover,
.ok-btn:hover,
.btn:focus,
.ok-btn:focus,
.btn:active:hover,
.ok-btn:active:hover,
.btn:focus:hover,
.ok-btn:focus:hover {
  border-color: var(--theme-secondary-color, #000000);
  background-color: var(--neutral-lighter-color, #F4F4F4);
  color: var(--theme-secondary-color, #000000);
  outline: none;
}
html[data-focus-source="key"] .btn:focus,
html[data-focus-source="key"] .ok-btn:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.btn:active,
.ok-btn:active {
  background-color: var(--neutral-secondary-color, #666666);
  border-color: var(--neutral-secondary-color, #666666);
  color: var(--theme-secondary-color, #000000);
}
.btn.primary,
.ok-btn.primary {
  background-color: var(--button-primary-base-fill-color, #F2C811);
  border-color: var(--button-primary-base-fill-color, #F2C811);
  color: var(--button-primary-content-color, #000000);
}
.btn.primary:hover,
.ok-btn.primary:hover,
.btn.primary:focus,
.ok-btn.primary:focus,
.btn.primary:active,
.ok-btn.primary:active {
  border-color: var(--button-primary-content-color, #000000);
  color: var(--button-primary-content-color, #000000);
}
.btn.primary:focus,
.ok-btn.primary:focus,
.btn.primary:active,
.ok-btn.primary:active {
  border-color: var(--button-primary-content-color, #000000);
  color: var(--button-primary-content-color, #000000);
}
.btn.primary:focus:hover,
.ok-btn.primary:focus:hover,
.btn.primary:active:hover,
.ok-btn.primary:active:hover {
  background-color: var(--theme-dark-color, #CDA521);
}
.btn.disabled,
.ok-btn.disabled,
.btn[disabled],
.ok-btn[disabled],
.btn.disabled.primary,
.ok-btn.disabled.primary,
.btn[disabled].primary,
.ok-btn[disabled].primary {
  background-color: var(--neutral-lighter-color, #F4F4F4);
  border-color: var(--neutral-lighter-color, #F4F4F4);
  color: var(--neutral-tertiary-color, #A6A6A6);
  cursor: default;
}
.btn.disabled:hover,
.ok-btn.disabled:hover,
.btn[disabled]:hover,
.ok-btn[disabled]:hover,
.btn.disabled.primary:hover,
.ok-btn.disabled.primary:hover,
.btn[disabled].primary:hover,
.ok-btn[disabled].primary:hover,
.btn.disabled:focus,
.ok-btn.disabled:focus,
.btn[disabled]:focus,
.ok-btn[disabled]:focus,
.btn.disabled.primary:focus,
.ok-btn.disabled.primary:focus,
.btn[disabled].primary:focus,
.ok-btn[disabled].primary:focus,
.btn.disabled:active,
.ok-btn.disabled:active,
.btn[disabled]:active,
.ok-btn[disabled]:active,
.btn.disabled.primary:active,
.ok-btn.disabled.primary:active,
.btn[disabled].primary:active,
.ok-btn[disabled].primary:active {
  background-color: var(--neutral-lighter-color, #F4F4F4);
  border-color: var(--neutral-lighter-color, #F4F4F4);
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.dropdown-menu {
  margin-top: 0;
  border-radius: 0;
  border-color: var(--neutral-secondary-color, #666666);
  box-shadow: none;
}
.dropdown-menu &gt; li &gt; a:hover,
.dropdown-menu &gt; li &gt; a:focus,
.dropdown-menu &gt; li &gt; a:active {
  background-color: var(--neutral-light-color, #EAEAEA);
  background-image: none;
}
.pbi-input {
  display: block;
  position: relative;
  margin-bottom: 12px;
  font-size: 0;
}
.pbi-input label {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 14px;
  line-height: 16px;
}
.pbi-input &gt; input[type=radio] {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  outline: none;
  opacity: 0;
  /* hide original ui element, but allow its click behavior (see z-index) */
  margin: 0;
  padding: 0;
  height: 100%;
  /*z-index: @inputLayerAbove;*/
  transition: color 500ms, background-color 500ms, border-color 500ms;
}
.pbi-input &gt; input[type=radio] + label {
  padding-left: 24px;
  pointer-events: none;
  vertical-align: top;
}
.pbi-input &gt; input[type=radio] + label:before {
  position: absolute;
  box-sizing: border-box;
  top: 0px;
  left: 0;
  width: 16px;
  height: 16px;
  border: 2px solid var(--neutral-secondary-color, #666666);
  background-color: var(--white-color, #FFF);
  content: "";
  vertical-align: top;
  /* create rounded 'radio' button */
  border-radius: 50%;
}
.pbi-input &gt; input[type=radio] + label:after {
  vertical-align: top;
}
.pbi-input &gt; input[type=radio]:checked + label:before {
  border-color: var(--neutral-secondary-color, #666666);
  background-color: transparent;
  /* we should abstract this to input commmon ui color some how */
  /* transparent or white */
}
.pbi-input &gt; input[type=radio]:checked + label:after {
  position: absolute;
  box-sizing: border-box;
  top: 4px;
  left: 4px;
  width: 8px;
  height: 8px;
  background-color: var(--neutral-secondary-color, #666666);
  border: 0 solid var(--neutral-secondary-color, #666666);
  border-radius: 50%;
  content: "";
}
.pbi-input &gt; input[type=radio]:disabled + label {
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.pbi-input &gt; input[type=radio]:disabled + label:before {
  background-color: transparent;
  border-color: var(--neutral-tertiary-color, #A6A6A6);
}
.pbi-input &gt; input[type=radio]:disabled + label:after {
  background-color: var(--neutral-tertiary-color, #A6A6A6);
}
.pbi-input &gt; input[type=checkbox] {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  outline: none;
  opacity: 0;
  /* hide original ui element, but allow its click behavior (see z-index) */
  margin: 0;
  padding: 0;
  height: 100%;
}
.pbi-input &gt; input[type=checkbox] + label {
  padding-left: 24px;
  pointer-events: none;
  vertical-align: top;
}
.pbi-input &gt; input[type=checkbox] + label:before {
  position: absolute;
  box-sizing: border-box;
  top: 0;
  left: 0;
  width: 16px;
  height: 16px;
  border: 2px solid var(--neutral-secondary-color, #666666);
  background-color: var(--white-color, #FFF);
  content: "";
  vertical-align: top;
}
.pbi-input &gt; input[type=checkbox] + label:after {
  content: "";
  font-family: 'PowrMDL2';
  font-size: 12px;
  line-height: 1;
  color: black;
  vertical-align: top;
}
.pbi-input &gt; input[type=checkbox]:checked + label:before {
  background-color: var(--theme-primary-color, #F2C811);
  border: 2px solid var(--theme-primary-color, #F2C811);
}
.pbi-input &gt; input[type=checkbox]:checked + label:after {
  position: absolute;
  top: 2px;
  left: 2px;
  content: "\E73E";
}
.pbi-input &gt; input[type=checkbox]:disabled + label {
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.pbi-input &gt; input[type=checkbox]:disabled + label:before {
  background-color: var(--neutral-tertiary-alt-color, #C8C8C8);
  border: 2px solid var(--neutral-tertiary-alt-color, #C8C8C8);
}
.pbi-input &gt; input[type=checkbox]:disabled + label:after {
  color: white;
}
/*
 *  Power BI Colors
 *
 *  Copyright (c) Microsoft Corporation
 *  All rights reserved.
 *  MIT License
 *
 *  Permission is hereby granted, free of charge, to any person obtaining a copy
 *  of this software and associated documentation files (the ""Software""), to deal
 *  in the Software without restriction, including without limitation the rights
 *  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 *  copies of the Software, and to permit persons to whom the Software is
 *  furnished to do so, subject to the following conditions:
 *
 *  The above copyright notice and this permission notice shall be included in
 *  all copies or substantial portions of the Software.
 *
 *  THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 *  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 *  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 *  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 *  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 *  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 *  THE SOFTWARE.
 */
/* ADDED THEME COLORS NOT ACCOUNTED FOR ELSEWHERE */
/* THEME COLORS */
/* NEUTRAL COLORS */
/* ACCENT COLORS */
/* SHELL LIGHT THEME COLORS */
/* APPLICATION CHROME COLORS */
/*dark chrome*/
/*
    DEPRECATED COLORS: Please refrain from adding one time use colors to the section below.
    These will be all be removed. New colors must be provided by design and be in the design OneNote palette
*/
/* PowerView specific colors */
/* Visual colors */
/* Fluent Theme colors */
body {
  -webkit-font-smoothing: antialiased;
}
@font-face {
  font-family: 'wf_segoe-ui_light';
  src: url("../fonts/SegoeUI-Light-final.eot");
  src: local('Segoe UI Light'), local('Segoe WP Light'), url("../fonts/SegoeUI-Light-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-Light-final.woff") format('woff'), url("../fonts/SegoeUI-Light-final.ttf") format('truetype'), url("../fonts/SegoeUI-Light-final.svg#web") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_segoe-ui_semilight';
  src: url("../fonts/SegoeUI-SemiLight-final.eot");
  src: local('Segoe UI Semilight'), local('Segoe WP Light'), url("../fonts/SegoeUI-SemiLight-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-SemiLight-final.woff") format('woff'), url("../fonts/SegoeUI-SemiLight-final.ttf") format('truetype'), url("../fonts/SegoeUI-SemiLight-final.svg#web") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_segoe-ui_normal';
  src: url("../fonts/SegoeUI-Regular-final.eot");
  src: local('Segoe UI'), local('Segoe'), local('Segoe WP'), url("../fonts/SegoeUI-Regular-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-Regular-final.woff") format('woff'), url("../fonts/SegoeUI-Regular-final.ttf") format('truetype'), url("../fonts/SegoeUI-Regular-final.svg#web") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_segoe-ui_normal';
  src: url("../fonts/SegoeUI-Regular-final.eot");
  src: local('Segoe UI bold'), local('Segoe bold'), local('Segoe WP bold'), url("../fonts/SegoeUI-Bold-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-Bold-final.woff") format('woff'), url("../fonts/SegoeUI-Bold-final.ttf") format('truetype'), url("../fonts/SegoeUI-Bold-final.svg#web") format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'wf_segoe-ui_semibold';
  src: url("../fonts/SegoeUI-SemiBold-final.eot");
  src: local('Segoe UI Semibold'), local('Segoe Semibold'), local('Segoe WP Semibold'), url("../fonts/SegoeUI-SemiBold-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-SemiBold-final.woff") format('woff'), url("../fonts/SegoeUI-SemiBold-final.ttf") format('truetype'), url("../fonts/SegoeUI-SemiBold-final.svg#web") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_segoe-ui_bold';
  src: url("../fonts/SegoeUI-Bold-final.eot");
  src: local('Segoe UI bold'), local('Segoe bold'), local('Segoe WP bold'), url("../fonts/SegoeUI-Bold-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-Bold-final.woff") format('woff'), url("../fonts/SegoeUI-Bold-final.ttf") format('truetype'), url("../fonts/SegoeUI-Bold-final.svg#web") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_standard-font';
  src: url("../fonts/StandardFont.eot");
  src: url("../fonts/StandardFont.eot?#iefix") format('embedded-opentype'), url("../fonts/StandardFont.woff") format('woff'), url("../fonts/StandardFont.ttf") format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_standard-font_bold';
  src: url("../fonts/StandardFontBold.eot");
  src: url("../fonts/StandardFontBold.eot?#iefix") format('embedded-opentype'), url("../fonts/StandardFontBold.woff") format('woff'), url("../fonts/StandardFontBold.ttf") format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_standard-font_light';
  src: url("../fonts/StandardFontLight.eot");
  src: url("../fonts/StandardFontLight.eot?#iefix") format('embedded-opentype'), url("../fonts/StandardFontLight.woff") format('woff'), url("../fonts/StandardFontLight.ttf") format('truetype');
  font-weight: normal;
  font-style: normal;
}
.smallFontSize {
  font-size: 12px;
}
.mediumFontSize {
  font-size: 14px;
}
.largeFontSize {
  font-size: 16px;
}
.typeRamp.formLabel {
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.typeRamp.buttonLabel {
  font-size: 16px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.typeRamp.paragraphText {
  font-size: 16px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.typeRamp.authoringPaneText {
  font-size: 12px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.styleLibrary.compact .typeRamp.formLabel {
  font-size: 12px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.styleLibrary.compact .typeRamp.buttonLabel {
  font-size: 12px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.styleLibrary.compact .typeRamp.paragraphText {
  font-size: 12px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.styleLibrary.compact .typeRamp.authoringPaneText {
  font-size: 12px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
@font-face {
  font-family: 'PowrMDL2';
  src: url("../fonts/PowrMDL2.eot");
  src: url("../fonts/PowrMDL2.eot?#iefix") format('embedded-opentype'), url("../fonts/PowrMDL2.woff") format('woff'), url("../fonts/PowrMDL2.ttf") format('truetype'), url("../fonts/PowrMDL2.svg") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PowrMDL3';
  src: url("../fonts/PowrMDL3.eot");
  src: url("../fonts/PowrMDL3.eot?#iefix") format('embedded-opentype'), url("../fonts/PowrMDL3.woff") format('woff'), url("../fonts/PowrMDL3.ttf") format('truetype'), url("../fonts/PowrMDL3.svg") format('svg');
  font-weight: normal;
  font-style: normal;
}
.glyphicon {
  font-family: 'PowrMDL2';
  font-style: normal;
  font-size: 32px;
  display: inline-block;
}
[data-icon="fluent"] .glyphicon {
  font-family: 'PowrMDL3';
}
.glyph-micro {
  font-size: 8px;
}
.glyph-mini {
  font-size: 12px;
}
.glyph-small {
  font-size: 16px;
}
.glyph-normal {
  font-size: 24px;
}
.glyph-medium {
  font-size: 32px;
}
.glyph-med {
  font-size: 32px;
}
/* deprecated - use medium */
.glyph-large {
  font-size: 48px;
}
.pbi-glyph-chevrondownsmall::before {
  content: "\E70D";
}
.pbi-glyph-chevronupsmall::before {
  content: "\E70E";
}
.pbi-glyph-chevrondownmedium::before {
  content: "\E972";
}
.pbi-glyph-chevronupmedium::before {
  content: "\E971";
}
.pbi-glyph-caretdownright::before {
  content: "\E818";
}
.pbi-glyph-search::before {
  content: "\E721";
}
.pbi-glyph-touch::before {
  content: "\E815";
}
.pbi-glyph-file::before {
  content: "\E7C3";
}
.pbi-glyph-hide::before {
  content: "\ED1A";
}
.pbi-glyph-allapps::before {
  content: "\E71D";
}
.pbi-glyph-view::before {
  content: "\E890";
}
.pbi-glyph-hide3::before {
  content: "\F6AC";
}
.pbi-glyph-barchartverticalfill::before {
  content: "\F830";
}
.pbi-glyph-stackedcolumnchart2fill::before {
  content: "\F831";
}
.pbi-glyph-unlock::before {
  content: "\E785";
}
.pbi-glyph-radiobtnoff::before {
  content: "\ECCA";
}
.pbi-glyph-radiobtnon::before {
  content: "\ECCB";
}
.pbi-glyph-bulletedlist::before {
  content: "\E8FD";
}
.pbi-glyph-numberedlist::before {
  content: "\EA1C";
}
.pbi-glyph-share::before {
  content: "\E72D";
}
.pbi-glyph-addfriend::before {
  content: "\E8FA";
}
.pbi-glyph-camera::before {
  content: "\E722";
}
.pbi-glyph-filtersync::before {
  content: "\E895";
}
.pbi-glyph-save::before {
  content: "\E74E";
}
.pbi-glyph-saveas::before {
  content: "\E792";
}
.pbi-glyph-smartguides::before {
  content: "\F7E4";
}
.pbi-glyph-edit::before {
  content: "\E70F";
}
.pbi-glyph-emi::before {
  content: "\E731";
}
.pbi-glyph-checkmark::before {
  content: "\E73E";
}
.pbi-glyph-link::before {
  content: "\E71B";
}
.pbi-glyph-group::before {
  content: "\E902";
}
.pbi-glyph-paste::before {
  content: "\E77F";
}
.pbi-glyph-emoji::before {
  content: "\E76E";
}
.pbi-glyph-upload::before {
  content: "\E898";
}
.pbi-glyph-add::before {
  content: "\E710";
}
.pbi-glyph-globalnavbutton::before {
  content: "\E700";
}
.pbi-glyph-pageleft::before {
  content: "\E760";
}
.pbi-glyph-tvmonitor::before {
  content: "\E7F4";
}
.pbi-glyph-chromerestore::before {
  content: "\E923";
}
.pbi-glyph-cubeshape::before {
  content: "\F1AA";
}
.pbi-glyph-more::before {
  content: "\E712";
}
.pbi-glyph-slideshow::before {
  content: "\E786";
}
.pbi-glyph-calendar::before {
  content: "\E787";
}
.pbi-glyph-favoritestar::before {
  content: "\E734";
}
.pbi-glyph-undo::before {
  content: "\E7A7";
}
.pbi-glyph-unfavorite::before {
  content: "\E8D9";
}
.pbi-glyph-help::before {
  content: "\E9CE";
}
.pbi-glyph-back::before {
  content: "\E72B";
}
.pbi-glyph-font::before {
  content: "\E8D2";
}
.pbi-glyph-gripperbarhorizontal::before {
  content: "\E76F";
}
.pbi-glyph-barchart::before {
  content: "\EAE7";
}
.pbi-glyph-gauge::before {
  content: "\EB24";
}
.pbi-glyph-warning::before {
  content: "\E7BA";
}
.pbi-glyph-error::before {
  content: "\EA39";
}
.pbi-glyph-error-circle-exclamation::before {
  content: "\E783";
}
.pbi-glyph-success::before {
  content: "\E73E";
}
.pbi-glyph-settings::before {
  content: "\E713";
}
.pbi-glyph-info::before {
  content: "\E946";
}
.pbi-glyph-info-nocircle::before {
  content: "\EA1f";
}
.pbi-glyph-go::before {
  content: "\E8AD";
}
.pbi-glyph-blockedsite::before {
  content: "\E72F";
}
.pbi-glyph-close::before {
  content: "\E8BB";
}
.pbi-glyph-qna::before {
  content: "\E8BD";
}
.pbi-glyph-circlefill::before {
  content: "\EA3B";
}
.pbi-glyph-circlering::before {
  content: "\EA3A";
}
.pbi-glyph-pinned::before {
  content: "\E840";
}
.pbi-glyph-pinnedfill::before {
  content: "\E842";
}
.pbi-glyph-unpin::before {
  content: "\E77A";
}
.pbi-glyph-excel::before {
  content: "\EC28";
}
.pbi-glyph-flag::before {
  content: "\E7C1";
}
.pbi-glyph-library::before {
  content: "\E8F1";
}
.pbi-glyph-mail::before {
  content: "\E715";
}
.pbi-glyph-lock::before {
  content: "\E72E";
}
.pbi-glyph-asterisk::before {
  content: "\EA38";
}
.pbi-glyph-comment::before {
  content: "\E90A";
}
.pbi-glyph-checkbox::before {
  content: "\E739";
}
.pbi-glyph-inserttextbox::before {
  content: "\EC7D";
}
.pbi-glyph-toggle::before {
  content: "\EC12";
}
.pbi-glyph-delete::before {
  content: "\E74D";
}
.pbi-glyph-refresh::before {
  content: "\E72C";
}
.pbi-glyph-miniexpand::before {
  content: "\E93A";
}
.pbi-glyph-waffle::before {
  content: "\F4E0";
}
.pbi-glyph-filter::before {
  content: "\E71C";
}
.pbi-glyph-filterfilled::before {
  content: "\F412";
}
.pbi-glyph-visualsinteraction::before {
  content: "\E2B2";
}
.pbi-glyph-visualinteraction::before {
  content: "\E9D4";
}
.pbi-glyph-crosshighlight::before {
  content: "\F666";
}
.pbi-glyph-crosshighlightfilled::before {
  content: "\F831";
}
.pbi-glyph-crossfilter::before {
  content: "\F77E";
}
.pbi-glyph-crossfilterfilled::before {
  content: "\F77F";
}
.pbi-glyph-disable::before {
  content: "\E733";
}
.pbi-glyph-disablefilled::before {
  content: "\F531";
}
.pbi-glyph-export::before {
  content: "\EFB8";
}
.pbi-glyph-iframe::before {
  content: "\ED09";
}
.pbi-glyph-addcircle::before {
  content: "\EAEE";
}
.pbi-glyph-fullscreen::before {
  content: "\E740";
}
.pbi-glyph-fullscreenexit::before {
  content: "\E73F";
}
.pbi-glyph-fittopage::before {
  content: "\E740";
}
.pbi-glyph-code::before {
  content: "\ECCE";
}
.pbi-glyph-alignment::before {
  content: "\F4F3";
}
.pbi-glyph-shapes::before {
  content: "\EC7C";
}
.pbi-glyph-buttons::before {
  content: "\F6C0";
}
.pbi-glyph-attachment::before {
  content: "\E723";
}
.pbi-glyph-securityalert::before {
  content: "\E730";
}
.pbi-glyph-arrow::before {
  content: "\E74A";
}
.pbi-glyph-image::before {
  content: "\EB9F";
}
.pbi-glyph-barchartvertical::before {
  content: "\E9EC";
}
.pbi-glyph-powerbi::before {
  content: "\EA1E";
}
.pbi-glyph-gear::before {
  content: "\E713";
}
.pbi-glyph-download::before {
  content: "\E896";
}
.pbi-glyph-smiley::before {
  content: "\E76E";
}
.pbi-glyph-question::before {
  content: "\E897";
}
.pbi-glyph-tile::before {
  content: "\ECA5";
}
.pbi-glyph-circle-play::before {
  content: "\EB1C";
}
.pbi-glyph-circle-pause::before {
  content: "\F2D9";
}
.pbi-glyph-play::before {
  content: "\E768";
}
.pbi-glyph-pause::before {
  content: "\E769";
}
.pbi-glyph-circle-stop::before {
  content: "\EA6F";
}
.pbi-glyph-stop::before {
  content: "\E71A";
}
.pbi-glyph-importvisual::before {
  content: "\E8B5";
}
.pbi-glyph-feedback::before {
  content: "\ED15";
}
.pbi-glyph-sharepoint::before {
  content: "\ED18";
}
.pbi-glyph-print::before {
  content: "\E749";
}
.pbi-glyph-dataset::before {
  content: "\E8A9";
}
.pbi-glyph-publishtoweb::before {
  content: "\F52F";
}
.pbi-glyph-codeedit::before {
  content: "\F544";
}
.pbi-glyph-database::before {
  content: "\EC8C";
}
.pbi-glyph-SQLAnalyticsPool::before {
  content: "\E434";
}
.pbi-glyph-linkeddatabase::before {
  content: "\F779";
}
.pbi-glyph-drilltodetail::before {
  content: "\E802";
}
.pbi-glyph-seedata::before {
  content: "\F5B6";
}
.pbi-glyph-move::before {
  content: "\E7C2";
}
.pbi-glyph-home::before {
  content: "\E80F";
}
.pbi-glyph-sort::before {
  content: "\E810";
}
.pbi-glyph-rotatehorizontal::before {
  content: "\E8B4";
}
.pbi-glyph-rotatevertical::before {
  content: "\F7E1";
}
.pbi-glyph-download2::before {
  content: "\E896";
}
.pbi-glyph-reload::before {
  content: "\E97A";
}
.pbi-glyph-insight::before {
  content: "\EA80";
}
.pbi-glyph-nonetwork::before {
  content: "\EB63";
}
.pbi-glyph-dynamic::before {
  content: "\F18C";
}
.pbi-glyph-fittopage2::before {
  content: "\E9A6";
}
.pbi-glyph-fittowidth::before {
  content: "\E9A7";
}
.pbi-glyph-actualsize::before {
  content: "\F529";
}
.pbi-glyph-showgrid::before {
  content: "\E8A9";
}
.pbi-glyph-snaptogrid::before {
  content: "\E8B3";
}
.pbi-glyph-favoritefilled::before {
  content: "\E735";
}
.pbi-glyph-expand::before {
  content: "\F535";
}
.pbi-glyph-expand-nocircle::before {
  content: "\F769";
}
.pbi-glyph-drillup::before {
  content: "\EBCD";
}
.pbi-glyph-drillup-nocircle::before {
  content: "\E74A";
}
.pbi-glyph-drilldowndisabled::before {
  content: "\F532";
}
.pbi-glyph-drilldowndisabled-nocircle::before {
  content: "\E74B";
}
.pbi-glyph-drilldownenabled::before {
  content: "\F533";
}
.pbi-glyph-drillthrough::before {
  content: "\F5B9";
}
.pbi-glyph-show::before {
  content: "\E7B3";
}
.pbi-glyph-bell::before {
  content: "\EA8F";
}
.pbi-glyph-atoz::before {
  content: "\EDC0";
}
.pbi-glyph-ztoa::before {
  content: "\EDC1";
}
.pbi-glyph-contentviewicon::before {
  content: "\E7E9";
}
.pbi-glyph-phone::before {
  content: "\E8EA";
}
.pbi-glyph-user::before {
  content: "\E77B";
}
.pbi-glyph-app-user::before {
  content: "\E96B";
}
.pbi-glyph-streaming-data::before {
  content: "\E93E";
}
.pbi-glyph-refresh-data::before {
  content: "\E8F7";
}
.pbi-glyph-circled-checkmark::before {
  content: "\E930";
}
.pbi-glyph-barcode-scanner::before {
  content: "\EE6F";
}
.pbi-glyph-collections::before {
  content: "\F26F";
}
.pbi-glyph-eraser::before {
  content: "\E75C";
}
.pbi-glyph-arrowleft::before {
  content: "\E76B";
}
.pbi-glyph-arrowright::before {
  content: "\E76C";
}
.pbi-glyph-paintbrush::before {
  content: "\ECFF";
}
.pbi-glyph-notification-center::before {
  content: "\E91C";
}
.pbi-glyph-timer::before {
  content: "\E91E";
}
.pbi-glyph-realtime::before {
  content: "\E945";
}
.pbi-glyph-powerpoint::before {
  content: "\EC2A";
}
.pbi-glyph-shared::before {
  content: "\E716";
}
.pbi-glyph-powerbi-service::before {
  content: "\EA1E";
}
.pbi-glyph-create-report::before {
  content: "\F52C";
}
.pbi-glyph-create-dashboard::before {
  content: "\F52D";
}
.pbi-glyph-geolocation::before {
  content: "\E707";
}
.pbi-glyph-fileSQL::before {
  content: "\F2E7";
}
.pbi-glyph-filtered-barcode-scanner::before {
  content: "\F7E3";
}
.pbi-glyph-filtered-geolocation::before {
  content: "\F52E";
}
.pbi-glyph-inline-drill::before {
  content: "\F534";
}
.pbi-glyph-inline-drill-nocircle::before {
  content: "\F76A";
}
.pbi-glyph-mru:before {
  content: "\E823";
}
.pbi-glyph-annotation::before {
  content: "\EDC6";
}
.pbi-glyph-phone-optimized-report::before {
  content: "\F18A";
}
.pbi-glyph-bookmark-add::before {
  content: "\F5B7";
}
.pbi-glyph-bookmark-view::before {
  content: "\F5B8";
}
.pbi-glyph-my-apps::before {
  content: "\ECAA";
}
.pbi-glyph-puzzle::before {
  content: "\EA86";
}
.pbi-glyph-person::before {
  content: "\E820";
}
.pbi-glyph-diamond::before {
  content: "\ED02";
}
.pbi-glyph-diamonduser::before {
  content: "\E4F9";
}
.pbi-glyph-status-circle-exclamation::before {
  content: "\F13c";
}
.pbi-glyph-status-circle-error-x::before {
  content: "\F13d";
}
.pbi-glyph-status-circle-checkmark::before {
  content: "\F13e";
}
.pbi-glyph-chart::before {
  content: "\E999";
}
.pbi-glyph-relationship::before {
  content: "\F003";
}
.pbi-glyph-remove::before {
  content: "\E738";
}
.pbi-glyph-permissions::before {
  content: "\E8D7";
}
.pbi-glyph-bookmark::before {
  content: "\EDFF";
}
.pbi-glyph-bookmark-double::before {
  content: "\EB8F";
}
.pbi-glyph-bookmark-default::before {
  content: "\F76B";
}
.pbi-glyph-exit::before {
  content: "\E711";
}
.pbi-glyph-flashlight::before {
  content: "\E754";
}
.pbi-glyph-videolightoff::before {
  content: "\EA74";
}
.pbi-glyph-flickup::before {
  content: "\E936";
}
.pbi-glyph-rdl-report::before {
  content: "\E9F9";
}
.pbi-glyph-scatter::before {
  content: "\EC26";
}
.pbi-glyph-canvas-tooltip::before {
  content: "\F7DF";
}
.pbi-glyph-table-group::before {
  content: "\F6D9";
}
.pbi-glyph-view-on-web::before {
  content: "\E774";
}
.pbi-glyph-explore-content-single::before {
  content: "\F164";
}
.pbi-glyph-collapse-content-single::before {
  content: "\F166";
}
.pbi-glyph-dataflow::before {
  content: "\F7dd";
}
.pbi-glyph-datamart::before {
  content: "\E434";
}
.pbi-glyph-more-vertical::before {
  content: "\F2BC";
}
.pbi-glyph-copy::before {
  content: "\E8C8";
}
.pbi-glyph-clear-filter::before {
  content: "\EF8F";
}
.pbi-glyph-clear::before {
  content: "\E894";
}
.pbi-glyph-remove-from-trash::before {
  content: "\F82B";
}
.pbi-glyph-crm-services::before {
  content: "\EFD2";
}
.pbi-glyph-org::before {
  content: "\ECA6";
}
.pbi-glyph-test-package::before {
  content: "\ECDC";
}
.pbi-glyph-gift-box-open::before {
  content: "\F133";
}
.pbi-glyph-pdf::before {
  content: "\EA90";
}
.pbi-glyph-variable::before {
  content: "\F305";
}
.pbi-glyph-commentactive::before {
  content: "\F804";
}
.pbi-glyph-commentprevious::before {
  content: "\F2B5";
}
.pbi-glyph-commentnext::before {
  content: "\F2B4";
}
.pbi-glyph-saveall::before {
  content: "\F203";
}
.pbi-glyph-server::before {
  content: "\F201";
}
.pbi-glyph-triggerauto::before {
  content: "\F24A";
}
.pbi-glyph-color::before {
  content: "\E790";
}
.pbi-glyph-analyze::before {
  content: "\EBEC";
}
.pbi-glyph-rename::before {
  content: "\E8AC";
}
.pbi-glyph-microphone::before {
  content: "\E720";
}
.pbi-glyph-sortup::before {
  content: "\EE68";
}
.pbi-glyph-sortdown::before {
  content: "\EE69";
}
.pbi-glyph-qrcode::before {
  content: "\ED14";
}
.pbi-glyph-testbeaker::before {
  content: "\F3A5";
}
.pbi-glyph-stopwatch::before {
  content: "\E916";
}
.pbi-glyph-diagnostic::before {
  content: "\E9D9";
}
.pbi-glyph-databaseicon::before {
  content: "\EFC7";
}
.pbi-glyph-databaseactivity::before {
  content: "\E670";
}
.pbi-glyph-databaseswap::before {
  content: "\E671";
}
.pbi-glyph-appicondefaultadd::before {
  content: "\EFDA";
}
.pbi-glyph-waitlistconfirm::before {
  content: "\F550";
}
.pbi-glyph-list::before {
  content: "\EA37";
}
.pbi-glyph-leave::before {
  content: "\F627";
}
.pbi-glyph-engineeringgroup::before {
  content: "\F362";
}
.pbi-glyph-documentation::before {
  content: "\EC17";
}
.pbi-glyph-flow::before {
  content: "\EF90";
}
.pbi-glyph-developer-tools::before {
  content: "\EC7A";
}
.pbi-glyph-account-activity::before {
  content: "\EFF4";
}
.pbi-glyph-production-floor-management::before {
  content: "\EE29";
}
.pbi-glyph-rocket::before {
  content: "\F3B3";
}
.pbi-glyph-autoenhanceon::before {
  content: "\E78D";
}
.pbi-glyph-diffsidebyside::before {
  content: "\F30A";
}
.pbi-glyph-dependencyadd::before {
  content: "\E344";
}
.pbi-glyph-status-error-full::before {
  content: "\EB90";
}
.pbi-glyph-completed-solid::before {
  content: "\EC61";
}
.pbi-glyph-dislike::before {
  content: "\E8E0";
}
.pbi-glyph-like::before {
  content: "\E8E1";
}
.pbi-glyph-increaseIndentArrow::before {
  content: "\F7A1";
}
.pbi-glyph-playResume::before {
  content: "\F2C6";
}
.pbi-glyph-user-warning::before {
  content: "\E368";
}
.pbi-glyph-glimmer::before {
  content: "\ECF4";
}
.pbi-glyph-blocked2::before {
  content: "\ECE4";
}
.pbi-glyph-pagelist::before {
  content: "\F106";
}
.pbi-glyph-pagelistfilter::before {
  content: "\F813";
}
.pbi-glyph-alertsettings::before {
  content: "\F8B6";
}
.pbi-glyph-dataflows-link::before {
  content: "\E366";
}
.pbi-glyph-promoteddatabase::before {
  content: "\F77D";
}
.pbi-glyph-certifieddatabase::before {
  content: "\F5BB";
}
.pbi-glyph-promotedendorsement::before {
  content: "\E4AE";
}
.pbi-glyph-certifiedendorsement::before {
  content: "\E9D1";
}
.pbi-glyph-datetime::before {
  content: "\EA17";
}
.pbi-glyph-unstackselected::before {
  content: "\E7FE";
}
.pbi-glyph-switch::before {
  content: "\E8AB";
}
.pbi-glyph-markasprotected::before {
  content: "\F6AE";
}
.pbi-glyph-barchartverticaledit::before {
  content: "\F89D";
}
.pbi-glyph-shared-dataset::before {
  content: "\E3D9";
}
.pbi-glyph-scroll-updown::before {
  content: "\EC8F";
}
.pbi-glyph-doublechevronup::before {
  content: "\EDBD";
}
.pbi-glyph-doublechevronleft::before {
  content: "\EDBE";
}
.pbi-glyph-doublechevronright::before {
  content: "\EDBF";
}
.pbi-glyph-doublechevrondown::before {
  content: "\EE04";
}
.pbi-glyph-arrowupright::before {
  content: "\F069";
}
.pbi-glyph-contactlock::before {
  content: "\F400";
}
.pbi-glyph-securitygroup::before {
  content: "\ED85";
}
.pbi-glyph-openfile::before {
  content: "\E8E5";
}
.pbi-glyph-visualsstore::before {
  content: "\F521";
}
.pbi-glyph-pencilreply::before {
  content: "\EF7B";
}
.pbi-glyph-deploy::before {
  content: "\F29D";
}
.pbi-glyph-publishcontent::before {
  content: "\F0D4";
}
.pbi-glyph-comment-solid::before {
  content: "\E30E";
}
.pbi-glyph-single-bookmark-solid::before {
  content: "\EE00";
}
.pbi-glyph-shop::before {
  content: "\E719";
}
.pbi-glyph-total::before {
  content: "\E9DF";
}
.pbi-glyph-calculator::before {
  content: "\E8EF";
}
.pbi-glyph-teamslogo::before {
  content: "\F27B";
}
.pbi-glyph-calculatornotequalto::before {
  content: "\F2D2";
}
.pbi-glyph-navigate-external-inline::before {
  content: "\F35F";
}
.pbi-glyph-learning-tools::before {
  content: "\F7DB";
}
.pbi-glyph-calculatorgroup::before {
  content: "\E462";
}
.pbi-glyph-table::before {
  content: "\ED86";
}
.pbi-glyph-tablelink::before {
  content: "\F77A";
}
.pbi-glyph-tablecomputed::before {
  content: "\F8F5";
}
.pbi-glyph-checkbox-indeterminate::before {
  content: "\F16E";
}
.pbi-glyph-clock::before {
  content: "\E917";
}
.pbi-glyph-reading-mode::before {
  content: "\E736";
}
.pbi-glyph-view-in-ar::before {
  content: "\E41F";
}
.pbi-glyph-equalizer::before {
  content: "\E9E9";
}
.pbi-glyph-cloudimportexport::before {
  content: "\EE55";
}
.pbi-glyph-mixerlogo::before {
  content: "\F18B";
}
.pbi-glyph-reset::before {
  content: "\E423";
}
.pbi-glyph-mail-link::before {
  content: "\EFAC";
}
.pbi-glyph-screen::before {
  content: "\EF39";
}
.pbi-glyph-chat::before {
  content: "\E901";
}
.pbi-glyph-cost-contral::before {
  content: "\F208";
}
.pbi-glyph-financial::before {
  content: "\E7BB";
}
.pbi-glyph-rightwards-arrow::before {
  content: "\2192";
}
.pbi-glyph-virtualnetwork::before {
  content: "\F815";
}
.pbi-glyph-pbidirectquery::before {
  content: "\E4E9";
}
.pbi-glyph-pbidual::before {
  content: "\E4EA";
}
.pbi-glyph-pbiimport::before {
  content: "\E4EB";
}
.pbi-glyph-pbiliveconnect::before {
  content: "\E4EC";
}
.pbi-glyph-pbiperspective::before {
  content: "\E658";
}
.pbi-glyph-caretdownsolid8::before {
  content: "\EDDC";
}
.pbi-glyph-calculatordelta::before {
  content: "\E406";
}
.pbi-glyph-tablecolumn::before {
  content: "\E4BD";
}
.pbi-glyph-calculatedtable::before {
  content: "\E4BE";
}
.pbi-glyph-columnsigma::before {
  content: "\E4BF";
}
.pbi-glyph-columnquestion::before {
  content: "\E4C0";
}
.pbi-glyph-columnfunction::before {
  content: "\E4C2";
}
.pbi-glyph-contactcard::before {
  content: "\EEBD";
}
.pbi-glyph-fabricfolder::before {
  content: "\F0A9";
}
.pbi-glyph-folder-horizontal::before {
  content: "\F12B";
}
.pbi-glyph-folderopen::before {
  content: "\F0A8";
}
.pbi-glyph-dom::before {
  content: "\EC8D";
}
.pbi-glyph-streamdiscover::before {
  content: "\F7D9";
}
.pbi-glyph-open-in-new-window::before {
  content: "\E8A7";
}
.pbi-glyph-plug-connected::before {
  content: "\F302";
}
.pbi-glyph-open-folder-horizontal::before {
  content: "\ED25";
}
.pbi-glyph-anomaly::before {
  content: "\E548";
}
.pbi-glyph-dislikesolid::before {
  content: "\F3C0";
}
.pbi-glyph-likesolid::before {
  content: "\F3BF";
}
.pbi-glyph-market::before {
  content: "\EAFC";
}
.pbi-glyph-anomalies-marker::before {
  content: "\E554";
}
.pbi-glyph-chevron-down-small::before {
  content: "\E96E";
}
.pbi-glyph-chevron-up-small::before {
  content: "\E96D";
}
.pbi-glyph-text-field::before {
  content: "\EDC3";
}
.pbi-glyph-number-field::before {
  content: "\EDC4";
}
.pbi-glyph-border-inside::before {
  content: "\E5F3";
}
.pbi-glyph-border-inside-horizontal::before {
  content: "\E5F2";
}
.pbi-glyph-border-inside-vertical::before {
  content: "\E5F1";
}
.pbi-glyph-border-all::before {
  content: "\E5F4";
}
.pbi-glyph-border-none::before {
  content: "\E5F0";
}
.pbi-glyph-people-add::before {
  content: "\EA15";
}
.pbi-glyph-outlook::before {
  content: "\F1E9";
}
.pbi-glyph-work::before {
  content: "\E821";
}
.pbi-glyph-player-settings::before {
  content: "\EF58";
}
.pbi-glyph-add-details::before {
  content: "\E616";
}
.pbi-glyph-add-comments::before {
  content: "\E615";
}
.pbi-glyph-gripper-dots-vertical::before {
  content: "\F772";
}
.pbi-glyph-report-trophy::before {
  content: "\E614";
}
.pbi-glyph-trophy2::before {
  content: "\F1AE";
}
.pbi-glyph-accept::before {
  content: "\E8FB";
}
.pbi-glyph-add-multiple::before {
  content: "\E9C5";
}
.pbi-glyph-lightning-bolt::before {
  content: "\E945";
}
.pbi-glyph-pbi-home-layout-default::before {
  content: "\E65B";
}
.pbi-glyph-pbi-home-layout-expanded::before {
  content: "\E65C";
}
.pbi-glyph-dataset-block::before {
  content: "\E617";
}
.pbi-glyph-signin::before {
  content: "\F286";
}
.pbi-glyph-alignleft::before {
  content: "\E8E4";
}
.pbi-glyph-aligncenter::before {
  content: "\E8E3";
}
.pbi-glyph-alignright::before {
  content: "\E8E2";
}
.pbi-glyph-textaligntop::before {
  content: "\E3E0";
}
.pbi-glyph-textalignmiddle::before {
  content: "\E3E1";
}
.pbi-glyph-textalignbottom::before {
  content: "\E3E2";
}
.pbi-glyph-decreaseindent::before {
  content: "\E39B";
}
.pbi-glyph-increaseindent::before {
  content: "\E399";
}
.pbi-glyph-bold::before {
  content: "\E8DD";
}
.pbi-glyph-italic::before {
  content: "\E8DB";
}
.pbi-glyph-underline::before {
  content: "\E8DC";
}
.pbi-glyph-image-search::before {
  content: "\F4E8";
}
.pbi-glyph-accept-medium::before {
  content: "\F78C";
}
.pbi-glyph-toggle-button-check::before {
  content: "\EF80";
}
.pbi-glyph-horizontal-tab-key::before {
  content: "\E7FD";
}
.pbi-glyph-expand-all::before {
  content: "\F859";
}
.pbi-glyph-collapse-all::before {
  content: "\F85A";
}
.pbi-glyph-sortlines::before {
  content: "\E9D0";
}
.pbi-glyph-streamingdataflow::before {
  content: "\E668";
}
.pbi-glyph-streamingdataset::before {
  content: "\E667";
}
.pbi-glyph-close-pane::before {
  content: "\E89F";
}
.pbi-glyph-close-pane-mirrored::before {
  content: "\EA49";
}
.pbi-glyph-medal::before {
  content: "\EE38";
}
.pbi-glyph-trending::before {
  content: "\F62D";
}
.pbi-glyph-power-automate::before {
  content: "\F4B1";
}
.pbi-glyph-sync-status::before {
  content: "\F751";
}
.pbi-glyph-edit-note::before {
  content: "\ED9D";
}
.pbi-glyph-title::before {
  content: "\F23B";
}
.pbi-glyph-superscript::before {
  content: "\EDDE";
}
.pbi-glyph-subscript::before {
  content: "\EDDF";
}
.pbi-glyph-shield-alert::before {
  content: "\F7D7";
}
.pbi-glyph-variable2::before {
  content: "\F86D";
}
.pbi-glyph-contextmenu::before {
  content: "\F37C";
}
.pbi-glyph-table-permission::before {
  content: "\E619";
}
.pbi-glyph-rowsgroup::before {
  content: "\F29B";
}
.pbi-glyph-medical::before {
  content: "\EAD4";
}
.pbi-glyph-lock-solid::before {
  content: "\E9A2";
}
.pbi-glyph-education::before {
  content: "\E7BE";
}
.pbi-glyph-table-first-column::before {
  content: "\E3EF";
}
.pbi-glyph-table-header-row::before {
  content: "\E3EC";
}
.pbi-glyph-ssl-certificate::before {
  content: "\F4CB";
}
.pbi-glyph-system::before {
  content: "\E770";
}
.pbi-glyph-onedrivelogo::before {
  content: "\E941";
}
.pbi-glyph-calculator-multiply::before {
  content: "\E947";
}
.pbi-glyph-history::before {
  content: "\E81C";
}
.pbi-glyph-page::before {
  content: "\E7C3";
}
.pbi-glyph-checkbox-checked::before {
  content: "\E73D";
}
.pbi-glyph-forward::before {
  content: "\E72A";
}
.pbi-glyph-pin {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.pbi-glyph-pin:before {
  content: "\E718";
}
.pbi-glyph-caretright {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.pbi-glyph-caretright::before {
  content: "\E818";
}
.pbi-glyph-caretdown {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.pbi-glyph-caretdown::before {
  content: "\E818";
}
.pbi-glyph-caretleft {
  transform: rotate(45deg) scale(-1, 1);
  -webkit-transform: rotate(45deg) scale(-1, 1);
}
.pbi-glyph-caretleft::before {
  content: "\E818";
}
.pbi-glyph-chevronrightmedium {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
}
.pbi-glyph-chevronrightmedium::before {
  content: "\E972";
}
.pbi-glyph-chevronleftmedium {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.pbi-glyph-chevronleftmedium::before {
  content: "\E972";
}
.pbi-glyph-uparrow {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.pbi-glyph-uparrow::before {
  content: "\E72B";
}
.pbi-glyph-rightarrow {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}
.pbi-glyph-rightarrow::before {
  content: "\E72B";
}
.pbi-glyph-uprightarrow {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
.pbi-glyph-uprightarrow::before {
  content: "\E72B";
}
.pbi-glyph-getdata {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  font-weight: bold;
}
.pbi-glyph-getdata::before {
  content: "\E72B";
}
.pbi-glyph-cancel {
  font-weight: bold;
}
.pbi-glyph-cancel::before {
  content: "\E8BB";
}
.pbi-glyph-backarrow {
  transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
}
.pbi-glyph-backarrow::before {
  content: "\EBCD";
}
[dir='rtl'] .pbi-glyph-caretdownright {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
[dir='rtl'] .pbi-glyph-caretleft {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
[dir='rtl'] .pbi-glyph-caretright {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
[dir='rtl'] .pbi-glyph-chevronrightmedium {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
[dir='rtl'] .pbi-glyph-chevronleftmedium {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
}
[dir='rtl'] .pbi-glyph-getdata {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
[dir='rtl'] .pbi-glyph-go {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
}
[dir='rtl'] .pbi-glyph-pageright,
[dir='rtl'] .pbi-glyph-pageleft,
[dir='rtl'] .pbi-glyph-back,
[dir='rtl'] .pbi-glyph-play,
[dir='rtl'] .pbi-glyph-circle-play,
[dir='rtl'] .pbi-glyph-rewind {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
}
html:lang(ar) .pbi-glyph-question {
  transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
}

/* CSS reset */
.styleLibrary,
.styleLibrary * {
  border: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
h1,
.label-super {
  font-size: 42px;
  font-weight: bold;
}
h2,
.label-xxl {
  font-size: 28px;
}
h3,
.label-xl {
  font-size: 24px;
}
h4,
.label-lrg {
  font-size: 16px;
}
h5,
.label-med {
  font-size: 14px;
}
h6,
.label-small {
  font-size: 12px;
}
h7,
.label-xsmall {
  font-size: 11px;
}
h8,
.mini-label {
  font-size: 10px;
}
/*
 *  Power BI KPI Glyphs
 *
 *  Copyright (c) Microsoft Corporation
 *  All rights reserved.
 *  MIT License
 *
 *  Permission is hereby granted, free of charge, to any person obtaining a copy
 *  of this software and associated documentation files (the ""Software""), to deal
 *  in the Software without restriction, including without limitation the rights
 *  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 *  copies of the Software, and to permit persons to whom the Software is
 *  furnished to do so, subject to the following conditions:
 *
 *  The above copyright notice and this permission notice shall be included in
 *  all copies or substantial portions of the Software.
 *
 *  THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 *  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 *  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 *  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 *  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 *  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 *  THE SOFTWARE.
 */
/* KPI colors*/
/* KPI Visual colors*/
.kpi-green {
  color: #79c75b;
}
.kpi-yellow {
  color: #e8d62e;
}
.kpi-red {
  color: #c0433a;
}
@font-face {
  font-family: 'PowerVisuals';
  src: url("../fonts/PowerVisuals.eot?#iefix") format('embedded-opentype'), url("../fonts/PowerVisuals.woff") format('woff'), url("../fonts/PowerVisuals.ttf") format('truetype'), url("../fonts/PowerVisuals.svg") format('svg');
  font-weight: normal;
  font-style: normal;
}
.powervisuals-glyph {
  font-family: PowerVisuals;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  /** Necessary to allow absolute positioning of just ::after elements (i.e. stacks) */
  position: relative;
}
.powervisuals-glyph.slicer-clear::before {
  content: '\E100';
}
.powervisuals-glyph.left-nav-arrow::before {
  content: '\E101';
}
.powervisuals-glyph.right-nav-arrow::before {
  content: '\E102';
}
.powervisuals-glyph.empty-checkbox::before {
  content: '\E103';
}
.powervisuals-glyph.arrow-up::before {
  content: '\E107';
}
.powervisuals-glyph.arrow-right-up::before {
  content: '\E108';
}
.powervisuals-glyph.arrow-right::before {
  content: '\E109';
}
.powervisuals-glyph.arrow-right-down::before {
  content: '\E110';
}
.powervisuals-glyph.arrow-down::before {
  content: '\E111';
}
.powervisuals-glyph.arrow-left-down::before {
  content: '\E112';
}
.powervisuals-glyph.arrow-left::before {
  content: '\E113';
}
.powervisuals-glyph.arrow-left-up::before {
  content: '\E114';
}
.powervisuals-glyph.caret-up::before {
  content: '\E115';
}
.powervisuals-glyph.caret-down::before {
  content: '\E116';
}
.powervisuals-glyph.chevron-up::before {
  content: '\E119';
}
.powervisuals-glyph.chevron-down::before {
  content: '\E118';
}
.powervisuals-glyph.url-icon::before {
  content: '\E117';
}
.powervisuals-glyph.circle::before {
  content: '\E700';
}
.powervisuals-glyph.flag::before {
  content: '\E70D';
}
.powervisuals-glyph.circle-x::before {
  content: '\E70E';
}
.powervisuals-glyph.circle-exclamation::before {
  content: '\E70F';
}
.powervisuals-glyph.circle-checkmark::before {
  content: '\E710';
}
.powervisuals-glyph.circle-small::before {
  content: '\E712';
}
.powervisuals-glyph.square::before {
  content: '\E713';
}
.powervisuals-glyph.x::before {
  content: '\E714';
}
.powervisuals-glyph.exclamation::before {
  content: '\E715';
}
.powervisuals-glyph.checkmark::before {
  content: '\E718';
}
.powervisuals-glyph.rhombus::before {
  content: '\E719';
}
.powervisuals-glyph.triangle::before {
  content: '\E71B';
}
.powervisuals-glyph.star-empty::before {
  content: '\E71C';
}
.powervisuals-glyph.star-half-full::before {
  content: '\E721';
}
.powervisuals-glyph.search::before {
  content: '\E120';
}
.powervisuals-glyph.star-full::before {
  content: '\E724';
}
.powervisuals-glyph.bars-one::before {
  content: '\E725';
}
.powervisuals-glyph.bars-two::before {
  content: '\E726';
}
.powervisuals-glyph.bars-three::before {
  content: '\E727';
}
.powervisuals-glyph.bars-four::before {
  content: '\E728';
}
.powervisuals-glyph.bars-five::before {
  content: '\E729';
}
.powervisuals-glyph.boxes-one::before {
  content: '\E732';
}
.powervisuals-glyph.boxes-two::before {
  content: '\E733';
}
.powervisuals-glyph.boxes-three::before {
  content: '\E731';
}
.powervisuals-glyph.boxes-four::before {
  content: '\E730';
}
.powervisuals-glyph.circle-empty::before {
  content: '\E734';
}
.powervisuals-glyph.circle-full::before {
  content: '\E735';
}
.powervisuals-glyph.circle-three-quarters::before {
  content: '\E736';
}
.powervisuals-glyph.circle-half::before {
  content: '\E737';
}
.powervisuals-glyph.circle-one-quarter::before {
  content: '\E738';
}
.powervisuals-glyph.link::before {
  content: '\E8B5';
}
.powervisuals-glyph.bold::before {
  content: '\E8DD';
}
.powervisuals-glyph.italic::before {
  content: '\E8DB';
}
.powervisuals-glyph.underline::before {
  content: '\E8DC';
}
.powervisuals-glyph.alignleft::before {
  content: '\E8E4';
}
.powervisuals-glyph.aligncenter::before {
  content: '\E8E3';
}
.powervisuals-glyph.alignright::before {
  content: '\E8E2';
}
.powervisuals-glyph.fontcolor::before {
  content: '\F4EC';
  font-family: PowrMDL2;
}
.powervisuals-glyph.fontcolorswatch::before {
  content: '\F4ED';
  font-family: PowrMDL2;
}
.powervisuals-glyph.chevrondown::before {
  content: "\E972";
  font-family: PowrMDL2;
}
.powervisuals-glyph.boxes-stacked::before {
  content: '\E730';
  color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.powervisuals-glyph.boxes-stacked::after {
  position: absolute;
  left: 0;
  color: var(--black-color, #000);
}
.powervisuals-glyph.boxes-stacked.boxes-zero::after {
  content: '';
}
.powervisuals-glyph.boxes-stacked.boxes-one::after {
  content: '\E732';
}
.powervisuals-glyph.boxes-stacked.boxes-two::after {
  content: '\E733';
}
.powervisuals-glyph.boxes-stacked.boxes-three::after {
  content: '\E731';
}
.powervisuals-glyph.boxes-stacked.boxes-four::before {
  color: var(--black-color, #000);
}
.powervisuals-glyph.bars-stacked::before {
  content: '\E728';
  color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.powervisuals-glyph.bars-stacked::after {
  position: absolute;
  left: 0;
  color: var(--black-color, #000);
}
.powervisuals-glyph.bars-stacked.bars-zero::after {
  content: '';
}
.powervisuals-glyph.bars-stacked.bars-one::after {
  content: '\E725';
}
.powervisuals-glyph.bars-stacked.bars-two::after {
  content: '\E726';
}
.powervisuals-glyph.bars-stacked.bars-three::after {
  content: '\E727';
}
.powervisuals-glyph.bars-stacked.bars-four::before {
  color: var(--black-color, #000);
}
.powervisuals-glyph.star-stacked::before {
  content: '\E724';
  color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.powervisuals-glyph.star-stacked::after {
  position: absolute;
  left: 0;
  color: var(--black-color, #000);
}
.powervisuals-glyph.star-stacked.star-empty::after {
  content: '';
}
.powervisuals-glyph.star-stacked.star-half-full::after {
  content: '\E721';
}
.powervisuals-glyph.star-stacked.star-full::before {
  color: var(--black-color, #000);
}
.powervisuals-glyph.traffic-light::before {
  content: '\E713';
  color: var(--black-color, #000);
}
.powervisuals-glyph.traffic-light::after {
  position: absolute;
  left: 0;
  content: '\E712';
}
@font-face {
  font-family: 'PowrMDL2';
  src: url("../fonts/PowrMDL2.eot");
  src: url("../fonts/PowrMDL2.eot?#iefix") format('embedded-opentype'), url("../fonts/PowrMDL2.woff") format('woff'), url("../fonts/PowrMDL2.ttf") format('truetype'), url("../fonts/PowrMDL2.svg") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PowrMDL3';
  src: url("../fonts/PowrMDL3.eot");
  src: url("../fonts/PowrMDL3.eot?#iefix") format('embedded-opentype'), url("../fonts/PowrMDL3.woff") format('woff'), url("../fonts/PowrMDL3.ttf") format('truetype'), url("../fonts/PowrMDL3.svg") format('svg');
  font-weight: normal;
  font-style: normal;
}
.glyphicon {
  font-family: 'PowrMDL2';
  font-style: normal;
  font-size: 32px;
  display: inline-block;
}
[data-icon="fluent"] .glyphicon {
  font-family: 'PowrMDL3';
}
.glyph-micro {
  font-size: 8px;
}
.glyph-mini {
  font-size: 12px;
}
.glyph-small {
  font-size: 16px;
}
.glyph-normal {
  font-size: 24px;
}
.glyph-medium {
  font-size: 32px;
}
.glyph-med {
  font-size: 32px;
}
/* deprecated - use medium */
.glyph-large {
  font-size: 48px;
}
.pbi-glyph-chevrondownsmall::before {
  content: "\E70D";
}
.pbi-glyph-chevronupsmall::before {
  content: "\E70E";
}
.pbi-glyph-chevrondownmedium::before {
  content: "\E972";
}
.pbi-glyph-chevronupmedium::before {
  content: "\E971";
}
.pbi-glyph-caretdownright::before {
  content: "\E818";
}
.pbi-glyph-search::before {
  content: "\E721";
}
.pbi-glyph-touch::before {
  content: "\E815";
}
.pbi-glyph-file::before {
  content: "\E7C3";
}
.pbi-glyph-hide::before {
  content: "\ED1A";
}
.pbi-glyph-allapps::before {
  content: "\E71D";
}
.pbi-glyph-view::before {
  content: "\E890";
}
.pbi-glyph-hide3::before {
  content: "\F6AC";
}
.pbi-glyph-barchartverticalfill::before {
  content: "\F830";
}
.pbi-glyph-stackedcolumnchart2fill::before {
  content: "\F831";
}
.pbi-glyph-unlock::before {
  content: "\E785";
}
.pbi-glyph-radiobtnoff::before {
  content: "\ECCA";
}
.pbi-glyph-radiobtnon::before {
  content: "\ECCB";
}
.pbi-glyph-bulletedlist::before {
  content: "\E8FD";
}
.pbi-glyph-numberedlist::before {
  content: "\EA1C";
}
.pbi-glyph-share::before {
  content: "\E72D";
}
.pbi-glyph-addfriend::before {
  content: "\E8FA";
}
.pbi-glyph-camera::before {
  content: "\E722";
}
.pbi-glyph-filtersync::before {
  content: "\E895";
}
.pbi-glyph-save::before {
  content: "\E74E";
}
.pbi-glyph-saveas::before {
  content: "\E792";
}
.pbi-glyph-smartguides::before {
  content: "\F7E4";
}
.pbi-glyph-edit::before {
  content: "\E70F";
}
.pbi-glyph-emi::before {
  content: "\E731";
}
.pbi-glyph-checkmark::before {
  content: "\E73E";
}
.pbi-glyph-link::before {
  content: "\E71B";
}
.pbi-glyph-group::before {
  content: "\E902";
}
.pbi-glyph-paste::before {
  content: "\E77F";
}
.pbi-glyph-emoji::before {
  content: "\E76E";
}
.pbi-glyph-upload::before {
  content: "\E898";
}
.pbi-glyph-add::before {
  content: "\E710";
}
.pbi-glyph-globalnavbutton::before {
  content: "\E700";
}
.pbi-glyph-pageleft::before {
  content: "\E760";
}
.pbi-glyph-tvmonitor::before {
  content: "\E7F4";
}
.pbi-glyph-chromerestore::before {
  content: "\E923";
}
.pbi-glyph-cubeshape::before {
  content: "\F1AA";
}
.pbi-glyph-more::before {
  content: "\E712";
}
.pbi-glyph-slideshow::before {
  content: "\E786";
}
.pbi-glyph-calendar::before {
  content: "\E787";
}
.pbi-glyph-favoritestar::before {
  content: "\E734";
}
.pbi-glyph-undo::before {
  content: "\E7A7";
}
.pbi-glyph-unfavorite::before {
  content: "\E8D9";
}
.pbi-glyph-help::before {
  content: "\E9CE";
}
.pbi-glyph-back::before {
  content: "\E72B";
}
.pbi-glyph-font::before {
  content: "\E8D2";
}
.pbi-glyph-gripperbarhorizontal::before {
  content: "\E76F";
}
.pbi-glyph-barchart::before {
  content: "\EAE7";
}
.pbi-glyph-gauge::before {
  content: "\EB24";
}
.pbi-glyph-warning::before {
  content: "\E7BA";
}
.pbi-glyph-error::before {
  content: "\EA39";
}
.pbi-glyph-error-circle-exclamation::before {
  content: "\E783";
}
.pbi-glyph-success::before {
  content: "\E73E";
}
.pbi-glyph-settings::before {
  content: "\E713";
}
.pbi-glyph-info::before {
  content: "\E946";
}
.pbi-glyph-info-nocircle::before {
  content: "\EA1f";
}
.pbi-glyph-go::before {
  content: "\E8AD";
}
.pbi-glyph-blockedsite::before {
  content: "\E72F";
}
.pbi-glyph-close::before {
  content: "\E8BB";
}
.pbi-glyph-qna::before {
  content: "\E8BD";
}
.pbi-glyph-circlefill::before {
  content: "\EA3B";
}
.pbi-glyph-circlering::before {
  content: "\EA3A";
}
.pbi-glyph-pinned::before {
  content: "\E840";
}
.pbi-glyph-pinnedfill::before {
  content: "\E842";
}
.pbi-glyph-unpin::before {
  content: "\E77A";
}
.pbi-glyph-excel::before {
  content: "\EC28";
}
.pbi-glyph-flag::before {
  content: "\E7C1";
}
.pbi-glyph-library::before {
  content: "\E8F1";
}
.pbi-glyph-mail::before {
  content: "\E715";
}
.pbi-glyph-lock::before {
  content: "\E72E";
}
.pbi-glyph-asterisk::before {
  content: "\EA38";
}
.pbi-glyph-comment::before {
  content: "\E90A";
}
.pbi-glyph-checkbox::before {
  content: "\E739";
}
.pbi-glyph-inserttextbox::before {
  content: "\EC7D";
}
.pbi-glyph-toggle::before {
  content: "\EC12";
}
.pbi-glyph-delete::before {
  content: "\E74D";
}
.pbi-glyph-refresh::before {
  content: "\E72C";
}
.pbi-glyph-miniexpand::before {
  content: "\E93A";
}
.pbi-glyph-waffle::before {
  content: "\F4E0";
}
.pbi-glyph-filter::before {
  content: "\E71C";
}
.pbi-glyph-filterfilled::before {
  content: "\F412";
}
.pbi-glyph-visualsinteraction::before {
  content: "\E2B2";
}
.pbi-glyph-visualinteraction::before {
  content: "\E9D4";
}
.pbi-glyph-crosshighlight::before {
  content: "\F666";
}
.pbi-glyph-crosshighlightfilled::before {
  content: "\F831";
}
.pbi-glyph-crossfilter::before {
  content: "\F77E";
}
.pbi-glyph-crossfilterfilled::before {
  content: "\F77F";
}
.pbi-glyph-disable::before {
  content: "\E733";
}
.pbi-glyph-disablefilled::before {
  content: "\F531";
}
.pbi-glyph-export::before {
  content: "\EFB8";
}
.pbi-glyph-iframe::before {
  content: "\ED09";
}
.pbi-glyph-addcircle::before {
  content: "\EAEE";
}
.pbi-glyph-fullscreen::before {
  content: "\E740";
}
.pbi-glyph-fullscreenexit::before {
  content: "\E73F";
}
.pbi-glyph-fittopage::before {
  content: "\E740";
}
.pbi-glyph-code::before {
  content: "\ECCE";
}
.pbi-glyph-alignment::before {
  content: "\F4F3";
}
.pbi-glyph-shapes::before {
  content: "\EC7C";
}
.pbi-glyph-buttons::before {
  content: "\F6C0";
}
.pbi-glyph-attachment::before {
  content: "\E723";
}
.pbi-glyph-securityalert::before {
  content: "\E730";
}
.pbi-glyph-arrow::before {
  content: "\E74A";
}
.pbi-glyph-image::before {
  content: "\EB9F";
}
.pbi-glyph-barchartvertical::before {
  content: "\E9EC";
}
.pbi-glyph-powerbi::before {
  content: "\EA1E";
}
.pbi-glyph-gear::before {
  content: "\E713";
}
.pbi-glyph-download::before {
  content: "\E896";
}
.pbi-glyph-smiley::before {
  content: "\E76E";
}
.pbi-glyph-question::before {
  content: "\E897";
}
.pbi-glyph-tile::before {
  content: "\ECA5";
}
.pbi-glyph-circle-play::before {
  content: "\EB1C";
}
.pbi-glyph-circle-pause::before {
  content: "\F2D9";
}
.pbi-glyph-play::before {
  content: "\E768";
}
.pbi-glyph-pause::before {
  content: "\E769";
}
.pbi-glyph-circle-stop::before {
  content: "\EA6F";
}
.pbi-glyph-stop::before {
  content: "\E71A";
}
.pbi-glyph-importvisual::before {
  content: "\E8B5";
}
.pbi-glyph-feedback::before {
  content: "\ED15";
}
.pbi-glyph-sharepoint::before {
  content: "\ED18";
}
.pbi-glyph-print::before {
  content: "\E749";
}
.pbi-glyph-dataset::before {
  content: "\E8A9";
}
.pbi-glyph-publishtoweb::before {
  content: "\F52F";
}
.pbi-glyph-codeedit::before {
  content: "\F544";
}
.pbi-glyph-database::before {
  content: "\EC8C";
}
.pbi-glyph-SQLAnalyticsPool::before {
  content: "\E434";
}
.pbi-glyph-linkeddatabase::before {
  content: "\F779";
}
.pbi-glyph-drilltodetail::before {
  content: "\E802";
}
.pbi-glyph-seedata::before {
  content: "\F5B6";
}
.pbi-glyph-move::before {
  content: "\E7C2";
}
.pbi-glyph-home::before {
  content: "\E80F";
}
.pbi-glyph-sort::before {
  content: "\E810";
}
.pbi-glyph-rotatehorizontal::before {
  content: "\E8B4";
}
.pbi-glyph-rotatevertical::before {
  content: "\F7E1";
}
.pbi-glyph-download2::before {
  content: "\E896";
}
.pbi-glyph-reload::before {
  content: "\E97A";
}
.pbi-glyph-insight::before {
  content: "\EA80";
}
.pbi-glyph-nonetwork::before {
  content: "\EB63";
}
.pbi-glyph-dynamic::before {
  content: "\F18C";
}
.pbi-glyph-fittopage2::before {
  content: "\E9A6";
}
.pbi-glyph-fittowidth::before {
  content: "\E9A7";
}
.pbi-glyph-actualsize::before {
  content: "\F529";
}
.pbi-glyph-showgrid::before {
  content: "\E8A9";
}
.pbi-glyph-snaptogrid::before {
  content: "\E8B3";
}
.pbi-glyph-favoritefilled::before {
  content: "\E735";
}
.pbi-glyph-expand::before {
  content: "\F535";
}
.pbi-glyph-expand-nocircle::before {
  content: "\F769";
}
.pbi-glyph-drillup::before {
  content: "\EBCD";
}
.pbi-glyph-drillup-nocircle::before {
  content: "\E74A";
}
.pbi-glyph-drilldowndisabled::before {
  content: "\F532";
}
.pbi-glyph-drilldowndisabled-nocircle::before {
  content: "\E74B";
}
.pbi-glyph-drilldownenabled::before {
  content: "\F533";
}
.pbi-glyph-drillthrough::before {
  content: "\F5B9";
}
.pbi-glyph-show::before {
  content: "\E7B3";
}
.pbi-glyph-bell::before {
  content: "\EA8F";
}
.pbi-glyph-atoz::before {
  content: "\EDC0";
}
.pbi-glyph-ztoa::before {
  content: "\EDC1";
}
.pbi-glyph-contentviewicon::before {
  content: "\E7E9";
}
.pbi-glyph-phone::before {
  content: "\E8EA";
}
.pbi-glyph-user::before {
  content: "\E77B";
}
.pbi-glyph-app-user::before {
  content: "\E96B";
}
.pbi-glyph-streaming-data::before {
  content: "\E93E";
}
.pbi-glyph-refresh-data::before {
  content: "\E8F7";
}
.pbi-glyph-circled-checkmark::before {
  content: "\E930";
}
.pbi-glyph-barcode-scanner::before {
  content: "\EE6F";
}
.pbi-glyph-collections::before {
  content: "\F26F";
}
.pbi-glyph-eraser::before {
  content: "\E75C";
}
.pbi-glyph-arrowleft::before {
  content: "\E76B";
}
.pbi-glyph-arrowright::before {
  content: "\E76C";
}
.pbi-glyph-paintbrush::before {
  content: "\ECFF";
}
.pbi-glyph-notification-center::before {
  content: "\E91C";
}
.pbi-glyph-timer::before {
  content: "\E91E";
}
.pbi-glyph-realtime::before {
  content: "\E945";
}
.pbi-glyph-powerpoint::before {
  content: "\EC2A";
}
.pbi-glyph-shared::before {
  content: "\E716";
}
.pbi-glyph-powerbi-service::before {
  content: "\EA1E";
}
.pbi-glyph-create-report::before {
  content: "\F52C";
}
.pbi-glyph-create-dashboard::before {
  content: "\F52D";
}
.pbi-glyph-geolocation::before {
  content: "\E707";
}
.pbi-glyph-fileSQL::before {
  content: "\F2E7";
}
.pbi-glyph-filtered-barcode-scanner::before {
  content: "\F7E3";
}
.pbi-glyph-filtered-geolocation::before {
  content: "\F52E";
}
.pbi-glyph-inline-drill::before {
  content: "\F534";
}
.pbi-glyph-inline-drill-nocircle::before {
  content: "\F76A";
}
.pbi-glyph-mru:before {
  content: "\E823";
}
.pbi-glyph-annotation::before {
  content: "\EDC6";
}
.pbi-glyph-phone-optimized-report::before {
  content: "\F18A";
}
.pbi-glyph-bookmark-add::before {
  content: "\F5B7";
}
.pbi-glyph-bookmark-view::before {
  content: "\F5B8";
}
.pbi-glyph-my-apps::before {
  content: "\ECAA";
}
.pbi-glyph-puzzle::before {
  content: "\EA86";
}
.pbi-glyph-person::before {
  content: "\E820";
}
.pbi-glyph-diamond::before {
  content: "\ED02";
}
.pbi-glyph-diamonduser::before {
  content: "\E4F9";
}
.pbi-glyph-status-circle-exclamation::before {
  content: "\F13c";
}
.pbi-glyph-status-circle-error-x::before {
  content: "\F13d";
}
.pbi-glyph-status-circle-checkmark::before {
  content: "\F13e";
}
.pbi-glyph-chart::before {
  content: "\E999";
}
.pbi-glyph-relationship::before {
  content: "\F003";
}
.pbi-glyph-remove::before {
  content: "\E738";
}
.pbi-glyph-permissions::before {
  content: "\E8D7";
}
.pbi-glyph-bookmark::before {
  content: "\EDFF";
}
.pbi-glyph-bookmark-double::before {
  content: "\EB8F";
}
.pbi-glyph-bookmark-default::before {
  content: "\F76B";
}
.pbi-glyph-exit::before {
  content: "\E711";
}
.pbi-glyph-flashlight::before {
  content: "\E754";
}
.pbi-glyph-videolightoff::before {
  content: "\EA74";
}
.pbi-glyph-flickup::before {
  content: "\E936";
}
.pbi-glyph-rdl-report::before {
  content: "\E9F9";
}
.pbi-glyph-scatter::before {
  content: "\EC26";
}
.pbi-glyph-canvas-tooltip::before {
  content: "\F7DF";
}
.pbi-glyph-table-group::before {
  content: "\F6D9";
}
.pbi-glyph-view-on-web::before {
  content: "\E774";
}
.pbi-glyph-explore-content-single::before {
  content: "\F164";
}
.pbi-glyph-collapse-content-single::before {
  content: "\F166";
}
.pbi-glyph-dataflow::before {
  content: "\F7dd";
}
.pbi-glyph-datamart::before {
  content: "\E434";
}
.pbi-glyph-more-vertical::before {
  content: "\F2BC";
}
.pbi-glyph-copy::before {
  content: "\E8C8";
}
.pbi-glyph-clear-filter::before {
  content: "\EF8F";
}
.pbi-glyph-clear::before {
  content: "\E894";
}
.pbi-glyph-remove-from-trash::before {
  content: "\F82B";
}
.pbi-glyph-crm-services::before {
  content: "\EFD2";
}
.pbi-glyph-org::before {
  content: "\ECA6";
}
.pbi-glyph-test-package::before {
  content: "\ECDC";
}
.pbi-glyph-gift-box-open::before {
  content: "\F133";
}
.pbi-glyph-pdf::before {
  content: "\EA90";
}
.pbi-glyph-variable::before {
  content: "\F305";
}
.pbi-glyph-commentactive::before {
  content: "\F804";
}
.pbi-glyph-commentprevious::before {
  content: "\F2B5";
}
.pbi-glyph-commentnext::before {
  content: "\F2B4";
}
.pbi-glyph-saveall::before {
  content: "\F203";
}
.pbi-glyph-server::before {
  content: "\F201";
}
.pbi-glyph-triggerauto::before {
  content: "\F24A";
}
.pbi-glyph-color::before {
  content: "\E790";
}
.pbi-glyph-analyze::before {
  content: "\EBEC";
}
.pbi-glyph-rename::before {
  content: "\E8AC";
}
.pbi-glyph-microphone::before {
  content: "\E720";
}
.pbi-glyph-sortup::before {
  content: "\EE68";
}
.pbi-glyph-sortdown::before {
  content: "\EE69";
}
.pbi-glyph-qrcode::before {
  content: "\ED14";
}
.pbi-glyph-testbeaker::before {
  content: "\F3A5";
}
.pbi-glyph-stopwatch::before {
  content: "\E916";
}
.pbi-glyph-diagnostic::before {
  content: "\E9D9";
}
.pbi-glyph-databaseicon::before {
  content: "\EFC7";
}
.pbi-glyph-databaseactivity::before {
  content: "\E670";
}
.pbi-glyph-databaseswap::before {
  content: "\E671";
}
.pbi-glyph-appicondefaultadd::before {
  content: "\EFDA";
}
.pbi-glyph-waitlistconfirm::before {
  content: "\F550";
}
.pbi-glyph-list::before {
  content: "\EA37";
}
.pbi-glyph-leave::before {
  content: "\F627";
}
.pbi-glyph-engineeringgroup::before {
  content: "\F362";
}
.pbi-glyph-documentation::before {
  content: "\EC17";
}
.pbi-glyph-flow::before {
  content: "\EF90";
}
.pbi-glyph-developer-tools::before {
  content: "\EC7A";
}
.pbi-glyph-account-activity::before {
  content: "\EFF4";
}
.pbi-glyph-production-floor-management::before {
  content: "\EE29";
}
.pbi-glyph-rocket::before {
  content: "\F3B3";
}
.pbi-glyph-autoenhanceon::before {
  content: "\E78D";
}
.pbi-glyph-diffsidebyside::before {
  content: "\F30A";
}
.pbi-glyph-dependencyadd::before {
  content: "\E344";
}
.pbi-glyph-status-error-full::before {
  content: "\EB90";
}
.pbi-glyph-completed-solid::before {
  content: "\EC61";
}
.pbi-glyph-dislike::before {
  content: "\E8E0";
}
.pbi-glyph-like::before {
  content: "\E8E1";
}
.pbi-glyph-increaseIndentArrow::before {
  content: "\F7A1";
}
.pbi-glyph-playResume::before {
  content: "\F2C6";
}
.pbi-glyph-user-warning::before {
  content: "\E368";
}
.pbi-glyph-glimmer::before {
  content: "\ECF4";
}
.pbi-glyph-blocked2::before {
  content: "\ECE4";
}
.pbi-glyph-pagelist::before {
  content: "\F106";
}
.pbi-glyph-pagelistfilter::before {
  content: "\F813";
}
.pbi-glyph-alertsettings::before {
  content: "\F8B6";
}
.pbi-glyph-dataflows-link::before {
  content: "\E366";
}
.pbi-glyph-promoteddatabase::before {
  content: "\F77D";
}
.pbi-glyph-certifieddatabase::before {
  content: "\F5BB";
}
.pbi-glyph-promotedendorsement::before {
  content: "\E4AE";
}
.pbi-glyph-certifiedendorsement::before {
  content: "\E9D1";
}
.pbi-glyph-datetime::before {
  content: "\EA17";
}
.pbi-glyph-unstackselected::before {
  content: "\E7FE";
}
.pbi-glyph-switch::before {
  content: "\E8AB";
}
.pbi-glyph-markasprotected::before {
  content: "\F6AE";
}
.pbi-glyph-barchartverticaledit::before {
  content: "\F89D";
}
.pbi-glyph-shared-dataset::before {
  content: "\E3D9";
}
.pbi-glyph-scroll-updown::before {
  content: "\EC8F";
}
.pbi-glyph-doublechevronup::before {
  content: "\EDBD";
}
.pbi-glyph-doublechevronleft::before {
  content: "\EDBE";
}
.pbi-glyph-doublechevronright::before {
  content: "\EDBF";
}
.pbi-glyph-doublechevrondown::before {
  content: "\EE04";
}
.pbi-glyph-arrowupright::before {
  content: "\F069";
}
.pbi-glyph-contactlock::before {
  content: "\F400";
}
.pbi-glyph-securitygroup::before {
  content: "\ED85";
}
.pbi-glyph-openfile::before {
  content: "\E8E5";
}
.pbi-glyph-visualsstore::before {
  content: "\F521";
}
.pbi-glyph-pencilreply::before {
  content: "\EF7B";
}
.pbi-glyph-deploy::before {
  content: "\F29D";
}
.pbi-glyph-publishcontent::before {
  content: "\F0D4";
}
.pbi-glyph-comment-solid::before {
  content: "\E30E";
}
.pbi-glyph-single-bookmark-solid::before {
  content: "\EE00";
}
.pbi-glyph-shop::before {
  content: "\E719";
}
.pbi-glyph-total::before {
  content: "\E9DF";
}
.pbi-glyph-calculator::before {
  content: "\E8EF";
}
.pbi-glyph-teamslogo::before {
  content: "\F27B";
}
.pbi-glyph-calculatornotequalto::before {
  content: "\F2D2";
}
.pbi-glyph-navigate-external-inline::before {
  content: "\F35F";
}
.pbi-glyph-learning-tools::before {
  content: "\F7DB";
}
.pbi-glyph-calculatorgroup::before {
  content: "\E462";
}
.pbi-glyph-table::before {
  content: "\ED86";
}
.pbi-glyph-tablelink::before {
  content: "\F77A";
}
.pbi-glyph-tablecomputed::before {
  content: "\F8F5";
}
.pbi-glyph-checkbox-indeterminate::before {
  content: "\F16E";
}
.pbi-glyph-clock::before {
  content: "\E917";
}
.pbi-glyph-reading-mode::before {
  content: "\E736";
}
.pbi-glyph-view-in-ar::before {
  content: "\E41F";
}
.pbi-glyph-equalizer::before {
  content: "\E9E9";
}
.pbi-glyph-cloudimportexport::before {
  content: "\EE55";
}
.pbi-glyph-mixerlogo::before {
  content: "\F18B";
}
.pbi-glyph-reset::before {
  content: "\E423";
}
.pbi-glyph-mail-link::before {
  content: "\EFAC";
}
.pbi-glyph-screen::before {
  content: "\EF39";
}
.pbi-glyph-chat::before {
  content: "\E901";
}
.pbi-glyph-cost-contral::before {
  content: "\F208";
}
.pbi-glyph-financial::before {
  content: "\E7BB";
}
.pbi-glyph-rightwards-arrow::before {
  content: "\2192";
}
.pbi-glyph-virtualnetwork::before {
  content: "\F815";
}
.pbi-glyph-pbidirectquery::before {
  content: "\E4E9";
}
.pbi-glyph-pbidual::before {
  content: "\E4EA";
}
.pbi-glyph-pbiimport::before {
  content: "\E4EB";
}
.pbi-glyph-pbiliveconnect::before {
  content: "\E4EC";
}
.pbi-glyph-pbiperspective::before {
  content: "\E658";
}
.pbi-glyph-caretdownsolid8::before {
  content: "\EDDC";
}
.pbi-glyph-calculatordelta::before {
  content: "\E406";
}
.pbi-glyph-tablecolumn::before {
  content: "\E4BD";
}
.pbi-glyph-calculatedtable::before {
  content: "\E4BE";
}
.pbi-glyph-columnsigma::before {
  content: "\E4BF";
}
.pbi-glyph-columnquestion::before {
  content: "\E4C0";
}
.pbi-glyph-columnfunction::before {
  content: "\E4C2";
}
.pbi-glyph-contactcard::before {
  content: "\EEBD";
}
.pbi-glyph-fabricfolder::before {
  content: "\F0A9";
}
.pbi-glyph-folder-horizontal::before {
  content: "\F12B";
}
.pbi-glyph-folderopen::before {
  content: "\F0A8";
}
.pbi-glyph-dom::before {
  content: "\EC8D";
}
.pbi-glyph-streamdiscover::before {
  content: "\F7D9";
}
.pbi-glyph-open-in-new-window::before {
  content: "\E8A7";
}
.pbi-glyph-plug-connected::before {
  content: "\F302";
}
.pbi-glyph-open-folder-horizontal::before {
  content: "\ED25";
}
.pbi-glyph-anomaly::before {
  content: "\E548";
}
.pbi-glyph-dislikesolid::before {
  content: "\F3C0";
}
.pbi-glyph-likesolid::before {
  content: "\F3BF";
}
.pbi-glyph-market::before {
  content: "\EAFC";
}
.pbi-glyph-anomalies-marker::before {
  content: "\E554";
}
.pbi-glyph-chevron-down-small::before {
  content: "\E96E";
}
.pbi-glyph-chevron-up-small::before {
  content: "\E96D";
}
.pbi-glyph-text-field::before {
  content: "\EDC3";
}
.pbi-glyph-number-field::before {
  content: "\EDC4";
}
.pbi-glyph-border-inside::before {
  content: "\E5F3";
}
.pbi-glyph-border-inside-horizontal::before {
  content: "\E5F2";
}
.pbi-glyph-border-inside-vertical::before {
  content: "\E5F1";
}
.pbi-glyph-border-all::before {
  content: "\E5F4";
}
.pbi-glyph-border-none::before {
  content: "\E5F0";
}
.pbi-glyph-people-add::before {
  content: "\EA15";
}
.pbi-glyph-outlook::before {
  content: "\F1E9";
}
.pbi-glyph-work::before {
  content: "\E821";
}
.pbi-glyph-player-settings::before {
  content: "\EF58";
}
.pbi-glyph-add-details::before {
  content: "\E616";
}
.pbi-glyph-add-comments::before {
  content: "\E615";
}
.pbi-glyph-gripper-dots-vertical::before {
  content: "\F772";
}
.pbi-glyph-report-trophy::before {
  content: "\E614";
}
.pbi-glyph-trophy2::before {
  content: "\F1AE";
}
.pbi-glyph-accept::before {
  content: "\E8FB";
}
.pbi-glyph-add-multiple::before {
  content: "\E9C5";
}
.pbi-glyph-lightning-bolt::before {
  content: "\E945";
}
.pbi-glyph-pbi-home-layout-default::before {
  content: "\E65B";
}
.pbi-glyph-pbi-home-layout-expanded::before {
  content: "\E65C";
}
.pbi-glyph-dataset-block::before {
  content: "\E617";
}
.pbi-glyph-signin::before {
  content: "\F286";
}
.pbi-glyph-alignleft::before {
  content: "\E8E4";
}
.pbi-glyph-aligncenter::before {
  content: "\E8E3";
}
.pbi-glyph-alignright::before {
  content: "\E8E2";
}
.pbi-glyph-textaligntop::before {
  content: "\E3E0";
}
.pbi-glyph-textalignmiddle::before {
  content: "\E3E1";
}
.pbi-glyph-textalignbottom::before {
  content: "\E3E2";
}
.pbi-glyph-decreaseindent::before {
  content: "\E39B";
}
.pbi-glyph-increaseindent::before {
  content: "\E399";
}
.pbi-glyph-bold::before {
  content: "\E8DD";
}
.pbi-glyph-italic::before {
  content: "\E8DB";
}
.pbi-glyph-underline::before {
  content: "\E8DC";
}
.pbi-glyph-image-search::before {
  content: "\F4E8";
}
.pbi-glyph-accept-medium::before {
  content: "\F78C";
}
.pbi-glyph-toggle-button-check::before {
  content: "\EF80";
}
.pbi-glyph-horizontal-tab-key::before {
  content: "\E7FD";
}
.pbi-glyph-expand-all::before {
  content: "\F859";
}
.pbi-glyph-collapse-all::before {
  content: "\F85A";
}
.pbi-glyph-sortlines::before {
  content: "\E9D0";
}
.pbi-glyph-streamingdataflow::before {
  content: "\E668";
}
.pbi-glyph-streamingdataset::before {
  content: "\E667";
}
.pbi-glyph-close-pane::before {
  content: "\E89F";
}
.pbi-glyph-close-pane-mirrored::before {
  content: "\EA49";
}
.pbi-glyph-medal::before {
  content: "\EE38";
}
.pbi-glyph-trending::before {
  content: "\F62D";
}
.pbi-glyph-power-automate::before {
  content: "\F4B1";
}
.pbi-glyph-sync-status::before {
  content: "\F751";
}
.pbi-glyph-edit-note::before {
  content: "\ED9D";
}
.pbi-glyph-title::before {
  content: "\F23B";
}
.pbi-glyph-superscript::before {
  content: "\EDDE";
}
.pbi-glyph-subscript::before {
  content: "\EDDF";
}
.pbi-glyph-shield-alert::before {
  content: "\F7D7";
}
.pbi-glyph-variable2::before {
  content: "\F86D";
}
.pbi-glyph-contextmenu::before {
  content: "\F37C";
}
.pbi-glyph-table-permission::before {
  content: "\E619";
}
.pbi-glyph-rowsgroup::before {
  content: "\F29B";
}
.pbi-glyph-medical::before {
  content: "\EAD4";
}
.pbi-glyph-lock-solid::before {
  content: "\E9A2";
}
.pbi-glyph-education::before {
  content: "\E7BE";
}
.pbi-glyph-table-first-column::before {
  content: "\E3EF";
}
.pbi-glyph-table-header-row::before {
  content: "\E3EC";
}
.pbi-glyph-ssl-certificate::before {
  content: "\F4CB";
}
.pbi-glyph-system::before {
  content: "\E770";
}
.pbi-glyph-onedrivelogo::before {
  content: "\E941";
}
.pbi-glyph-calculator-multiply::before {
  content: "\E947";
}
.pbi-glyph-history::before {
  content: "\E81C";
}
.pbi-glyph-page::before {
  content: "\E7C3";
}
.pbi-glyph-checkbox-checked::before {
  content: "\E73D";
}
.pbi-glyph-forward::before {
  content: "\E72A";
}
.pbi-glyph-pin {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.pbi-glyph-pin:before {
  content: "\E718";
}
.pbi-glyph-caretright {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.pbi-glyph-caretright::before {
  content: "\E818";
}
.pbi-glyph-caretdown {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.pbi-glyph-caretdown::before {
  content: "\E818";
}
.pbi-glyph-caretleft {
  transform: rotate(45deg) scale(-1, 1);
  -webkit-transform: rotate(45deg) scale(-1, 1);
}
.pbi-glyph-caretleft::before {
  content: "\E818";
}
.pbi-glyph-chevronrightmedium {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
}
.pbi-glyph-chevronrightmedium::before {
  content: "\E972";
}
.pbi-glyph-chevronleftmedium {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.pbi-glyph-chevronleftmedium::before {
  content: "\E972";
}
.pbi-glyph-uparrow {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.pbi-glyph-uparrow::before {
  content: "\E72B";
}
.pbi-glyph-rightarrow {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}
.pbi-glyph-rightarrow::before {
  content: "\E72B";
}
.pbi-glyph-uprightarrow {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
.pbi-glyph-uprightarrow::before {
  content: "\E72B";
}
.pbi-glyph-getdata {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  font-weight: bold;
}
.pbi-glyph-getdata::before {
  content: "\E72B";
}
.pbi-glyph-cancel {
  font-weight: bold;
}
.pbi-glyph-cancel::before {
  content: "\E8BB";
}
.pbi-glyph-backarrow {
  transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
}
.pbi-glyph-backarrow::before {
  content: "\EBCD";
}
[dir='rtl'] .pbi-glyph-caretdownright {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
[dir='rtl'] .pbi-glyph-caretleft {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
[dir='rtl'] .pbi-glyph-caretright {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
[dir='rtl'] .pbi-glyph-chevronrightmedium {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
[dir='rtl'] .pbi-glyph-chevronleftmedium {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
}
[dir='rtl'] .pbi-glyph-getdata {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
[dir='rtl'] .pbi-glyph-go {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
}
[dir='rtl'] .pbi-glyph-pageright,
[dir='rtl'] .pbi-glyph-pageleft,
[dir='rtl'] .pbi-glyph-back,
[dir='rtl'] .pbi-glyph-play,
[dir='rtl'] .pbi-glyph-circle-play,
[dir='rtl'] .pbi-glyph-rewind {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
}
html:lang(ar) .pbi-glyph-question {
  transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
}
/*
 *  Power BI Colors
 *
 *  Copyright (c) Microsoft Corporation
 *  All rights reserved.
 *  MIT License
 *
 *  Permission is hereby granted, free of charge, to any person obtaining a copy
 *  of this software and associated documentation files (the ""Software""), to deal
 *  in the Software without restriction, including without limitation the rights
 *  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 *  copies of the Software, and to permit persons to whom the Software is
 *  furnished to do so, subject to the following conditions:
 *
 *  The above copyright notice and this permission notice shall be included in
 *  all copies or substantial portions of the Software.
 *
 *  THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 *  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 *  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 *  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 *  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 *  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 *  THE SOFTWARE.
 */
/* ADDED THEME COLORS NOT ACCOUNTED FOR ELSEWHERE */
/* THEME COLORS */
/* NEUTRAL COLORS */
/* ACCENT COLORS */
/* SHELL LIGHT THEME COLORS */
/* APPLICATION CHROME COLORS */
/*dark chrome*/
/*
    DEPRECATED COLORS: Please refrain from adding one time use colors to the section below.
    These will be all be removed. New colors must be provided by design and be in the design OneNote palette
*/
/* PowerView specific colors */
/* Visual colors */
/* Fluent Theme colors */
/*
 *  Power BI Colors
 *
 *  Copyright (c) Microsoft Corporation
 *  All rights reserved.
 *  MIT License
 *

/* THEME COLORS */
.themeYellowDark .group1-option1-background {
  background-color: #666666;
}
.themeYellowDark .group1-option1-background-hover:hover {
  background-color: #666666;
}
.themeYellowDark .group1-option1-color {
  color: #666666;
}
.themeYellowDark .group1-option1-color-hover:hover {
  color: #666666;
}
.themeYellowDark .group1-option1-border {
  border-color: #666666;
}
.themeYellowDark .group1-option1-border-hover:hover {
  border-color: #666666;
}
.themeYellowDark .group1-option2-background {
  background-color: #444444;
}
.themeYellowDark .group1-option2-background-hover:hover {
  background-color: #444444;
}
.themeYellowDark .group1-option2-color {
  color: #444444;
}
.themeYellowDark .group1-option2-color-hover:hover {
  color: #444444;
}
.themeYellowDark .group1-option2-border {
  border-color: #444444;
}
.themeYellowDark .group1-option2-border-hover:hover {
  border-color: #444444;
}
.themeYellowDark .group1-option3-background {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option3-background .group1-option9-background {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option3-background .group1-option9-background-hover:hover {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option3-background .group1-option9-color {
  color: #B3B3B3;
}
.themeYellowDark .group1-option3-background .group1-option9-color-hover:hover {
  color: #B3B3B3;
}
.themeYellowDark .group1-option3-background .group1-option9-border {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option3-background .group1-option9-border-hover:hover {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option3-background-hover:hover {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option3-background-hover:hover .group1-option9-background {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option3-background-hover:hover .group1-option9-background-hover:hover {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option3-background-hover:hover .group1-option9-color {
  color: #B3B3B3;
}
.themeYellowDark .group1-option3-background-hover:hover .group1-option9-color-hover:hover {
  color: #B3B3B3;
}
.themeYellowDark .group1-option3-background-hover:hover .group1-option9-border {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option3-background-hover:hover .group1-option9-border-hover:hover {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option3-color {
  color: #B3B3B3;
}
.themeYellowDark .group1-option3-color-hover:hover {
  color: #B3B3B3;
}
.themeYellowDark .group1-option3-border {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option3-border .group1-option9-background {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option3-border .group1-option9-background-hover:hover {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option3-border .group1-option9-color {
  color: #B3B3B3;
}
.themeYellowDark .group1-option3-border .group1-option9-color-hover:hover {
  color: #B3B3B3;
}
.themeYellowDark .group1-option3-border .group1-option9-border {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option3-border .group1-option9-border-hover:hover {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option3-border-hover:hover {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option4-background {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option4-background-hover:hover {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option4-color {
  color: #B3B3B3;
}
.themeYellowDark .group1-option4-color-hover:hover {
  color: #B3B3B3;
}
.themeYellowDark .group1-option4-border {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option4-border-hover:hover {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option5-background {
  background-color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group1-option5-background .group1-option8-background {
  background-color: #FFFFFF;
}
.themeYellowDark .group1-option5-background .group1-option8-background-hover:hover {
  background-color: #FFFFFF;
}
.themeYellowDark .group1-option5-background .group1-option8-color {
  color: #FFFFFF;
}
.themeYellowDark .group1-option5-background .group1-option8-color-hover:hover {
  color: #FFFFFF;
}
.themeYellowDark .group1-option5-background .group1-option8-border {
  border-color: #FFFFFF;
}
.themeYellowDark .group1-option5-background .group1-option8-border-hover:hover {
  border-color: #FFFFFF;
}
.themeYellowDark .group1-option5-background-hover:hover {
  background-color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group1-option5-background-hover:hover .group1-option8-background {
  background-color: #FFFFFF;
}
.themeYellowDark .group1-option5-background-hover:hover .group1-option8-background-hover:hover {
  background-color: #FFFFFF;
}
.themeYellowDark .group1-option5-background-hover:hover .group1-option8-color {
  color: #FFFFFF;
}
.themeYellowDark .group1-option5-background-hover:hover .group1-option8-color-hover:hover {
  color: #FFFFFF;
}
.themeYellowDark .group1-option5-background-hover:hover .group1-option8-border {
  border-color: #FFFFFF;
}
.themeYellowDark .group1-option5-background-hover:hover .group1-option8-border-hover:hover {
  border-color: #FFFFFF;
}
.themeYellowDark .group1-option5-color {
  color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group1-option5-color-hover:hover {
  color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group1-option5-border {
  border-color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group1-option5-border .group1-option8-background {
  background-color: #FFFFFF;
}
.themeYellowDark .group1-option5-border .group1-option8-background-hover:hover {
  background-color: #FFFFFF;
}
.themeYellowDark .group1-option5-border .group1-option8-color {
  color: #FFFFFF;
}
.themeYellowDark .group1-option5-border .group1-option8-color-hover:hover {
  color: #FFFFFF;
}
.themeYellowDark .group1-option5-border .group1-option8-border {
  border-color: #FFFFFF;
}
.themeYellowDark .group1-option5-border .group1-option8-border-hover:hover {
  border-color: #FFFFFF;
}
.themeYellowDark .group1-option5-border-hover:hover {
  border-color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group1-option6-background {
  background-color: #FFFFFF;
}
.themeYellowDark .group1-option6-background .group1-option9-background {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option6-background .group1-option9-background-hover:hover {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option6-background .group1-option9-color {
  color: #B3B3B3;
}
.themeYellowDark .group1-option6-background .group1-option9-color-hover:hover {
  color: #B3B3B3;
}
.themeYellowDark .group1-option6-background .group1-option9-border {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option6-background .group1-option9-border-hover:hover {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option6-background-hover:hover {
  background-color: #FFFFFF;
}
.themeYellowDark .group1-option6-background-hover:hover .group1-option9-background {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option6-background-hover:hover .group1-option9-background-hover:hover {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option6-background-hover:hover .group1-option9-color {
  color: #B3B3B3;
}
.themeYellowDark .group1-option6-background-hover:hover .group1-option9-color-hover:hover {
  color: #B3B3B3;
}
.themeYellowDark .group1-option6-background-hover:hover .group1-option9-border {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option6-background-hover:hover .group1-option9-border-hover:hover {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option6-color {
  color: #FFFFFF;
}
.themeYellowDark .group1-option6-color-hover:hover {
  color: #FFFFFF;
}
.themeYellowDark .group1-option6-border {
  border-color: #FFFFFF;
}
.themeYellowDark .group1-option6-border .group1-option9-background {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option6-border .group1-option9-background-hover:hover {
  background-color: #B3B3B3;
}
.themeYellowDark .group1-option6-border .group1-option9-color {
  color: #B3B3B3;
}
.themeYellowDark .group1-option6-border .group1-option9-color-hover:hover {
  color: #B3B3B3;
}
.themeYellowDark .group1-option6-border .group1-option9-border {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option6-border .group1-option9-border-hover:hover {
  border-color: #B3B3B3;
}
.themeYellowDark .group1-option6-border-hover:hover {
  border-color: #FFFFFF;
}
.themeYellowDark .group1-option7-background {
  background-color: #333333;
}
.themeYellowDark .group1-option7-background-hover:hover {
  background-color: #333333;
}
.themeYellowDark .group1-option7-color {
  color: #333333;
}
.themeYellowDark .group1-option7-color-hover:hover {
  color: #333333;
}
.themeYellowDark .group1-option7-border {
  border-color: #333333;
}
.themeYellowDark .group1-option7-border-hover:hover {
  border-color: #333333;
}
.themeYellowDark .group1-option10-background {
  background-color: #EAEAEA;
}
.themeYellowDark .group1-option10-background-hover:hover {
  background-color: #EAEAEA;
}
.themeYellowDark .group1-option10-color {
  color: #EAEAEA;
}
.themeYellowDark .group1-option10-color-hover:hover {
  color: #EAEAEA;
}
.themeYellowDark .group1-option10-border {
  border-color: #EAEAEA;
}
.themeYellowDark .group1-option10-border-hover:hover {
  border-color: #EAEAEA;
}
.themeYellowDark .group1-option11-background {
  background-color: #808080;
}
.themeYellowDark .group1-option11-background-hover:hover {
  background-color: #808080;
}
.themeYellowDark .group1-option11-color {
  color: #808080;
}
.themeYellowDark .group1-option11-color-hover:hover {
  color: #808080;
}
.themeYellowDark .group1-option11-border {
  border-color: #808080;
}
.themeYellowDark .group1-option11-border-hover:hover {
  border-color: #808080;
}
.themeYellowDark .group1-option13-background {
  background-color: #EA433B;
}
.themeYellowDark .group1-option13-background-hover:hover {
  background-color: #EA433B;
}
.themeYellowDark .group1-option13-color {
  color: #EA433B;
}
.themeYellowDark .group1-option13-color-hover:hover {
  color: #EA433B;
}
.themeYellowDark .group1-option13-border {
  border-color: #EA433B;
}
.themeYellowDark .group1-option13-border-hover:hover {
  border-color: #EA433B;
}
.themeYellowDark .group1-option14-background {
  background-color: #666666;
}
.themeYellowDark .group1-option14-background-hover:hover {
  background-color: #666666;
}
.themeYellowDark .group1-option14-color {
  color: #666666;
}
.themeYellowDark .group1-option14-color-hover:hover {
  color: #666666;
}
.themeYellowDark .group1-option14-border {
  border-color: #666666;
}
.themeYellowDark .group1-option14-border-hover:hover {
  border-color: #666666;
}
.themeYellowDark .group1-option15-background {
  background-color: #333333;
}
.themeYellowDark .group1-option15-background-hover:hover {
  background-color: #333333;
}
.themeYellowDark .group1-option15-color {
  color: #333333;
}
.themeYellowDark .group1-option15-color-hover:hover {
  color: #333333;
}
.themeYellowDark .group1-option15-border {
  border-color: #333333;
}
.themeYellowDark .group1-option15-border-hover:hover {
  border-color: #333333;
}
.themeYellowDark .group1-option16-background {
  background-color: #333333;
}
.themeYellowDark .group1-option16-background-hover:hover {
  background-color: #333333;
}
.themeYellowDark .group1-option16-color {
  color: #333333;
}
.themeYellowDark .group1-option16-color-hover:hover {
  color: #333333;
}
.themeYellowDark .group1-option16-border {
  border-color: #333333;
}
.themeYellowDark .group1-option16-border-hover:hover {
  border-color: #333333;
}
.themeYellowDark .group2-option1-background {
  background-color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group2-option1-background-hover:hover {
  background-color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group2-option1-color {
  color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group2-option1-color-hover:hover {
  color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group2-option1-border {
  border-color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group2-option1-border-hover:hover {
  border-color: var(--fluent-theme-primary-color);
}
.themeYellowDark .group2-option2-background {
  background-color: var(--fluent-theme-dark-alt-color, #DDB612);
}
.themeYellowDark .group2-option2-background-hover:hover {
  background-color: var(--fluent-theme-dark-alt-color, #DDB612);
}
.themeYellowDark .group2-option2-color {
  color: var(--fluent-theme-dark-alt-color, #DDB612);
}
.themeYellowDark .group2-option2-color-hover:hover {
  color: var(--fluent-theme-dark-alt-color, #DDB612);
}
.themeYellowDark .group2-option2-border {
  border-color: var(--fluent-theme-dark-alt-color, #DDB612);
}
.themeYellowDark .group2-option2-border-hover:hover {
  border-color: var(--fluent-theme-dark-alt-color, #DDB612);
}
.themeYellowDark .group2-option3-background {
  background-color: var(--theme-dark-color, #CDA521);
}
.themeYellowDark .group2-option3-background-hover:hover {
  background-color: var(--theme-dark-color, #CDA521);
}
.themeYellowDark .group2-option3-color {
  color: var(--theme-dark-color, #CDA521);
}
.themeYellowDark .group2-option3-color-hover:hover {
  color: var(--theme-dark-color, #CDA521);
}
.themeYellowDark .group2-option3-border {
  border-color: var(--theme-dark-color, #CDA521);
}
.themeYellowDark .group2-option3-border-hover:hover {
  border-color: var(--theme-dark-color, #CDA521);
}
.themeYellowDark .group2-option4-background {
  background-color: #C8C8C8;
}
.themeYellowDark .group2-option4-background-hover:hover {
  background-color: #C8C8C8;
}
.themeYellowDark .group2-option4-color {
  color: #C8C8C8;
}
.themeYellowDark .group2-option4-color-hover:hover {
  color: #C8C8C8;
}
.themeYellowDark .group2-option4-border {
  border-color: #C8C8C8;
}
.themeYellowDark .group2-option4-border-hover:hover {
  border-color: #C8C8C8;
}
.themeYellowDark .group2-option5-background {
  background-color: #A6A6A6;
}
.themeYellowDark .group2-option5-background-hover:hover {
  background-color: #A6A6A6;
}
.themeYellowDark .group2-option5-color {
  color: #A6A6A6;
}
.themeYellowDark .group2-option5-color-hover:hover {
  color: #A6A6A6;
}
.themeYellowDark .group2-option5-border {
  border-color: #A6A6A6;
}
.themeYellowDark .group2-option5-border-hover:hover {
  border-color: #A6A6A6;
}
.themeYellowDark .group2-option6-background {
  background-color: #888888;
}
.themeYellowDark .group2-option6-background-hover:hover {
  background-color: #888888;
}
.themeYellowDark .group2-option6-color {
  color: #888888;
}
.themeYellowDark .group2-option6-color-hover:hover {
  color: #888888;
}
.themeYellowDark .group2-option6-border {
  border-color: #888888;
}
.themeYellowDark .group2-option6-border-hover:hover {
  border-color: #888888;
}
.themeYellowDark .group2-option7-background {
  background-color: #333333;
}
.themeYellowDark .group2-option7-background-hover:hover {
  background-color: #333333;
}
.themeYellowDark .group2-option7-color {
  color: #333333;
}
.themeYellowDark .group2-option7-color-hover:hover {
  color: #333333;
}
.themeYellowDark .group2-option7-border {
  border-color: #333333;
}
.themeYellowDark .group2-option7-border-hover:hover {
  border-color: #333333;
}
.themeYellowDark .group2-option16-background {
  background-color: #333333;
}
.themeYellowDark .group2-option16-background-hover:hover {
  background-color: #333333;
}
.themeYellowDark .group2-option16-color {
  color: #333333;
}
.themeYellowDark .group2-option16-color-hover:hover {
  color: #333333;
}
.themeYellowDark .group2-option16-border {
  border-color: #333333;
}
.themeYellowDark .group2-option16-border-hover:hover {
  border-color: #333333;
}
.themeYellowDark .group2-option8-background {
  background-color: #EAEAEA;
}
.themeYellowDark .group2-option8-background-hover:hover {
  background-color: #EAEAEA;
}
.themeYellowDark .group2-option8-color {
  color: #EAEAEA;
}
.themeYellowDark .group2-option8-color-hover:hover {
  color: #EAEAEA;
}
.themeYellowDark .group2-option8-border {
  border-color: #EAEAEA;
}
.themeYellowDark .group2-option8-border-hover:hover {
  border-color: #EAEAEA;
}
.themeYellowDark .group2-option9-background {
  background-color: #808080;
}
.themeYellowDark .group2-option9-background-hover:hover {
  background-color: #808080;
}
.themeYellowDark .group2-option9-color {
  color: #808080;
}
.themeYellowDark .group2-option9-color-hover:hover {
  color: #808080;
}
.themeYellowDark .group2-option9-border {
  border-color: #808080;
}
.themeYellowDark .group2-option9-border-hover:hover {
  border-color: #808080;
}
.themeYellowDark .group2-option10-background {
  background-color: #A6A6A6;
}
.themeYellowDark .group2-option10-background-hover:hover {
  background-color: #A6A6A6;
}
.themeYellowDark .group2-option10-color {
  color: #A6A6A6;
}
.themeYellowDark .group2-option10-color-hover:hover {
  color: #A6A6A6;
}
.themeYellowDark .group2-option10-border {
  border-color: #A6A6A6;
}
.themeYellowDark .group2-option10-border-hover:hover {
  border-color: #A6A6A6;
}
.themeYellowDark .group2-option11-background {
  background-color: #4A4A4A;
}
.themeYellowDark .group2-option11-background-hover:hover {
  background-color: #4A4A4A;
}
.themeYellowDark .group2-option11-color {
  color: #4A4A4A;
}
.themeYellowDark .group2-option11-color-hover:hover {
  color: #4A4A4A;
}
.themeYellowDark .group2-option11-border {
  border-color: #4A4A4A;
}
.themeYellowDark .group2-option11-border-hover:hover {
  border-color: #4A4A4A;
}
.themeYellowDark .group2-option13-background {
  background-color: #1f3a93;
}
.themeYellowDark .group2-option13-background-hover:hover {
  background-color: #1f3a93;
}
.themeYellowDark .group2-option13-color {
  color: #1f3a93;
}
.themeYellowDark .group2-option13-color-hover:hover {
  color: #1f3a93;
}
.themeYellowDark .group2-option13-border {
  border-color: #1f3a93;
}
.themeYellowDark .group2-option13-border-hover:hover {
  border-color: #1f3a93;
}
.themeYellowDark .group2-option14-background {
  background-color: #0045FF;
}
.themeYellowDark .group2-option14-background-hover:hover {
  background-color: #0045FF;
}
.themeYellowDark .group2-option14-color {
  color: #0045FF;
}
.themeYellowDark .group2-option14-color-hover:hover {
  color: #0045FF;
}
.themeYellowDark .group2-option14-border {
  border-color: #0045FF;
}
.themeYellowDark .group2-option14-border-hover:hover {
  border-color: #0045FF;
}
.themeYellowDark .group2-option15-background {
  background-color: #B3B3B3;
}
.themeYellowDark .group2-option15-background-hover:hover {
  background-color: #B3B3B3;
}
.themeYellowDark .group2-option15-color {
  color: #B3B3B3;
}
.themeYellowDark .group2-option15-color-hover:hover {
  color: #B3B3B3;
}
.themeYellowDark .group2-option15-border {
  border-color: #B3B3B3;
}
.themeYellowDark .group2-option15-border-hover:hover {
  border-color: #B3B3B3;
}
.themeYellowDark .group4-option1-background {
  background-color: #E6E6E6;
}
.themeYellowDark .group4-option1-background-hover:hover {
  background-color: #E6E6E6;
}
.themeYellowDark .group4-option1-color {
  color: #E6E6E6;
}
.themeYellowDark .group4-option1-color-hover:hover {
  color: #E6E6E6;
}
.themeYellowDark .group4-option1-border {
  border-color: #E6E6E6;
}
.themeYellowDark .group4-option1-border-hover:hover {
  border-color: #E6E6E6;
}
.themeYellowDark .group4-option2-background {
  background-color: #F9E385;
}
.themeYellowDark .group4-option2-background-hover:hover {
  background-color: #F9E385;
}
.themeYellowDark .group4-option2-color {
  color: #F9E385;
}
.themeYellowDark .group4-option2-color-hover:hover {
  color: #F9E385;
}
.themeYellowDark .group4-option2-border {
  border-color: #F9E385;
}
.themeYellowDark .group4-option2-border-hover:hover {
  border-color: #F9E385;
}
.themeYellowDark .group4-option3-background {
  background-color: #EA433B;
}
.themeYellowDark .group4-option3-background-hover:hover {
  background-color: #EA433B;
}
.themeYellowDark .group4-option3-color {
  color: #EA433B;
}
.themeYellowDark .group4-option3-color-hover:hover {
  color: #EA433B;
}
.themeYellowDark .group4-option3-border {
  border-color: #EA433B;
}
.themeYellowDark .group4-option3-border-hover:hover {
  border-color: #EA433B;
}
.themeYellowDark .group4-option4-background {
  background-color: #333333;
}
.themeYellowDark .group4-option4-background-hover:hover {
  background-color: #333333;
}
.themeYellowDark .group4-option4-color {
  color: #333333;
}
.themeYellowDark .group4-option4-color-hover:hover {
  color: #333333;
}
.themeYellowDark .group4-option4-border {
  border-color: #333333;
}
.themeYellowDark .group4-option4-border-hover:hover {
  border-color: #333333;
}
.themeYellowDark .group4-option5-background {
  background-color: #FFFFFF;
}
.themeYellowDark .group4-option5-background-hover:hover {
  background-color: #FFFFFF;
}
.themeYellowDark .group4-option5-color {
  color: #FFFFFF;
}
.themeYellowDark .group4-option5-color-hover:hover {
  color: #FFFFFF;
}
.themeYellowDark .group4-option5-border {
  border-color: #FFFFFF;
}
.themeYellowDark .group4-option5-border-hover:hover {
  border-color: #FFFFFF;
}
body {
  -webkit-font-smoothing: antialiased;
}
@font-face {
  font-family: 'wf_segoe-ui_light';
  src: url("../fonts/SegoeUI-Light-final.eot");
  src: local('Segoe UI Light'), local('Segoe WP Light'), url("../fonts/SegoeUI-Light-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-Light-final.woff") format('woff'), url("../fonts/SegoeUI-Light-final.ttf") format('truetype'), url("../fonts/SegoeUI-Light-final.svg#web") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_segoe-ui_semilight';
  src: url("../fonts/SegoeUI-SemiLight-final.eot");
  src: local('Segoe UI Semilight'), local('Segoe WP Light'), url("../fonts/SegoeUI-SemiLight-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-SemiLight-final.woff") format('woff'), url("../fonts/SegoeUI-SemiLight-final.ttf") format('truetype'), url("../fonts/SegoeUI-SemiLight-final.svg#web") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_segoe-ui_normal';
  src: url("../fonts/SegoeUI-Regular-final.eot");
  src: local('Segoe UI'), local('Segoe'), local('Segoe WP'), url("../fonts/SegoeUI-Regular-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-Regular-final.woff") format('woff'), url("../fonts/SegoeUI-Regular-final.ttf") format('truetype'), url("../fonts/SegoeUI-Regular-final.svg#web") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_segoe-ui_normal';
  src: url("../fonts/SegoeUI-Regular-final.eot");
  src: local('Segoe UI bold'), local('Segoe bold'), local('Segoe WP bold'), url("../fonts/SegoeUI-Bold-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-Bold-final.woff") format('woff'), url("../fonts/SegoeUI-Bold-final.ttf") format('truetype'), url("../fonts/SegoeUI-Bold-final.svg#web") format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'wf_segoe-ui_semibold';
  src: url("../fonts/SegoeUI-SemiBold-final.eot");
  src: local('Segoe UI Semibold'), local('Segoe Semibold'), local('Segoe WP Semibold'), url("../fonts/SegoeUI-SemiBold-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-SemiBold-final.woff") format('woff'), url("../fonts/SegoeUI-SemiBold-final.ttf") format('truetype'), url("../fonts/SegoeUI-SemiBold-final.svg#web") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_segoe-ui_bold';
  src: url("../fonts/SegoeUI-Bold-final.eot");
  src: local('Segoe UI bold'), local('Segoe bold'), local('Segoe WP bold'), url("../fonts/SegoeUI-Bold-final.eot?#iefix") format('embedded-opentype'), url("../fonts/SegoeUI-Bold-final.woff") format('woff'), url("../fonts/SegoeUI-Bold-final.ttf") format('truetype'), url("../fonts/SegoeUI-Bold-final.svg#web") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_standard-font';
  src: url("../fonts/StandardFont.eot");
  src: url("../fonts/StandardFont.eot?#iefix") format('embedded-opentype'), url("../fonts/StandardFont.woff") format('woff'), url("../fonts/StandardFont.ttf") format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_standard-font_bold';
  src: url("../fonts/StandardFontBold.eot");
  src: url("../fonts/StandardFontBold.eot?#iefix") format('embedded-opentype'), url("../fonts/StandardFontBold.woff") format('woff'), url("../fonts/StandardFontBold.ttf") format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'wf_standard-font_light';
  src: url("../fonts/StandardFontLight.eot");
  src: url("../fonts/StandardFontLight.eot?#iefix") format('embedded-opentype'), url("../fonts/StandardFontLight.woff") format('woff'), url("../fonts/StandardFontLight.ttf") format('truetype');
  font-weight: normal;
  font-style: normal;
}
.smallFontSize {
  font-size: 12px;
}
.mediumFontSize {
  font-size: 14px;
}
.largeFontSize {
  font-size: 16px;
}
.typeRamp.formLabel {
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.typeRamp.buttonLabel {
  font-size: 16px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.typeRamp.paragraphText {
  font-size: 16px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.typeRamp.authoringPaneText {
  font-size: 12px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.styleLibrary.compact .typeRamp.formLabel {
  font-size: 12px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.styleLibrary.compact .typeRamp.buttonLabel {
  font-size: 12px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.styleLibrary.compact .typeRamp.paragraphText {
  font-size: 12px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.styleLibrary.compact .typeRamp.authoringPaneText {
  font-size: 12px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-transform: none;
}
.styleLibrary.formElement {
  display: block;
  line-height: 1;
  margin: 0;
  padding: 0;
  text-align: left;
}
.styleLibrary.formElement label {
  position: relative;
  display: inline-block;
  width: auto;
  padding: 0;
  margin: 0;
  text-overflow: ellipsis;
  pointer-events: none;
}
.styleLibrary.formElement label:first-letter {
  text-transform: uppercase;
}
/* Colors for form/input elements */
/* #C8C8C8 */
/* #F4F4F4 */
/* #777777 */
/* NOT IN RED LINE */
/* #F2C811 */
/* NOT IN RED LINE */
/* #333333 */
/* white   */
/* NOT IN RED LINE */
/* #F4F4F4 */
/* #A6A6A6 */
/* #A6A6A6 */
/* */
/* NOT IN RED LINE */
/* #333333 */
/* #A6A6A6 */
/* NOT IN RED LINE */
/* #333333 */
/* NOT IN RED LINE */
/* Global spacing/alignment settings that apply accross form/input elements */
/* Must be even */
/* height and width of checkbox and radiobutton */
/* height of boxed button, textfield and select*/
/* common element-to-element spacer with in element grouping (example: label and input box) */
/* assumed boarder size for most elements */
/* space inbetween a grouping of elements/element parts */
/* space below an element/element grouping */
/* padding on a select box */
/* padding on a select box */

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox &lt; 22.
 */

[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
  background: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}
/*************** SCROLLBAR BASE CSS ***************/

.scroll-wrapper {
    overflow: hidden !important;
    padding: 0 !important;
    position: relative;
}

.scroll-wrapper &gt; .scroll-content {
    border: none !important;
    box-sizing: content-box !important;
    height: auto;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none !important;
    overflow: scroll !important;
    padding: 0;
    position: relative !important;
    top: 0;
    width: auto !important;
}

.scroll-wrapper &gt; .scroll-content::-webkit-scrollbar {
    height: 0;
    width: 0;
}

.scroll-element {
    display: none;
}
.scroll-element, .scroll-element div {
    box-sizing: content-box;
}

.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
    display: block;
}

.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
    cursor: default;
}

.scroll-textarea {
    border: 1px solid #cccccc;
    border-top-color: #999999;
}
.scroll-textarea &gt; .scroll-content {
    overflow: hidden !important;
}
.scroll-textarea &gt; .scroll-content &gt; textarea {
    border: none !important;
    box-sizing: border-box;
    height: 100% !important;
    margin: 0;
    max-height: none !important;
    max-width: none !important;
    overflow: scroll !important;
    outline: none;
    padding: 2px;
    position: relative !important;
    top: 0;
    width: 100% !important;
}
.scroll-textarea &gt; .scroll-content &gt; textarea::-webkit-scrollbar {
    height: 0;
    width: 0;
}









/*************** SIMPLE INNER SCROLLBAR ***************/

.scrollbar-inner &gt; .scroll-element,
.scrollbar-inner &gt; .scroll-element div
{
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-inner &gt; .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-inner &gt; .scroll-element.scroll-x {
    bottom: 2px;
    height: 8px;
    left: 0;
    width: 100%;
}

.scrollbar-inner &gt; .scroll-element.scroll-y {
    height: 100%;
    right: 2px;
    top: 0;
    width: 8px;
}

.scrollbar-inner &gt; .scroll-element .scroll-element_outer {
    overflow: hidden;
}

.scrollbar-inner &gt; .scroll-element .scroll-element_outer,
.scrollbar-inner &gt; .scroll-element .scroll-element_track,
.scrollbar-inner &gt; .scroll-element .scroll-bar {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.scrollbar-inner &gt; .scroll-element .scroll-element_track,
.scrollbar-inner &gt; .scroll-element .scroll-bar {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
    opacity: 0.4;
}

.scrollbar-inner &gt; .scroll-element .scroll-element_track { background-color: #e0e0e0; }
.scrollbar-inner &gt; .scroll-element .scroll-bar { background-color: #c2c2c2; }
.scrollbar-inner &gt; .scroll-element:hover .scroll-bar { background-color: #919191; }
.scrollbar-inner &gt; .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; }


/* update scrollbar offset if both scrolls are visible */

.scrollbar-inner &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -12px; }
.scrollbar-inner &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -12px; }


.scrollbar-inner &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -12px; }
.scrollbar-inner &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -12px; }










/*************** SIMPLE OUTER SCROLLBAR ***************/

.scrollbar-outer &gt; .scroll-element,
.scrollbar-outer &gt; .scroll-element div
{
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-outer &gt; .scroll-element {
    background-color: #ffffff;
}

.scrollbar-outer &gt; .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-outer &gt; .scroll-element.scroll-x {
    bottom: 0;
    height: 12px;
    left: 0;
    width: 100%;
}

.scrollbar-outer &gt; .scroll-element.scroll-y {
    height: 100%;
    right: 0;
    top: 0;
    width: 12px;
}

.scrollbar-outer &gt; .scroll-element.scroll-x .scroll-element_outer { height: 8px; top: 2px; }
.scrollbar-outer &gt; .scroll-element.scroll-y .scroll-element_outer { left: 2px; width: 8px; }

.scrollbar-outer &gt; .scroll-element .scroll-element_outer { overflow: hidden; }
.scrollbar-outer &gt; .scroll-element .scroll-element_track { background-color: #eeeeee; }

.scrollbar-outer &gt; .scroll-element .scroll-element_outer,
.scrollbar-outer &gt; .scroll-element .scroll-element_track,
.scrollbar-outer &gt; .scroll-element .scroll-bar {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.scrollbar-outer &gt; .scroll-element .scroll-bar { background-color: #d9d9d9; }
.scrollbar-outer &gt; .scroll-element .scroll-bar:hover { background-color: #c2c2c2; }
.scrollbar-outer &gt; .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; }


/* scrollbar height/width &amp; offset from container borders */

.scrollbar-outer &gt; .scroll-content.scroll-scrolly_visible { left: -12px; margin-left: 12px; }
.scrollbar-outer &gt; .scroll-content.scroll-scrollx_visible { top:  -12px; margin-top:  12px; }

.scrollbar-outer &gt; .scroll-element.scroll-x .scroll-bar { min-width: 10px; }
.scrollbar-outer &gt; .scroll-element.scroll-y .scroll-bar { min-height: 10px; }


/* update scrollbar offset if both scrolls are visible */

.scrollbar-outer &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -14px; }
.scrollbar-outer &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -14px; }

.scrollbar-outer &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -14px; }
.scrollbar-outer &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -14px; }










/*************** SCROLLBAR MAC OS X ***************/

.scrollbar-macosx &gt; .scroll-element,
.scrollbar-macosx &gt; .scroll-element div
{
    background: none;
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-macosx &gt; .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-macosx &gt; .scroll-element .scroll-element_track { display: none; }
.scrollbar-macosx &gt; .scroll-element .scroll-bar {
    background-color: #6C6E71;
    display: block;

    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;

    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;

    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    -ms-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
}
.scrollbar-macosx:hover &gt; .scroll-element .scroll-bar,
.scrollbar-macosx &gt; .scroll-element.scroll-draggable .scroll-bar {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
}


.scrollbar-macosx &gt; .scroll-element.scroll-x {
    bottom: 0px;
    height: 0px;
    left: 0;
    min-width: 100%;
    overflow: visible;
    width: 100%;
}

.scrollbar-macosx &gt; .scroll-element.scroll-y {
    height: 100%;
    min-height: 100%;
    right: 0px;
    top: 0;
    width: 0px;
}

/* scrollbar height/width &amp; offset from container borders */
.scrollbar-macosx &gt; .scroll-element.scroll-x .scroll-bar { height: 7px; min-width: 10px; top: -9px; }
.scrollbar-macosx &gt; .scroll-element.scroll-y .scroll-bar { left: -9px; min-height: 10px; width: 7px; }

.scrollbar-macosx &gt; .scroll-element.scroll-x .scroll-element_outer { left: 2px; }
.scrollbar-macosx &gt; .scroll-element.scroll-x .scroll-element_size { left: -4px; }

.scrollbar-macosx &gt; .scroll-element.scroll-y .scroll-element_outer { top: 2px; }
.scrollbar-macosx &gt; .scroll-element.scroll-y .scroll-element_size { top: -4px; }

/* update scrollbar offset if both scrolls are visible */
.scrollbar-macosx &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -11px; }
.scrollbar-macosx &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -11px; }










/*************** SCROLLBAR LIGHT ***************/

.scrollbar-light &gt; .scroll-element,
.scrollbar-light &gt; .scroll-element div {
    border: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-light &gt; .scroll-element {
    background-color: #ffffff;
}

.scrollbar-light &gt; .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-light &gt; .scroll-element .scroll-element_outer {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.scrollbar-light &gt; .scroll-element .scroll-element_size {
    background: #dbdbdb;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
    background: -moz-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#dbdbdb), color-stop(100%,#e8e8e8));
    background: -webkit-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
    background: -o-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
    background: -ms-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
    background: linear-gradient(to right, #dbdbdb 0%,#e8e8e8 100%);

    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.scrollbar-light &gt; .scroll-element.scroll-x {
    bottom: 0;
    height: 17px;
    left: 0;
    min-width: 100%;
    width: 100%;
}

.scrollbar-light &gt; .scroll-element.scroll-y {
    height: 100%;
    min-height: 100%;
    right: 0;
    top: 0;
    width: 17px;
}

.scrollbar-light &gt; .scroll-element .scroll-bar {
    background: #fefefe;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
    background: -moz-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fefefe), color-stop(100%,#f5f5f5));
    background: -webkit-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
    background: -o-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
    background: -ms-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
    background: linear-gradient(to right, #fefefe 0%,#f5f5f5 100%);

    border: 1px solid #dbdbdb;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

/* scrollbar height/width &amp; offset from container borders */

.scrollbar-light &gt; .scroll-content.scroll-scrolly_visible { left: -17px; margin-left: 17px; }
.scrollbar-light &gt; .scroll-content.scroll-scrollx_visible { top:  -17px; margin-top:  17px; }

.scrollbar-light &gt; .scroll-element.scroll-x .scroll-bar { height: 10px; min-width: 10px; top: 0px; }
.scrollbar-light &gt; .scroll-element.scroll-y .scroll-bar { left: 0px; min-height: 10px; width: 10px; }

.scrollbar-light &gt; .scroll-element.scroll-x .scroll-element_outer { height: 12px; left: 2px; top: 2px; }
.scrollbar-light &gt; .scroll-element.scroll-x .scroll-element_size { left: -4px; }

.scrollbar-light &gt; .scroll-element.scroll-y .scroll-element_outer { left: 2px; top: 2px; width: 12px; }
.scrollbar-light &gt; .scroll-element.scroll-y .scroll-element_size { top: -4px; }

/* update scrollbar offset if both scrolls are visible */

.scrollbar-light &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -19px; }
.scrollbar-light &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -19px; }

.scrollbar-light &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -19px; }
.scrollbar-light &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -19px; }










/*************** SCROLLBAR RAIL ***************/

.scrollbar-rail &gt; .scroll-element,
.scrollbar-rail &gt; .scroll-element div
{
    border: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-rail &gt; .scroll-element {
    background-color: #ffffff;
}

.scrollbar-rail &gt; .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-rail &gt; .scroll-element .scroll-element_size {
    background-color: #999;
    background-color: rgba(0, 0, 0, 0.3);
}

.scrollbar-rail &gt; .scroll-element .scroll-element_outer:hover .scroll-element_size {
    background-color: #666;
    background-color: rgba(0, 0, 0, 0.5);
}

.scrollbar-rail &gt; .scroll-element.scroll-x {
    bottom: 0;
    height: 12px;
    left: 0;
    min-width: 100%;
    padding: 3px 0 2px;
    width: 100%;
}

.scrollbar-rail &gt; .scroll-element.scroll-y {
    height: 100%;
    min-height: 100%;
    padding: 0 2px 0 3px;
    right: 0;
    top: 0;
    width: 12px;
}

.scrollbar-rail &gt; .scroll-element .scroll-bar {
    background-color: #d0b9a0;

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;

    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}

.scrollbar-rail &gt; .scroll-element .scroll-element_outer:hover .scroll-bar {
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
}

/* scrollbar height/width &amp; offset from container borders */

.scrollbar-rail &gt; .scroll-content.scroll-scrolly_visible { left: -17px; margin-left: 17px; }
.scrollbar-rail &gt; .scroll-content.scroll-scrollx_visible { margin-top: 17px; top: -17px; }

.scrollbar-rail &gt; .scroll-element.scroll-x .scroll-bar { height: 10px; min-width: 10px; top: 1px; }
.scrollbar-rail &gt; .scroll-element.scroll-y .scroll-bar { left: 1px; min-height: 10px; width: 10px; }

.scrollbar-rail &gt; .scroll-element.scroll-x .scroll-element_outer { height: 15px; left: 5px; }
.scrollbar-rail &gt; .scroll-element.scroll-x .scroll-element_size { height: 2px; left: -10px; top: 5px; }

.scrollbar-rail &gt; .scroll-element.scroll-y .scroll-element_outer { top: 5px; width: 15px; }
.scrollbar-rail &gt; .scroll-element.scroll-y .scroll-element_size { left: 5px; top: -10px; width: 2px; }

/* update scrollbar offset if both scrolls are visible */

.scrollbar-rail &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -25px; }
.scrollbar-rail &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -25px; }

.scrollbar-rail &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -25px; }
.scrollbar-rail &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -25px; }










/*************** SCROLLBAR DYNAMIC ***************/

.scrollbar-dynamic &gt; .scroll-element,
.scrollbar-dynamic &gt; .scroll-element div
{
    background: none;
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-dynamic &gt; .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-dynamic &gt; .scroll-element.scroll-x {
    bottom: 2px;
    height: 7px;
    left: 0;
    min-width: 100%;
    width: 100%;
}

.scrollbar-dynamic &gt; .scroll-element.scroll-y {
    height: 100%;
    min-height: 100%;
    right: 2px;
    top: 0;
    width: 7px;
}

.scrollbar-dynamic &gt; .scroll-element .scroll-element_outer {
    opacity: 0.3;

    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}
.scrollbar-dynamic &gt; .scroll-element .scroll-element_size {
    background-color: #cccccc;
    opacity: 0;

    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;

    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    -ms-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.scrollbar-dynamic &gt; .scroll-element .scroll-bar {
    background-color: #6c6e71;

    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}

/* scrollbar height/width &amp; offset from container borders */

.scrollbar-dynamic &gt; .scroll-element.scroll-x .scroll-bar {
    bottom: 0;
    height: 7px;
    min-width: 24px;
    top: auto;
}
.scrollbar-dynamic &gt; .scroll-element.scroll-y .scroll-bar {
    left: auto;
    min-height: 24px;
    right: 0;
    width: 7px;
}

.scrollbar-dynamic &gt; .scroll-element.scroll-x .scroll-element_outer {
    bottom: 0;
    top: auto;
    left: 2px;

    -webkit-transition: height 0.2s;
    -moz-transition: height 0.2s;
    -o-transition: height 0.2s;
    -ms-transition: height 0.2s;
    transition: height 0.2s;
}

.scrollbar-dynamic &gt; .scroll-element.scroll-y .scroll-element_outer {
    left: auto;
    right: 0;
    top: 2px;

    -webkit-transition: width 0.2s;
    -moz-transition: width 0.2s;
    -o-transition: width 0.2s;
    -ms-transition: width 0.2s;
    transition: width 0.2s;
}

.scrollbar-dynamic &gt; .scroll-element.scroll-x .scroll-element_size { left: -4px; }
.scrollbar-dynamic &gt; .scroll-element.scroll-y .scroll-element_size { top: -4px; }


/* update scrollbar offset if both scrolls are visible */

.scrollbar-dynamic &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -11px; }
.scrollbar-dynamic &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -11px; }


/* hover &amp; drag */

.scrollbar-dynamic &gt; .scroll-element:hover .scroll-element_outer,
.scrollbar-dynamic &gt; .scroll-element.scroll-draggable .scroll-element_outer {
    overflow: hidden;

    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.scrollbar-dynamic &gt; .scroll-element:hover .scroll-element_outer .scroll-element_size,
.scrollbar-dynamic &gt; .scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size {
    opacity: 1;
}
.scrollbar-dynamic &gt; .scroll-element:hover .scroll-element_outer .scroll-bar,
.scrollbar-dynamic &gt; .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar {
    height: 100%;
    width: 100%;

    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}

.scrollbar-dynamic &gt; .scroll-element.scroll-x:hover .scroll-element_outer,
.scrollbar-dynamic &gt; .scroll-element.scroll-x.scroll-draggable .scroll-element_outer {
    height: 20px;
    min-height: 7px;
}
.scrollbar-dynamic &gt; .scroll-element.scroll-y:hover .scroll-element_outer,
.scrollbar-dynamic &gt; .scroll-element.scroll-y.scroll-draggable .scroll-element_outer {
    min-width: 7px;
    width: 20px;
}










/*************** SCROLLBAR GOOGLE CHROME ***************/

.scrollbar-chrome &gt; .scroll-element,
.scrollbar-chrome &gt; .scroll-element div
{
    border: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-chrome &gt; .scroll-element {
    background-color: #ffffff;
}

.scrollbar-chrome &gt; .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-chrome &gt; .scroll-element .scroll-element_outer {}

.scrollbar-chrome &gt; .scroll-element .scroll-element_track {
    background: #f1f1f1;
    border: 1px solid #dbdbdb;
}

.scrollbar-chrome &gt; .scroll-element.scroll-x {
    bottom: 0;
    height: 16px;
    left: 0;
    min-width: 100%;
    width: 100%;
}

.scrollbar-chrome &gt; .scroll-element.scroll-y {
    height: 100%;
    min-height: 100%;
    right: 0;
    top: 0;
    width: 16px;
}

.scrollbar-chrome &gt; .scroll-element .scroll-bar {
    background-color: #d9d9d9;
    border: 1px solid #bdbdbd;
    cursor: default;

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.scrollbar-chrome &gt; .scroll-element .scroll-bar:hover {
    background-color: #c2c2c2;
    border-color: #a9a9a9;
}

.scrollbar-chrome &gt; .scroll-element.scroll-draggable .scroll-bar {
    background-color: #919191;
    border-color: #7e7e7e;
}

/* scrollbar height/width &amp; offset from container borders */

.scrollbar-chrome &gt; .scroll-content.scroll-scrolly_visible { left: -16px; margin-left: 16px; }
.scrollbar-chrome &gt; .scroll-content.scroll-scrollx_visible { top:  -16px; margin-top:  16px; }

.scrollbar-chrome &gt; .scroll-element.scroll-x .scroll-bar { height: 8px; min-width: 10px; top: 3px; }
.scrollbar-chrome &gt; .scroll-element.scroll-y .scroll-bar { left: 3px; min-height: 10px; width: 8px; }

.scrollbar-chrome &gt; .scroll-element.scroll-x .scroll-element_outer { border-left: 1px solid #dbdbdb; }
.scrollbar-chrome &gt; .scroll-element.scroll-x .scroll-element_track { height: 14px; left: -3px; }
.scrollbar-chrome &gt; .scroll-element.scroll-x .scroll-element_size { height: 14px; left: -4px; }

.scrollbar-chrome &gt; .scroll-element.scroll-y .scroll-element_outer { border-top: 1px solid #dbdbdb; }
.scrollbar-chrome &gt; .scroll-element.scroll-y .scroll-element_track { top: -3px; width: 14px; }
.scrollbar-chrome &gt; .scroll-element.scroll-y .scroll-element_size { top: -4px; width: 14px; }

/* update scrollbar offset if both scrolls are visible */

.scrollbar-chrome &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -19px; }
.scrollbar-chrome &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -19px; }

.scrollbar-chrome &gt; .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -19px; }
.scrollbar-chrome &gt; .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -19px; }








/*! nouislider - 14.6.2 - 9/16/2020 */
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
}
.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
/* Wrapper for all connect elements.
 */
.noUi-connects {
  overflow: hidden;
  z-index: 0;
}
.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  transform-style: flat;
}
.noUi-connect {
  height: 100%;
  width: 100%;
}
.noUi-origin {
  height: 10%;
  width: 10%;
}
/* Offset direction
 */
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
  left: 0;
  right: auto;
}
/* Give origins 0 height/width so they don't interfere with clicking the
 * connect elements.
 */
.noUi-vertical .noUi-origin {
  width: 0;
}
.noUi-horizontal .noUi-origin {
  height: 0;
}
.noUi-handle {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
}
.noUi-touch-area {
  height: 100%;
  width: 100%;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  transition: transform 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 18px;
}
.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  right: -17px;
  top: -6px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  right: -6px;
  top: -17px;
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
  left: -17px;
  right: auto;
}
/* Styling;
 * Giving the connect element a border radius causes issues with using transform: scale
 */
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-connects {
  border-radius: 3px;
}
.noUi-connect {
  background: #3FB8AF;
}
/* Handles and cursors;
 */
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
}
.noUi-active {
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
}
/* Handle stripes;
 */
.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px;
}
.noUi-handle:after {
  left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}
/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
/* Values;
 *
 */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
/* Markings;
 *
 */
.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-sub {
  background: #AAA;
}
.noUi-marker-large {
  background: #AAA;
}
/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}
/* Vertical layout;
 *
 */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}
.noUi-horizontal .noUi-origin &gt; .noUi-tooltip {
  -webkit-transform: translate(50%, 0);
  transform: translate(50%, 0);
  left: auto;
  bottom: 10px;
}
.noUi-vertical .noUi-origin &gt; .noUi-tooltip {
  -webkit-transform: translate(0, -18px);
  transform: translate(0, -18px);
  top: auto;
  right: 28px;
}

#smartbanner {
  position:absolute;
  left:0;
  top:0;
  border-bottom:2px solid #e8e8e8;
  width:100%;
  height:80px;
  font-family:'Helvetica Neue',sans-serif;
  background: #fff;
  z-index:9998;
  -webkit-font-smoothing:antialiased;
  overflow:hidden;
  -webkit-text-size-adjust:none;
  box-sizing: border-box;
}
#smartbanner .sb-container {
  margin: 0 auto;
}
#smartbanner .sb-close {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  text-align: center;
  text-decoration: none;
  -webkit-font-smoothing: subpixel-antialiased;
  border: 0;
  width: 17px;
  height: 100%;
  line-height: 25px;
  color: #999 !important;
  border-radius: 0;
  background: none;
  box-shadow: none;
  text-shadow: none;
  font-size: 25px;
  padding: 2px 5px;
}
#smartbanner .sb-close:active {
  color:#aaa;
}
#smartbanner .sb-icon {
  position:absolute;
  left:30px;
  top:10px;
  display:block;
  width:55px;
  height:55px;
  background-size:cover;
  border-radius: 4px;
}
#smartbanner.no-icon .sb-icon {
  display:none;
}
#smartbanner .sb-info {
  position:absolute;
  left:98px;
  top:18px;
  width:44%;
  font-size:12px;
  line-height:1.2em;
  color:#6a6a6a;
  text-shadow:0 1px 0 rgba(255,255,255,0.8);
}
#smartbanner #smartbanner.no-icon .sb-info {
  left:34px;
}
#smartbanner .sb-info strong {
  display:block;
  font-size:13px;
  color:#000;
  line-height: 18px;
  font-weight: bold;
}
#smartbanner .sb-info &gt; span {
  display:block;
}
#smartbanner .sb-info .sb-price {
}
#smartbanner .sb-info em {
  font-style:normal;
  text-transform:uppercase;
}
#smartbanner .sb-button {
  position:absolute;
  right:20px;
  top:24px;
  border:1px solid #bfbfbf;
  padding: 0 10px;
  min-width: 7%;
  height:24px;
  font-size:14px;
  line-height:24px;
  text-align:center;
  font-weight:regular;
  text-transform:titlecase;
  text-decoration:none;
  border-radius:1px;
  color: #ffffff !important;
  background-color: #333333;
}
#smartbanner .sb-icon.gloss:after {
  content:'';
  position:absolute;
  left:0;
  top:-1px;
  border-top:1px solid rgba(255,255,255,0.8);
  width:100%;
  height:50%;
  background:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%);
  border-radius:10px 10px 12px 12px;
}
/* iOS*/
#smartbanner.ios .sb-close {
  color: #999 !important;
  padding: 7px;
}
/* Android */
#smartbanner.android {
  border-color: #ccc;
  background: #ffffff;
  box-shadow: none;
  font-family: "Roboto",Arial,sans-serif;
  font-size: 13px;
  font-weight: normal;
  color: #8d8d8d;
}
#smartbanner.android .sb-close {
  color: #999 !important;
  padding: 5px;
}
#smartbanner.android .sb-close:active {
  color:#eee;
}
#smartbanner.android .sb-info {
  text-shadow: none;
  font-weight: normal;
}
#smartbanner.android .sb-info strong {
  color: #333;
}
#smartbanner.android .sb-info .sb-price {
  color: #b3c833;
}
#smartbanner.android .sb-button:active, #smartbanner.android .sb-button:hover {
  box-shadow: 0 1px 0 rgba(0,0,0,.4);
}
#smartbanner.android .sb-button:active span, #smartbanner.android .sb-button:hover span {
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
/* Windows RT */
#smartbanner.windows {
  background: #ffffff;
  font-family: "wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
}
#smartbanner.windows .sb-info {
  text-shadow: none;
  font-weight: normal;
}

/*------------------------------------------------------------------
  &lt;copyright company="Microsoft"&gt;
	   Copyright (c) Microsoft.  All rights reserved.
  &lt;/copyright&gt;
------------------------------------------------------------------*/
/**
  * This CSS file must not contain any global element style definitions 
  * Every element in this file must be prefixed with infonav- namespace
  */
::-ms-clear {
  /* This gets rid of the IE input clear button */
  display: none;
}
.ui-widget {
  font-family: Segoe UI, Segoe, Tahoma, Helvetica, Arial, sans-serif;
}
/* Start Common Styles*/
.hidden {
  display: none;
}
/* End Common Styles*/
/* Error Message Styles */
.infonav-errorInfoHeader {
  font-weight: bold;
  margin-right: 10px;
}
.infonav-errorTitle {
  margin-bottom: 20px;
}
.infonav-errorDetail {
  color: gray;
  margin-bottom: 20px;
}
/* END Error Message Styles */
/* Modal Dialog Styles */
.infonav-modalContainer {
  display: none;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.65);
  z-index: 300;
  font-family: Segoe UI, Segoe, Tahoma, Helvetica, Arial, sans-serif;
  font-size: 14px;
}
.infonav-modalContainer .infonav-linkIcon {
  margin-left: 5px;
  vertical-align: sub;
}
.infonav-modalContainer .trial-success-dialog {
  max-width: 540px;
  color: var(--gray-180, #252423);
}
.infonav-modalContainer .trial-success-dialog .infonav-dialogContent {
  padding: 10px 0;
}
.infonav-modalContainer .trial-success-dialog .infonav-dialogTitle {
  font-weight: 600;
  font-size: 20px;
}
.infonav-modalContainer .infonav-modalDialog {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 750px;
  background: var(--white-color, #FFF);
  border: var(--neutral-tertiary-color, #A6A6A6) solid 1px;
  box-shadow: 0px 0px 20px var(--neutral-tertiary-color, #A6A6A6);
  outline: none;
  overflow: hidden;
}
@media screen and (max-width: 750px) {
  .infonav-modalContainer .infonav-modalDialog {
    position: unset;
    width: 100%;
  }
}
.infonav-modalContainer.small .infonav-modalDialog {
  width: 550px;
}
.infonav-modalContainer .infonav-dialogLayout {
  padding: 20px;
}
.infonav-modalContainer .infonav-dialogContent {
  padding: 15px 0px 5px 0px;
  max-height: 700px;
  overflow: auto;
}
.infonav-modalContainer .infonav-dialogContent .infonav-dialogContentNotification {
  padding: 10px 8px 10px 0px;
  display: flex;
  margin-bottom: 15px;
}
.infonav-modalContainer .infonav-dialogContent .infonav-dialogContentNotification .infonav-dialogContentNotificationText {
  padding-right: 8px;
}
.infonav-modalContainer .infonav-dialogContent .typeWarning {
  background-color: #FFF9AE;
}
.infonav-modalContainer .infonav-dialogContent .typeSecurityWarning {
  background-color: #FFF9AE;
}
.infonav-modalContainer .infonav-dialogContent .typeInfo {
  margin-top: 10px;
  font-size: 12px;
  background-color: var(--gray-20, #F3F2F1);
  color: var(--gray-180, #252423);
}
.infonav-modalContainer .infonav-dialogContent .infonav-dialogContentNotification .glyphicon {
  padding: 0px 8px 0px 8px;
  font-size: 16px;
  color: var(--gray-140, #484644);
}
.infonav-modalContainer .infonav-dialogTitle {
  font-size: 24px;
  margin-top: -6px;
}
.infonav-modalContainer .infonav-dialogCloseIcon {
  display: inline-flex !important;
  z-index: 1;
  background-color: transparent;
  border: none;
  padding: 0;
  background-image: url("InfoNav-Sprites.png");
  background-position: -36px -24px;
  cursor: pointer;
  height: 14px;
  width: 13px;
  position: absolute;
  top: 20px;
  right: 20px;
}
html[data-focus-source="key"] .infonav-modalContainer .infonav-dialogCloseIcon:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
[dir="rtl"] .infonav-modalContainer .infonav-dialogCloseIcon {
  right: auto;
  left: 20px;
}
.infonav-modalContainer .infonav-dialogActions {
  display: inline-flex;
  justify-content: flex-end;
  flex: 1 0 auto;
  text-align: right;
  min-height: 32px;
}
.infonav-modalContainer .infonav-dialogActions-footer {
  justify-content: space-between;
  align-items: end;
}
[dir="rtl"] .infonav-modalContainer .infonav-dialogActions {
  text-align: left;
}
.infonav-modalContainer .infonav-dialogActions input[type="button"] {
  margin-left: 5px;
  margin-right: 5px;
  min-width: 60px;
  padding: 5px 34px;
  font-family: "Segoe UI", Segoe, Tahoma, Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 14px;
  cursor: pointer;
  outline: none;
  background-color: #8EBBDD;
  border: 1px solid #8EBBDD;
  color: white;
}
.infonav-modalContainer .infonav-dialogActions input[type="button"]:hover {
  color: white;
  background-color: #0072C6;
  border-color: #0072C6;
}
.infonav-modalContainer .infonav-dialogActions input[type="button"]:focus {
  color: white;
  background-color: #8EBBDD;
  border-color: #0072C6;
}
.infonav-modalContainer .infonav-dialogActions input[type="button"]:focus:hover {
  color: white;
  background-color: #0072C6;
  border-color: #0072C6;
}
.infonav-modalContainer .infonav-dialogActions input[type="button"]:disabled {
  color: white;
  border-color: #C4C4C4;
  background-color: #C4C4C4;
  cursor: default;
}
.infonav-modalContainer .infonav-dialogActions input[type="button"]:disabled:active {
  color: white;
  border-color: #C4C4C4;
  background-color: #C4C4C4;
  cursor: default;
}
.infonav-modalContainer .infonav-dialogActions input[type="button"]:active {
  background-color: #8EBBDD;
  border: 1px solid #8EBBDD;
  color: white;
}
/* END Modal Dialog Styles */

/*
 * Color styles MUST be set through the color palette in colors.less. This
 * will allow us to easily change the palette and get a consistent look. DO NOT
 * hard-code colors directly inside classes.
 *
 * To get integrated VS support for LESS install the Visual Studio Web Essentials.
 */
/****** dropdown-menu *******/
.angular-dropdown {
  /* Size &amp; position */
  position: absolute;
  min-width: 200px;
  margin: 0;
  z-index: 1000;
  /* Styles */
  background: var(--white-color, #FFF);
  padding: 0;
  font-weight: normal;
  font-size: 14px;
  list-style: none;
  border: 1px solid #dedede;
  box-shadow: 0 0 8px var(--secondary-chrome-color, rgba(102, 102, 102, 0.2));
  /* Hiding */
  opacity: 0;
  pointer-events: none;
  cursor: default;
  display: none;
}
.angular-dropdown.override-box-shadow {
  box-shadow: 0 0 0 var(--secondary-chrome-color, rgba(102, 102, 102, 0.2));
}
.angular-dropdown li.divider {
  padding-top: 1px;
  background: var(--neutral-light-color, #EAEAEA);
}
.angular-dropdown button.dropdown-item {
  background-color: transparent;
  width: 100%;
  display: block;
  padding: 10px 20px;
  text-decoration: none;
  font-weight: 400;
  white-space: nowrap;
  color: var(--neutral-primary-color, #333333);
  cursor: pointer;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  text-align: left;
  border: var(--focus-outline-definition, 2.5px solid) transparent;
}
@media screen and (-ms-high-contrast: active) {
  .angular-dropdown button.dropdown-item {
    border: none;
  }
}
.angular-dropdown button.dropdown-item:focus {
  border-color: var(--neutral-tertiary-color, #A6A6A6);
  border-radius: 2px;
}
.angular-dropdown button.dropdown-item:hover {
  background-color: var(--neutral-light-color, #EAEAEA);
}
.angular-dropdown button.dropdown-item:disabled {
  color: var(--neutral-tertiary-alt-color, #C8C8C8);
  cursor: default;
}
.angular-dropdown button.dropdown-item:disabled:hover {
  background-color: transparent;
}
.angular-dropdown .dropdown-separator {
  padding: 0;
  border-bottom: 1px solid var(--secondary-chrome-color, rgba(102, 102, 102, 0.2));
}
.angular-dropdown .groupContextMenuSeparator {
  border: 1px solid var(--neutral-light-color, #EAEAEA);
  display: block;
  margin: 0 20px;
}
.angular-dropdown li.dropdown-item &gt; a,
.angular-dropdown div.dropdown-item &gt; a,
.angular-dropdown li.dropdown-item span,
.angular-dropdown div.dropdown-item span,
.angular-dropdown li.dropdown-item button,
.angular-dropdown div.dropdown-item button {
  display: block;
  padding: 10px 20px;
  text-decoration: none;
  font-weight: 400;
  white-space: nowrap;
  border: var(--focus-outline-definition, 2.5px solid) transparent;
}
@media screen and (-ms-high-contrast: active) {
  .angular-dropdown li.dropdown-item &gt; a,
  .angular-dropdown div.dropdown-item &gt; a,
  .angular-dropdown li.dropdown-item span,
  .angular-dropdown div.dropdown-item span,
  .angular-dropdown li.dropdown-item button,
  .angular-dropdown div.dropdown-item button {
    border: none;
  }
}
html[data-focus-source="key"] .angular-dropdown li.dropdown-item &gt; a:focus,
html[data-focus-source="key"] .angular-dropdown div.dropdown-item &gt; a:focus,
html[data-focus-source="key"] .angular-dropdown li.dropdown-item span:focus,
html[data-focus-source="key"] .angular-dropdown div.dropdown-item span:focus,
html[data-focus-source="key"] .angular-dropdown li.dropdown-item button:focus,
html[data-focus-source="key"] .angular-dropdown div.dropdown-item button:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.angular-dropdown li.dropdown-item &gt; a:focus,
.angular-dropdown div.dropdown-item &gt; a:focus,
.angular-dropdown li.dropdown-item span:focus,
.angular-dropdown div.dropdown-item span:focus,
.angular-dropdown li.dropdown-item button:focus,
.angular-dropdown div.dropdown-item button:focus {
  outline: none;
}
.angular-dropdown li.dropdown-item:hover a,
.angular-dropdown div.dropdown-item:hover a,
.angular-dropdown li.dropdown-item:hover button,
.angular-dropdown div.dropdown-item:hover button {
  background-color: var(--neutral-light-color, #EAEAEA);
}
.angular-dropdown .dropdown-item:hover {
  background: none;
}
.angular-dropdown .dropdown-item &gt; a,
.angular-dropdown .dropdown-item span,
.angular-dropdown .dropdown-item button {
  display: block;
  text-decoration: none;
  font-weight: 400;
  white-space: nowrap;
}
.angular-dropdown .dropdown-item &gt; a,
.angular-dropdown .dropdown-item button {
  color: var(--neutral-primary-color, #333333);
  cursor: pointer;
}
.angular-dropdown .dropdown-item &gt; a:focus,
.angular-dropdown .dropdown-item button:focus {
  border-color: var(--neutral-tertiary-color, #A6A6A6);
  border-radius: 2px;
}
.angular-dropdown .dropdown-item &gt; button {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  background-color: transparent;
  width: 100%;
  text-align: left;
  border: 0;
}
.angular-dropdown .dropdown-item &gt; span {
  color: var(--neutral-tertiary-color, #A6A6A6);
  cursor: default;
  font-size: 11px;
}
.angular-dropdown .dropdown-item .dropdown-icon {
  float: left;
  vertical-align: middle;
}
.angular-dropdown .dropdown-item .dropdown-icon.glyphicon {
  margin-right: 10px;
  line-height: 16px;
  /* fix vertical align with text */
}
.angular-dropdown .dropdown-item i {
  float: right;
  color: inherit;
}
.angular-dropdown .dropdown-item .dropdown-separator {
  padding: 0;
  border-bottom: 1px solid var(--secondary-chrome-color, rgba(102, 102, 102, 0.2));
}
.angular-dropdown .dropdown-item .groupContextMenuSeparator {
  border: 1px solid var(--neutral-light-color, #EAEAEA);
  display: block;
  margin-left: 20px;
  margin-right: 20px;
}
.angular-dropdown .dropdown-item.selectedItem {
  font-weight: bold;
  background-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.angular-dropdown .dropdown-item.selectedItem::after {
  font-family: 'PowrMDL2';
  font-style: normal;
  font-size: 32px;
  font-size: 12px;
  content: '\E73E';
  /* taken from .pbi-glyph-checkmark */
  display: inline-block;
  position: absolute;
  margin-top: -15px;
  right: 20px;
}
.angular-dropdown .dropdown-item.selectedItem &gt; span,
.angular-dropdown .dropdown-item.selectedItem button {
  background-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.angular-dropdown .dropdown-item.selectedItem .dropdown-content {
  font-weight: bold;
}
.angular-dropdown.active {
  opacity: 1;
  pointer-events: auto;
  display: block;
}
.angular-dropdown.dark {
  background-color: var(--report-app-bar-dropdown-menu-background-color, #444444);
  border-color: var(--neutral-dark-color, #212121);
}
.angular-dropdown.dark .dropdown-item:hover,
.angular-dropdown.dark .dropdown-item:focus {
  background: var(--neutral-secondary-alt-color, #777777);
}
.angular-dropdown.dark .dropdown-item .dropdown-icon,
.angular-dropdown.dark .dropdown-item .dropdown-content &gt; * {
  color: var(--white-color, #FFF);
}
.angular-dropdown.dark .dropdown-item .group1-option2-color {
  color: var(--white-color, #FFF);
}
.dropdown-block-click {
  background: white;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 900;
  opacity: 0.01;
}
ul.clickable-menu-items.active {
  pointer-events: auto;
}
@media print {
  body .angular-dropdown {
    display: none !important;
  }
}
/* Generic styling for app bars */
.appBar {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0;
  padding: 0;
  height: 40px;
  list-style-type: none;
  z-index: 5;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 12px;
  display: flex;
  background: var(--neutral-light-color, #EAEAEA);
  overflow-y: hidden;
  overflow-x: auto;
  overflow-x: overlay;
}
.appBar::-webkit-scrollbar {
  height: 5px;
}
.appBar::-webkit-scrollbar-thumb {
  border-radius: 2px;
}
.appBar .appBarContent {
  display: flex;
  flex-grow: 1;
}
.appBar .appBarText {
  align-self: center;
  color: var(--neutral-secondary-color, #666666);
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  white-space: nowrap;
}
.appBar .appBarTitle {
  align-self: center;
  color: var(--theme-secondary-alt-color, #444444);
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 14px;
  white-space: nowrap;
}
.appBar .appBarSection.left {
  display: flex;
  overflow-x: visible;
}
.appBar .appBarSection.right {
  display: flex;
  flex-grow: 1;
}
.appBar .appBarSection.right &gt; ul {
  flex-grow: 1;
}
.appBar .appBarSection.right &gt; ul &gt; li.rightFloatedItem {
  margin-left: auto;
  min-width: 0px;
}
@media screen and (max-width: 1200px) {
  .appBar .appBarSection.right .errorMessage,
  .appBar .appBarSection.right span:not(.displayOnSmallScreen) {
    display: none;
  }
}
.appBar .appBarSection .badge {
  cursor: pointer;
  position: relative;
  display: block;
  width: 12px;
  height: 12px;
  line-height: 12px;
  border-radius: 50%;
  background-color: var(--theme-primary-color, #F2C811);
  color: var(--text-primary-content-color);
  top: 7px;
  left: 30px;
  text-align: center;
}
.appBar .appBarSection ul {
  display: flex;
  overflow: hidden;
}
.appBar .appBarSection ul &gt; li {
  display: flex;
  max-width: 250px;
  min-width: 36px;
  overflow: hidden;
}
.appBar .appBarSection ul &gt; li.appBarDivider {
  min-width: 1px;
  width: 1px;
  height: 30px;
  background-color: var(--neutral-secondary-alt-color3, #999999);
  margin-top: 5px;
}
.appBar .appBarSection ul &gt; li.noMinWidth {
  min-width: 0px;
}
.appBar .appBarSection ul &gt; li section,
.appBar .appBarSection ul &gt; li button {
  align-items: center;
  background-color: transparent;
  border: none;
  display: flex;
  overflow: hidden;
  padding: 0 10px;
}
.appBar .appBarSection ul &gt; li button:focus {
  background-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.appBar .appBarSection ul &gt; li button[disabled] span,
.appBar .appBarSection ul &gt; li button[disabled] .glyphicon {
  color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.appBar .appBarSection ul &gt; li button[disabled] {
  color: var(--neutral-secondary-alt-color, #777777);
}
.appBar .appBarSection ul &gt; li button[disabled]:hover,
.appBar .appBarSection ul &gt; li button[disabled]:active {
  background: none;
}
.appBar .appBarSection ul &gt; li button[disabled] span,
.appBar .appBarSection ul &gt; li button[disabled] .glyphicon {
  color: inherit;
}
.appBar .appBarSection ul &gt; li div {
  display: flex;
  overflow: hidden;
}
.appBar .appBarSection ul &gt; li i.glyphicon {
  margin: 0;
  align-self: center;
}
.appBar .appBarSection ul &gt; li i.glyphicon:not(.pbi-glyph-chevrondownmedium):not(.pbi-glyph-more) {
  margin-right: 7px;
}
.appBar .appBarSection ul &gt; li i.glyphicon.pbi-glyph-chevrondownmedium.glyph-mini {
  font-size: 10px;
  margin-left: 4px;
}
.appBar .appBarSection ul &gt; li i.glyphicon.pbi-glyph-warning {
  color: var(--theme-primary-color, #F2C811);
  cursor: pointer;
}
.appBar .appBarSection ul &gt; li span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 1px;
}
.appBar .appBarSection ul &gt; li .noFlex {
  flex: none;
}
.emptyStateLabel {
  display: inline-block;
  text-align: center;
  position: absolute;
  z-index: 1;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 14px;
  color: var(--neutral-secondary-color, #666666);
}
.emptyStateLabel .glyphicon {
  width: 32px;
  height: 32px;
}
.emptyStateLabel .circle {
  width: 56px;
  height: 56px;
  border-radius: 50%;
  text-align: center;
  line-height: 56px;
  border: 2px solid;
  margin: 0 auto;
  box-sizing: content-box;
}
.emptyStateLabel .emptyStateTitle {
  padding-top: 10px;
}
/* 
 * Color styles MUST be set through the color palette in colors.less. This
 * will allow us to easily change the palette and get a consistent look. DO NOT
 * hard-code colors directly inside classes.
 *
 * To get integrated VS support for LESS install the Visual Studio Web Essentials.
 */
/****** dropdown-list *******/
dropdown-list {
  /* Size &amp; position */
  display: block;
  min-width: 200px;
  margin: 0;
  z-index: 1000;
  /* Styles */
  background: var(--white-color, #FFF);
  color: var(--neutral-primary-color-alt, #444444);
  font-weight: normal;
  font-size: 14px;
  list-style: none;
  /*
    * TODO: After design finalizes dropdown redlines and approves 
    * change to all dropdowns merge these with above styles.
    * NOTE: dropdown-list.topBar.dark is not supported / tested
    */
}
dropdown-list dropdown-list-item {
  padding: 0 !important;
  display: list-item;
  overflow: auto;
}
dropdown-list dropdown-list-item a,
dropdown-list dropdown-list-item button {
  padding: 8px 20px;
  overflow: auto;
  background: transparent;
  border: none;
  text-align: left;
  text-decoration: none;
  width: 100%;
}
dropdown-list dropdown-list-item a:hover,
dropdown-list dropdown-list-item button:hover,
dropdown-list dropdown-list-item a.selected,
dropdown-list dropdown-list-item button.selected,
dropdown-list dropdown-list-item a:focus,
dropdown-list dropdown-list-item button:focus {
  background-color: var(--neutral-light-color, #EAEAEA);
}
html[data-focus-source="key"] dropdown-list dropdown-list-item a:focus,
html[data-focus-source="key"] dropdown-list dropdown-list-item button:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
dropdown-list.dark {
  background-color: var(--theme-secondary-alt-color, #444444);
  border-color: var(--neutral-dark-color, #212121);
}
dropdown-list.dark .dropdown-list-item {
  color: var(--white-color, #FFF);
}
dropdown-list.dark .dropdown-list-item:hover {
  background: var(--neutral-secondary-alt-color, #777777);
}
dropdown-list.topBar {
  margin-bottom: 10px;
  /*
        * TODO: add @neutralHighlightColor on hover and check with design
        * if the value should be #EDEDED or the same as neutralLightColor
        */
}
dropdown-list.topBar .dropdownListHeader,
dropdown-list.topBar dropdown-list-item {
  padding: 10px 20px;
  line-height: 15px;
}
dropdown-list.topBar .dropdownListHeader {
  color: var(--neutral-primary-color-alt2, #4a4a4a);
  cursor: default;
  display: list-item;
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  letter-spacing: 0.5px;
  padding-top: 20px;
}
dropdown-list.topBar dropdown-list-item {
  color: var(--neutral-secondary-color, #666666);
}
dropdown-list.topBar hr {
  margin: 10px 20px;
}
.overlay {
  padding: 0;
  display: none;
  box-sizing: border-box;
  box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.3);
  position: fixed;
}
.overlay.overlayActive {
  display: block;
  opacity: 1;
}
.dropdownOverlay {
  min-width: 150px;
  max-width: 300px;
  background-color: var(--white-color, #FFF);
}
.dropdownOverlay.overlayActive {
  z-index: 100000;
}
.dropdownOverlay.overlayTopBar {
  min-width: 130px;
}
.dropdownOverlay.fluentTheme.default-contextmenu {
  min-width: 120px;
}
.dropdownOverlay.verticalScrollbar {
  padding: 0;
  margin: 0;
  max-height: 400px;
  overflow-y: auto;
}
@media print {
  body .dropdownOverlay {
    display: none !important;
  }
}
editable-list {
  display: block;
  list-style: none;
}
editable-list editable-list-item {
  display: list-item;
  padding: 3px 0;
}
editable-list editable-list-item .editableListItemContent {
  display: inline-block;
  max-width: calc(100% - 44px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
editable-list editable-list-item .removeButton {
  background: 0 0;
  border: 0;
  float: right;
  padding: 3px 16px;
}
editable-list editable-list-item:hover {
  background-color: var(--neutral-light-color, #EAEAEA);
}
/* Styling for progress bar */
.contentWaitProgressBarContainer {
  display: flex;
  align-items: center;
  justify-content: center;
}
.contentWaitProgressBarContainer .contentWaitProgressBar {
  margin-top: 60px;
  color: var(--theme-primary-color, #F2C811);
  background-color: var(--neutral-tertiary-color, #A6A6A6);
  width: 200px;
  height: 5px;
  border: none;
}
/* Chrome */
.contentWaitProgressBar::-webkit-progress-bar {
  background-color: var(--neutral-tertiary-color, #A6A6A6);
}
/* Chrome */
.contentWaitProgressBar::-webkit-progress-value {
  background-color: var(--theme-primary-color, #F2C811);
}
/* FireFox */
.contentWaitProgressBar::-moz-progress-bar {
  background-color: var(--theme-primary-color, #F2C811);
}
.unselectable {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
}
.trimmedTextWithEllipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.trimmedTextWithEllipsisFullWidth {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}
.preTextWithEllipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: pre;
}
.visible {
  visibility: visible;
  opacity: 1;
}
.visibleNoTransition {
  visibility: visible;
  opacity: 1;
}
.hidden {
  visibility: hidden;
  /* Fully hide the element*/
  opacity: 0;
  transition: visibility 0s 0.5s, width 0s 0.5s, height 0s 0.5s, opacity 0.5s linear, left 0.5s linear, transform 0.5s;
}
.hiddenNoTransition {
  visibility: hidden;
  opacity: 0;
}
.no-border-radius {
  border-radius: 0;
}
.fontWeightBold {
  font-weight: bold;
}
.noBackground {
  background: transparent !important;
  /* to take priority over style library button backgrounds tyle */
  border: none;
}
.overlay {
  z-index: 99999;
}
div.cdk-overlay-container {
  z-index: 99999;
}
.tutorial-popup-container .tutorial-popup-overlay {
  background-color: var(--black-color, #000);
  position: absolute;
  top: 48px;
  left: 0;
  width: 100%;
  height: calc(100% - 48px);
  pointer-events: none;
  opacity: 0;
  z-index: 100;
}
.tutorial-popup-container .tutorial-popup-overlay.modal {
  opacity: 0.7;
  pointer-events: all;
}
.tutorial-popup-container .tutorial-popup-overlay.non-modal-list-view {
  opacity: 0.7;
  margin-left: 220px;
  pointer-events: all;
}
.tutorial-popup-container .tutorial-popup-overlay.non-modal-list-view-visible {
  opacity: 0;
  width: 220px;
  pointer-events: all;
}
.tutorial-popup-container .tutorial-popup {
  display: block;
  visibility: hidden;
  position: absolute;
  -webkit-perspective: 1000px;
  perspective: 1000px;
  opacity: 0;
  transition: opacity 0.5s, visibility 0.5s;
  width: 340px;
  z-index: 101;
  /* This will get replaced by the new get data v2 experience when it is ready*/
}
.tutorial-popup-container .tutorial-popup.show {
  visibility: visible;
  opacity: 1;
}
.tutorial-popup-container .tutorial-popup.archived-content-container {
  width: 900px;
  height: 620px;
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal {
  width: 540px;
  height: 640px;
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal .box {
  background-color: var(--white-color, #FFF);
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal .box .title {
  padding-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal .box .title .list-view-navigation-header {
  font-size: 14px;
  margin-bottom: 10px;
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  letter-spacing: 2px;
  color: var(--neutral-secondary-alt-color3, #999999);
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal .box .title .list-view-navigation-title {
  font-size: 32px;
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
  color: var(--neutral-primary-color-alt3, #515151);
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal .box .tutorial-nav-model-picture {
  background-image: url("../images/powerBICommon.sprites.png");
  background-position: 0px 0px;
  width: 540px;
  height: 300px;
  position: absolute;
  left: 0;
  top: 130px;
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal .box .text {
  margin-left: 54px;
  margin-right: 54px;
  padding-top: 335px;
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal .box .text .list-view-navigation-text {
  font-size: 14px;
  line-height: 22px;
  color: var(--neutral-primary-color-alt3, #515151);
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal .box .ok-btn {
  padding: 9px 25px;
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal .box .ok-btn.list-view-navigation-button-override {
  top: 81%;
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal .box .cancel {
  color: var(--info-dark-color, #33669A);
  font-size: 12px;
  position: absolute;
  width: 100%;
  top: 92%;
  text-align: center;
}
.tutorial-popup-container .tutorial-popup.list-view-navigation-container.modal .box .cancel:hover {
  text-decoration: underline;
  cursor: pointer;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal {
  width: 500px;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal .box {
  background-color: var(--white-color, #FFF);
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal .box .title {
  padding-top: 5px;
  margin: 0 10px;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal .box .title .tutorial-embedded-header {
  font-size: 14px;
  margin: 10px 0;
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  color: var(--neutral-secondary-alt-color3, #999999);
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal .box .title .tutorial-embedded-title {
  font-size: 24px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  color: var(--neutral-primary-color-alt3, #515151);
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal .box .tutorial-embedded-picture {
  background-image: url("../images/powerBICommon.sprites.png");
  background-position: -500px -300px;
  width: 500px;
  height: 230px;
  position: absolute;
  left: 0;
  top: 100px;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal .box .text {
  margin: 0 20px;
  padding-top: 230px;
  padding-bottom: 40px;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal .box .text .tutorial-embedded-text {
  font-size: 14px;
  line-height: 22px;
  color: var(--neutral-primary-color-alt3, #515151);
  text-align: left;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal .box .ok-btn {
  padding: 9px 25px;
  position: static;
  float: none;
  transform: none;
  display: inline-block;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal .box .ok-btn.tutorial-embedded-button-override {
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal .box .cancel {
  color: var(--info-dark-color, #33669A);
  padding: 9px 25px;
  font-size: 12px;
  position: static;
  text-align: center;
  margin-bottom: 20px;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-start.modal .box .cancel:hover {
  text-decoration: underline;
  cursor: pointer;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal {
  width: 500px;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box {
  background-color: var(--white-color, #FFF);
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .title {
  padding: 0;
  margin: 0 20px;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .title .tutorial-embedded-title {
  font-size: 24px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  color: var(--neutral-primary-color-alt3, #515151);
  text-align: left;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .text {
  margin: 0 20px;
  text-align: left;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .text .tutorial-embedded-alert {
  margin-top: 4px;
  margin-bottom: 20px;
  height: auto;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .text .tutorial-embedded-alert i {
  margin-right: 0px !important;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .text .tutorial-embedded-alert .glyphicon {
  display: inline-block;
  padding-left: 16px;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .text .tutorial-embedded-alert .alerttext {
  display: inline-block;
  font-size: 14px;
  line-height: 16px;
  text-align: left;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .text .tutorial-embedded-text {
  font-size: 14px;
  line-height: 22px;
  color: var(--neutral-primary-color-alt3, #515151);
  text-align: left;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .ok-btn {
  padding: 9px 25px;
  position: static;
  display: inline-block;
  float: none;
  transform: none;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .ok-btn.tutorial-embedded-button-override {
  margin-left: 236px;
  margin-right: 12px;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .cancel {
  padding: 9px 25px;
  display: inline-block;
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
.tutorial-popup-container .tutorial-popup.tutorial-embedded-container-next.modal .box .cancel:hover {
  cursor: pointer;
}
.tutorial-popup-container .tutorial-popup.tutorial-consumption-ui-container.modal {
  width: 500px;
  height: 560px;
  /* Btn is absolute positioned by default */
}
.tutorial-popup-container .tutorial-popup.tutorial-consumption-ui-container.modal .box {
  background-color: var(--white-color, #FFF);
  margin: 0;
}
.tutorial-popup-container .tutorial-popup.tutorial-consumption-ui-container.modal .box .title {
  padding: 5px 0 0 0;
  margin: 0 10px;
}
.tutorial-popup-container .tutorial-popup.tutorial-consumption-ui-container.modal .box .title h1 {
  font-size: 24px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-weight: normal;
  margin-top: 0;
}
.tutorial-popup-container .tutorial-popup.tutorial-consumption-ui-container.modal .box .text {
  margin: 0 30px;
}
.tutorial-popup-container .tutorial-popup.tutorial-consumption-ui-container.modal .box .text p {
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  line-height: 22px;
  text-align: center;
  margin: 0;
}
.tutorial-popup-container .tutorial-popup.tutorial-consumption-ui-container.modal .box .welcomeImage {
  background-image: url("../images/powerBICommon.sprites.png");
  background-position: -540px 0px;
  width: 500px;
  height: 300px;
  position: absolute;
  left: 0;
  margin-top: 20px;
}
.tutorial-popup-container .tutorial-popup.tutorial-consumption-ui-container.modal .ok-btn.tutorial-consumption-ui-button-override {
  padding: 9px 25px;
  top: 475px;
  border: none;
  min-width: 70px;
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  background-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.tutorial-popup-container .tutorial-popup.tutorial-consumption-ui-container.modal .ok-btn.tutorial-consumption-ui-button-override:hover {
  background-color: var(--neutral-tertiary-color, #A6A6A6);
}
.tutorial-popup-container .tutorial-popup.personal-bookmark-tutorial {
  width: 375px;
}
.tutorial-popup-container .tutorial-popup.user-state-tutorial.tutorial-popup .box .icon {
  padding-top: 2px;
}
.tutorial-popup-container .tutorial-popup.user-state-tutorial.tutorial-popup .ok-btn {
  margin-top: 0;
}
.tutorial-popup-container .tutorial-popup.app-nav-tutorial-popup .box {
  background-color: var(--fluent-theme-neutral-secondary-color, #605E5C);
}
.tutorial-popup-container .tutorial-popup.app-nav-tutorial-popup .box .arrow {
  background-color: var(--fluent-theme-neutral-secondary-color, #605E5C);
}
.tutorial-popup-container .tutorial-popup.app-nav-tutorial-popup .box .title {
  margin: 0;
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--xlg-font-size, 20px);
  font-weight: var(--font-weight-regular, 400);
}
.tutorial-popup-container .tutorial-popup.app-nav-tutorial-popup .box .text {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--md-font-size, 14px);
  font-weight: var(--font-weight-regular, 400);
  margin: 5px 28px 5px 5px;
}
.tutorial-popup-container .tutorial-popup.app-authoring-audience-tutorial .box {
  background-color: var(--fluent-theme-neutral-secondary-color, #605E5C);
}
.tutorial-popup-container .tutorial-popup.app-authoring-audience-tutorial .box .arrow {
  background-color: var(--fluent-theme-neutral-secondary-color, #605E5C);
}
.tutorial-popup-container .tutorial-popup.app-authoring-audience-tutorial .box .title {
  margin: 0;
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--xlg-font-size, 20px);
  font-weight: var(--font-weight-regular, 400);
}
.tutorial-popup-container .tutorial-popup.app-authoring-audience-tutorial .box .text {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--md-font-size, 14px);
  font-weight: var(--font-weight-regular, 400);
  margin: 5px 10px 5px 5px;
}
.tutorial-popup-container .tutorial-popup.tutorial-fluent-design-container .box {
  background-color: var(--fluent-theme-neutral-primary-alt-color, #3B3A39);
}
.tutorial-popup-container .tutorial-popup.tutorial-fluent-design-container .box .arrow {
  background-color: var(--fluent-theme-neutral-primary-alt-color, #3B3A39);
}
.tutorial-popup-container .tutorial-popup.tutorial-fluent-design-container .box .title {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--xlg-font-size, 20px);
  font-weight: var(--font-weight-semi-bold, 600);
  margin-left: 10px;
  margin-top: 2px;
}
.tutorial-popup-container .tutorial-popup.tutorial-fluent-design-container .box .text {
  margin: 8px 14px;
  line-height: 16px;
  font-size: 12px;
}
.tutorial-popup-container .tutorial-popup.tutorial-fluent-design-container .box .text i {
  margin-left: 8px;
  margin-top: 5px;
}
.tutorial-popup-container .tutorial-popup.tutorial-fluent-design-container .box .text ul li {
  list-style-type: disc;
}
.tutorial-popup-container .tutorial-popup.tutorial-fluent-design-container .box .progress-count {
  margin-top: 18px;
}
.tutorial-popup-container .tutorial-popup.tutorial-fluent-design-container .box .ok-btn {
  margin-top: 12px;
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal {
  width: 500px;
  height: 600px;
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box {
  background-color: var(--white-color, #FFF);
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box .title {
  padding-top: 5px;
  margin: 0 10px;
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box .title .tutorial-protrial-header {
  font-size: 14px;
  margin: 10px 0;
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  color: var(--neutral-secondary-alt-color3, #999999);
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box .title .tutorial-protrial-title {
  font-size: 24px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  color: var(--neutral-primary-color-alt3, #515151);
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box .title .tutorial-protrial-title i {
  margin-right: 8px;
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box .tutorial-protrial-picture {
  background-image: url("../images/powerBICommon.sprites.png");
  background-position: 0px -300px;
  width: 500px;
  height: 300px;
  position: absolute;
  left: 0px;
  top: 110px;
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box .text {
  margin: 0 30px;
  padding-top: 310px;
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box .text .tutorial-protrial-text {
  font-size: 14px;
  line-height: 22px;
  color: var(--neutral-primary-color-alt3, #515151);
  text-align: left;
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box .text .tutorial-protrial-text ul {
  margin-bottom: 10px;
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box .text .tutorial-protrial-text ul li {
  list-style-type: disc;
  margin-left: 20px;
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box .ok-btn {
  padding: 9px 25px;
}
.tutorial-popup-container .tutorial-popup.tutorial-protrial-container.modal .box .ok-btn.tutorial-protrial-button-override {
  top: 86%;
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
.tutorial-popup-container .tutorial-popup.modal .box {
  padding: 0;
  text-align: center;
  height: 100%;
  margin-top: 24px;
  background-color: var(--white-color, #FFF);
}
.tutorial-popup-container .tutorial-popup.modal .box .title {
  font-size: 64px;
  padding-top: 90px;
  padding-bottom: 20px;
  font-family: var(--bold-secondary-font-family, 'wf_standard-font_bold', helvetica, arial, sans-serif);
  color: var(--black-color, #000);
  display: block;
}
.tutorial-popup-container .tutorial-popup.modal .box .title .archived-content {
  font-size: 28px;
  text-align: left;
  padding-left: 30px;
  padding-right: 30px;
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
  position: absolute;
  top: 20px;
}
.tutorial-popup-container .tutorial-popup.modal .box .tenant-merge-picture {
  background-image: url("../images/powerBICommon.sprites.png");
  background-position: 0px -600px;
  width: 453px;
  height: 207px;
  position: absolute;
  bottom: 72px;
  left: 25%;
}
.tutorial-popup-container .tutorial-popup.modal .box .archived-content-caption {
  font-size: 15px;
  color: var(--neutral-primary-color, #333333);
  width: 150px;
  position: absolute;
  bottom: 112px;
  line-height: 15px;
}
.tutorial-popup-container .tutorial-popup.modal .box .archived-content-caption.archived-content-caption-title {
  font-size: 15px;
  color: var(--black-color, #000);
  font-family: 'Segoe UI Bold', 'wf_segoe-ui_bold', helvetica, arial, sans-serif;
  bottom: 172px;
}
.tutorial-popup-container .tutorial-popup.modal .box .archived-content-caption.archived-content-caption-left {
  left: 30px;
}
.tutorial-popup-container .tutorial-popup.modal .box .archived-content-caption.archived-content-caption-right {
  right: 30px;
}
.tutorial-popup-container .tutorial-popup.modal .box .text {
  font-size: 20px;
  line-height: 35px;
  white-space: normal;
  color: var(--black-color, #000);
}
.tutorial-popup-container .tutorial-popup.modal .box .text .archived-content {
  font-size: 17px;
  text-align: left;
  padding: 0 30px;
  position: absolute;
  top: 70px;
  line-height: 24px;
}
.tutorial-popup-container .tutorial-popup.modal .box .text .archived-content-learn-more {
  position: absolute;
  bottom: 30px;
  padding-left: 30px;
}
.tutorial-popup-container .tutorial-popup.modal .box .text .learn-more {
  margin-top: 185px;
  font-size: 25px;
}
.tutorial-popup-container .tutorial-popup.modal .box .text .watch-tutorial {
  position: relative;
  display: inline-block;
  margin-top: 10px;
  margin-left: 25px;
}
.tutorial-popup-container .tutorial-popup.modal .box .text .watch-tutorial .play-icon {
  width: 15px;
  height: 15px;
  color: var(--black-color, #000);
  position: absolute;
  top: 11px;
  left: -25px;
  border: 1px solid var(--black-color, #000);
  display: block;
  line-height: 15px;
}
.tutorial-popup-container .tutorial-popup.modal .box .text .watch-tutorial a {
  color: var(--black-color, #000);
  border-bottom: 1px solid var(--black-color, #000);
  text-decoration: none;
}
.tutorial-popup-container .tutorial-popup.modal .box .text .watch-tutorial a:hover {
  text-decoration: none;
}
.tutorial-popup-container .tutorial-popup.modal .box .ok-btn {
  /* @noflip */
  left: 50%;
  top: 330px;
  position: absolute;
  transform: translateX(-50%);
  padding: 10px 50px 10px 20px;
  font-size: 20px;
  font-family: var(--bold-secondary-font-family, 'wf_standard-font_bold', helvetica, arial, sans-serif);
}
.tutorial-popup-container .tutorial-popup.modal .box .ok-btn .get-data-icon {
  transform: rotate(45deg);
  width: 10px;
  height: 10px;
  color: inherit;
  position: absolute;
  top: 8px;
  right: 20px;
}
.tutorial-popup-container .tutorial-popup.modal .box .ok-btn.archived-content-override {
  left: 85%;
  top: 88%;
}
.tutorial-popup-container .tutorial-popup.modal .box .ok-btn.archived-content-override .get-data-icon.archived-content {
  transform: none;
}
.tutorial-popup-container .tutorial-popup.left &gt; .box {
  transform-origin: left;
}
.tutorial-popup-container .tutorial-popup.left &gt; .box .arrow {
  width: 10px;
  height: 10px;
  display: block;
  left: -15px;
  box-shadow: -3px 3px 5px -2px rgba(0, 0, 0, 0.3);
}
.tutorial-popup-container .tutorial-popup.right &gt; .box {
  transform-origin: right;
}
.tutorial-popup-container .tutorial-popup.right &gt; .box .arrow {
  width: 10px;
  height: 10px;
  display: block;
  right: -15px;
  box-shadow: 3px -3px 5px -2px rgba(0, 0, 0, 0.3);
}
.tutorial-popup-container .tutorial-popup.top &gt; .box {
  transform-origin: top;
}
.tutorial-popup-container .tutorial-popup.top &gt; .box .arrow {
  width: 10px;
  height: 10px;
  display: block;
  top: -15px;
  box-shadow: -3px -3px 5px -2px rgba(0, 0, 0, 0.3);
}
.tutorial-popup-container .tutorial-popup.bottom &gt; .box {
  transform-origin: bottom;
}
.tutorial-popup-container .tutorial-popup.bottom &gt; .box .arrow {
  width: 10px;
  height: 10px;
  display: block;
  bottom: -15px;
  box-shadow: 3px 3px 5px -2px rgba(0, 0, 0, 0.3);
}
.tutorial-popup-container .tutorial-popup.leftTop &gt; .box {
  transform-origin: left;
}
.tutorial-popup-container .tutorial-popup.leftTop &gt; .box .arrow {
  width: 10px;
  height: 10px;
  display: block;
  left: -15px;
  box-shadow: -3px 3px 5px -2px rgba(0, 0, 0, 0.3);
}
.tutorial-popup-container .tutorial-popup.rightTop &gt; .box {
  transform-origin: right;
}
.tutorial-popup-container .tutorial-popup.rightTop &gt; .box .arrow {
  width: 10px;
  height: 10px;
  display: block;
  right: -15px;
  box-shadow: 3px -3px 5px -2px rgba(0, 0, 0, 0.3);
}
.tutorial-popup-container .tutorial-popup.rightTopForRtl &gt; .box {
  transform-origin: left;
}
.tutorial-popup-container .tutorial-popup.rightTopForRtl &gt; .box .arrow {
  width: 10px;
  height: 10px;
  display: block;
  left: -15px;
  box-shadow: 3px -3px 5px -2px rgba(0, 0, 0, 0.3);
}
.tutorial-popup-container .tutorial-popup.leftBottom &gt; .box {
  transform-origin: left;
}
.tutorial-popup-container .tutorial-popup.leftBottom &gt; .box .arrow {
  width: 10px;
  height: 10px;
  display: block;
  left: -15px;
  box-shadow: -3px 3px 5px -2px rgba(0, 0, 0, 0.3);
}
.tutorial-popup-container .tutorial-popup.rightBottomForRtl &gt; .box {
  transform-origin: left;
}
.tutorial-popup-container .tutorial-popup.rightBottomForRtl &gt; .box .arrow {
  width: 10px;
  height: 10px;
  display: block;
  left: -15px;
  box-shadow: 3px -3px 5px -2px rgba(0, 0, 0, 0.3);
}
.tutorial-popup-container .tutorial-popup .box {
  padding: 14px;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.3);
  background: var(--neutral-dark-color, #212121);
  position: relative;
}
.tutorial-popup-container .tutorial-popup .box:after {
  display: block;
  content: " ";
  clear: both;
}
.tutorial-popup-container .tutorial-popup .box .arrow {
  display: none;
  position: absolute;
  content: " ";
  width: 20px;
  height: 20px;
  background: var(--neutral-dark-color, #212121);
  transform: rotate(45deg);
  margin: 10px;
  box-sizing: border-box;
}
.tutorial-popup-container .tutorial-popup .box .arrow.arrowLeft {
  border-top-color: transparent;
  border-right-color: transparent;
}
.tutorial-popup-container .tutorial-popup .box .arrow.arrowTop {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.tutorial-popup-container .tutorial-popup .box .arrow.arrowRight {
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.tutorial-popup-container .tutorial-popup .box .arrow.arrowBottom {
  border-top-color: transparent;
  border-left-color: transparent;
}
.tutorial-popup-container .tutorial-popup .box .dismiss-icon {
  position: absolute;
  top: 24px;
  right: 24px;
  width: 16px;
  height: 16px;
  line-height: 16px;
  padding: 0;
  background: none;
  border: none;
  color: var(--white-color, #FFF);
}
.tutorial-popup-container .tutorial-popup .box .icon {
  display: inline-block;
  line-height: 22px;
  vertical-align: top;
  color: var(--white-color, #FFF);
}
.tutorial-popup-container .tutorial-popup .box .title {
  font-size: 16px;
  margin-left: 5px;
  margin-top: 4px;
  max-width: calc(100% - 20px);
  white-space: pre-wrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  display: inline-block;
  color: var(--white-color, #FFF);
}
.tutorial-popup-container .tutorial-popup .box .image {
  display: none;
  border: 1px solid var(--neutral-light-color, #EAEAEA);
  margin-bottom: 10px;
}
.tutorial-popup-container .tutorial-popup .box .text {
  font-size: 14px;
  line-height: 20px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  white-space: pre-wrap;
  color: var(--white-color, #FFF);
  margin-left: 25px;
}
.tutorial-popup-container .tutorial-popup .box .text a {
  color: var(--link-color, var(--theme-secondary-color, #000000));
}
.tutorial-popup-container .tutorial-popup .box .text a:hover {
  text-decoration: underline;
}
.tutorial-popup-container .tutorial-popup .box .progress-count {
  display: inline-block;
  margin-left: 185px;
  margin-top: 21px;
  color: var(--white-color, #FFF);
  font-size: 14px;
}
.tutorial-popup-container .tutorial-popup .box .progress-count.with-learn-more {
  margin-left: 85px;
}
.tutorial-popup-container .tutorial-popup .box .learn-more {
  display: inline;
  font-size: 14px;
  color: var(--info-color, #DEEBF6);
  margin-left: 25px;
}
.tutorial-popup-container .tutorial-popup .box .ok-btn {
  margin-top: 15px;
  float: right;
  cursor: pointer;
  text-align: center;
}
.tutorial-popup-container .tutorial-popup .box .show {
  display: block;
}
.tutorial-popup-container .tutorial-popup .box .close-btn {
  position: absolute;
  right: 24px;
  top: 16px;
}
.tutorial-popup-container .tutorial-popup .box .close-btn:hover {
  cursor: pointer;
}
.tutorial-popup-container .tutorial-popup.tutorial-workspace-fluent-list .title {
  margin: 0;
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--xlg-font-size, 20px);
  font-weight: var(--font-weight-regular, 400);
}
.tutorial-popup-container .tutorial-popup.tutorial-workspace-fluent-list .text {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--sm-font-size, 12px);
  font-weight: var(--font-weight-regular, 400);
  margin: 18px 0 17px;
}
.tutorial-popup-container .tutorial-popup.tutorial-deployment-pipelines .box {
  background-color: var(--fluent-theme-neutral-primary-alt-color, #3B3A39);
}
.tutorial-popup-container .tutorial-popup.tutorial-deployment-pipelines .box .arrow {
  background-color: var(--fluent-theme-neutral-primary-alt-color, #3B3A39);
}
.tutorial-popup-container .tutorial-popup.tutorial-deployment-pipelines .box .title {
  margin: 0;
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--xlg-font-size, 20px);
  font-weight: var(--font-weight-regular, 400);
}
.tutorial-popup-container .tutorial-popup.tutorial-deployment-pipelines .box .text {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--md-font-size, 14px);
  font-weight: var(--font-weight-regular, 400);
  margin: 22px 28px 17px 5px;
}
.tutorial-popup-container .tutorial-popup.tutorial-show-pages-pane .dismiss-icon i.glyphicon {
  font-size: var(--lg-font-size, 16px);
}
.tutorial-popup-container .tutorial-popup.tutorial-show-pages-pane .icon {
  display: none;
}
.tutorial-popup-container .tutorial-popup.tutorial-show-pages-pane .title {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--xlg-font-size, 20px);
  font-weight: var(--font-weight-semi-bold, 600);
  line-height: 28px;
  margin: 0;
  padding: 2px 10px;
}
.tutorial-popup-container .tutorial-popup.tutorial-show-pages-pane .text {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--md-font-size, 14px);
  font-weight: var(--font-weight-regular, 400);
  line-height: 20px;
  margin: 0;
  padding: 14px 10px;
}
.tutorial-popup-container .tutorial-popup.tutorial-show-pages-pane .ok-btn {
  margin-top: 20px;
}
.tutorial-popup-container .tutorial-popup.tutorial-lineage-link .box .title {
  font-size: 24px;
  margin-left: 5px;
}
.tutorial-popup-container .tutorial-popup.tutorial-lineage-link .box .text {
  margin: 16px 10px;
}
.tutorial-popup-container .tutorial-popup.tutorial-lineage-link .box .ok-btn {
  margin: 0 10px 10px 0;
}
.tutorial-popup-container .tutorial-popup.tutorial-storytelling .box .title {
  font-size: 20px;
  margin-left: 5px;
  line-height: 28px;
}
.tutorial-popup-container .tutorial-popup.tutorial-storytelling .box .text {
  margin: 0px 38px 10px 10px;
  font-size: 12px;
  line-height: 22px;
}
.tutorial-popup-container .tutorial-popup.tutorial-storytelling .box .ok-btn {
  padding: 6px 16px;
}
.tutorial-popup-container .tutorial-popup.no-icon .icon {
  display: none;
}
.trident.tutorial-popup.big-popup {
  width: 364px;
}
.trident.tutorial-popup.big-popup .box {
  padding: 20px;
  padding-left: 24px;
}
.trident.tutorial-popup.big-popup .box .text {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--md-font-size, 14px);
  font-weight: var(--font-weight-regular, 400);
  margin-top: 12px;
}
.trident.tutorial-popup .box {
  font-size: 0;
  background-color: var(--colorBrandBackground);
  border-radius: var(--card-border-radius);
  padding: 20px 24px;
}
.trident.tutorial-popup .box .arrow {
  background-color: var(--colorBrandBackground);
}
.trident.tutorial-popup .box .title {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--xlg-font-size, 20px);
  font-weight: var(--font-weight-semi-bold, 600);
  margin: 0;
  margin-bottom: 12px;
}
.trident.tutorial-popup .box .text {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--md-font-size, 14px);
  font-weight: var(--font-weight-regular, 400);
  margin: 0;
  margin-bottom: 20px;
}
.trident.tutorial-popup .box .learn-more {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--md-font-size, 14px);
  font-weight: var(--font-weight-regular, 400);
  color: var(--colorNeutralForegroundOnBrand);
  margin-left: 0;
}
.trident.tutorial-popup .box .learn-more {
  margin: 0;
}
.trident.tutorial-popup .box .progress-count {
  margin-top: 6px;
}
.trident.tutorial-popup .box .title,
.trident.tutorial-popup .box .text,
.trident.tutorial-popup .box .learn-more,
.trident.tutorial-popup .box .progress-count {
  font-family: var(--fontFamilyBase);
  color: var(--colorNeutralForegroundOnBrand);
}
.trident.tutorial-popup .box .fluent-tutorial-button {
  border-radius: var(--button-border-radius);
}
.trident.tutorial-popup .box .ok-btn.white-btn {
  background-color: var(--colorBrandBackgroundInverted);
  border-color: var(--colorBrandBackgroundInverted);
  color: var(--colorBrandForegroundOnLight);
}
.trident.tutorial-popup .box .ok-btn.primary {
  background-color: var(--colorBrandBackgroundInverted);
  border-color: var(--colorBrandBackgroundInverted);
  color: var(--colorBrandForegroundOnLight);
  margin-top: 0;
}
.trident.tutorial-popup .box .ok-btn.hidden {
  display: none;
}
.trident.tutorial-popup .box .close-btn {
  top: 20px;
  color: var(--colorNeutralForegroundOnBrand);
}
.tutorial-popup-container .rac-tutorial-popup.tutorial-popup .box {
  background: var(--colorBrandBackground);
  padding: 0;
  display: flex;
  flex-flow: column;
  padding: 20px 24px;
}
.tutorial-popup-container .rac-tutorial-popup.tutorial-popup .box &gt; .title {
  margin-top: unset;
  margin-left: unset;
  font-size: 20px;
  font-family: 'Segoe UI Semibold';
}
.tutorial-popup-container .rac-tutorial-popup.tutorial-popup .box &gt; .ok-btn,
.tutorial-popup-container .rac-tutorial-popup.tutorial-popup .box &gt; .text {
  font-size: 14px;
}
.tutorial-popup-container .rac-tutorial-popup.tutorial-popup .box &gt; .text {
  margin-left: unset;
  margin-top: 12px;
}
.tutorial-popup-container .rac-tutorial-popup.tutorial-popup .box &gt; .arrow {
  background: var(--colorBrandBackground) !important;
}
.tutorial-popup-container .rac-tutorial-popup.tutorial-popup .close-btn {
  color: var(--colorNeutralStrokeOnBrand);
}
.tutorial-popup-container .rac-tutorial-popup.tutorial-popup .ok-btn {
  align-self: end;
  background-color: var(--colorNeutralBackground1);
  color: var(--colorBrandStroke1);
}
.tutorial-popup-container .rac-tutorial-popup.tutorial-popup .ok-btn:hover {
  background-color: var(--colorNeutralBackground1Hover);
}
.fluent-tutorial.tutorial-popup .box {
  background: var(--gray-130);
  border-radius: var(--button-border-radius);
  padding: 17px 28px;
}
.fluent-tutorial.tutorial-popup .box .arrow {
  background: var(--gray-130);
}
.fluent-tutorial.tutorial-popup .box .title {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--xlg-font-size, 20px);
  font-weight: var(--font-weight-semi-bold, 600);
  margin-left: 0;
}
.fluent-tutorial.tutorial-popup .box .text {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--sm-font-size, 12px);
  font-weight: var(--font-weight-regular, 400);
  margin-left: 0;
}
.fluent-tutorial.tutorial-popup .box .learn-more {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--sm-font-size, 12px);
  font-weight: var(--font-weight-regular, 400);
  margin-left: 0;
}
.fluent-tutorial.tutorial-popup .box .fluent-tutorial-button {
  border-radius: var(--button-border-radius);
}
html[dir="rtl"] .tutorial-popup-container .tutorial-popup .box .dismiss-icon {
  left: 24px;
}
@keyframes callout-slide-from-left {
  from {
    opacity: 0.1;
    transform: translateX(50px) translateY(0px) rotateX(0deg) rotateY(90deg);
  }
  to {
    opacity: 1;
    transform: translateX(0) translateY(0) rotateX(0) rotateY(0);
  }
}
@-webkit-keyframes callout-slide-from-left {
  from {
    opacity: 0.1;
    transform: translateX(50px) translateY(0px) rotateX(0deg) rotateY(90deg);
  }
  to {
    opacity: 1;
    transform: translateX(0) translateY(0) rotateX(0) rotateY(0);
  }
}
@keyframes callout-slide-from-right {
  from {
    opacity: 0.1;
    transform: translateX(-50px) translateY(0px) rotateX(0deg) rotateY(-90deg);
  }
  to {
    opacity: 1;
    transform: translateX(0) translateY(0) rotateX(0) rotateY(0);
  }
}
@-webkit-keyframes callout-slide-from-right {
  from {
    opacity: 0.1;
    transform: translateX(-50px) translateY(0px) rotateX(0deg) rotateY(-90deg);
  }
  to {
    opacity: 1;
    transform: translateX(0) translateY(0) rotateX(0) rotateY(0);
  }
}
@keyframes callout-slide-from-top {
  from {
    opacity: 0.1;
    transform: translateX(0px) translateY(50px) rotateX(-90deg) rotateY(0deg);
  }
  to {
    opacity: 1;
    transform: translateX(0) translateY(0) rotateX(0) rotateY(0);
  }
}
@-webkit-keyframes callout-slide-from-top {
  from {
    opacity: 0.1;
    transform: translateX(0px) translateY(50px) rotateX(-90deg) rotateY(0deg);
  }
  to {
    opacity: 1;
    transform: translateX(0) translateY(0) rotateX(0) rotateY(0);
  }
}
@keyframes callout-slide-from-bottom {
  from {
    opacity: 0.1;
    transform: translateX(0px) translateY(-50px) rotateX(90deg) rotateY(0deg);
  }
  to {
    opacity: 1;
    transform: translateX(0) translateY(0) rotateX(0) rotateY(0);
  }
}
@-webkit-keyframes callout-slide-from-bottom {
  from {
    opacity: 0.1;
    transform: translateX(0px) translateY(-50px) rotateX(90deg) rotateY(0deg);
  }
  to {
    opacity: 1;
    transform: translateX(0) translateY(0) rotateX(0) rotateY(0);
  }
}
.modal {
  opacity: 1;
}
.modal .dialog {
  width: 75%;
  height: 40%;
  position: absolute;
  top: 25%;
  z-index: 200;
  background: #FFF;
  border: 1px solid #DBDBDB;
  padding: 2.5%;
  right: 0;
  left: 0;
  margin: 0 auto;
}
.modal .dialog-content {
  height: 100%;
}
.modal .dialog-content-filled {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
}
.modal .overlay {
  position: absolute;
  z-index: 199;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--neutral-secondary-alt-color, #777777);
  opacity: 0.5;
}
.modal .closeBtn {
  position: absolute;
  top: 12px;
  right: 12px;
  width: 12px;
  height: 12px;
  background-position: -37px -26px;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.modal .closeBtn:active,
.modal .closeBtn:focus,
.modal .closeBtn:hover {
  background-color: transparent !important;
}
.modal .closeBtn::before {
  border: var(--focus-outline-definition, 2.5px solid) transparent;
}
html[data-focus-source="key"] .modal .closeBtn:focus::before {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.modal .actions {
  position: absolute;
  right: 47px;
  bottom: 30px;
}
.modal.ng-hide-add.ng-hide-add-active,
.modal.ng-hide-remove.ng-hide-remove-active {
  transition: all linear 0.5s;
}
.modal.ng-hide {
  opacity: 0;
}
* {
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-scrollbar-track-color: #d8d8ea;
  -ms-scrollbar-arrow-color: var(--neutral-tertiary-alt-color, #C8C8C8);
  -ms-scrollbar-face-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
* ::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: transparent;
}
* ::-webkit-scrollbar-thumb {
  background: var(--neutral-tertiary-alt-color, #C8C8C8);
}
* ::-webkit-scrollbar-track-piece {
  background: transparent;
}
.pane-splitter {
  width: 4px;
  height: 100%;
  z-index: 999;
  top: 0;
  bottom: 0;
  cursor: ew-resize;
}
.on-resize {
  height: 100%;
  width: 100%;
  z-index: -1000;
  opacity: 0;
  pointer-events: none;
  position: absolute;
}
.on-resize &gt; iframe {
  width: 100%;
  height: 100%;
  border: 0;
}
.localFileBrowser {
  display: none;
}
@media print {
  body iframe#refreshTokenFrameId {
    display: none;
  }
}
.pbi-progressBar::before {
  content: '';
  display: block;
  height: 2px;
  width: 0;
  background-color: var(--neutral-tertiary-alt-color, #C8C8C8);
  animation: pbi-infinite-progress-bar 5s ease infinite;
  animation-delay: 1s;
}
@keyframes pbi-infinite-progress-bar {
  0% {
    width: 0;
    opacity: 0;
  }
  70% {
    opacity: 1;
    width: 100%;
  }
  90%,
  100% {
    opacity: 0;
    width: 100%;
  }
}
.scroll-wrapper.scrollbar-inner {
  --scrollColor: var(--neutral-tertiary-alt-color, #C8C8C8);
  --scrollExplorationColor: var(--gray-80, #B3B0AD);
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
[data-legacy-theming="false"] .scroll-wrapper.scrollbar-inner {
  --scrollColor: var(--colorNeutralForeground3);
  --scrollExplorationColor: var(--colorNeutralForeground3);
}
.scroll-wrapper.scrollbar-inner .scroll-content {
  -ms-overflow-style: none !important;
}
.scroll-wrapper.scrollbar-inner .scroll-element.scroll-y {
  width: 6px !important;
  right: 0;
}
.scroll-wrapper.scrollbar-inner .scroll-element.scroll-y .scroll-element_track {
  background-color: transparent !important;
}
.scroll-wrapper.scrollbar-inner .scroll-element.scroll-y .scroll-bar {
  background-color: var(--scrollColor) !important;
  min-height: 20px;
  max-height: calc(100% - 12px);
}
.newPaneColors.explorationContainer .scroll-wrapper .scroll-y .scroll-bar {
  background-color: var(--scrollExplorationColor) !important;
  opacity: 0.5;
}
.searchBox {
  position: relative;
  height: 28px;
  box-sizing: border-box;
  font-size: 13px;
}
.searchBox i {
  position: absolute;
  top: 7px;
  margin: 0 !important;
  color: var(--neutral-tertiary-color, #A6A6A6) !important;
  cursor: pointer;
  z-index: 2;
}
.searchBox .pbi-glyph-search {
  left: 12px;
  font-size: 15px;
}
.searchBox .pbi-glyph-close {
  right: 8px;
  font-size: 14px;
}
.searchBox input[type=text] {
  height: 30px;
  left: 0;
  position: absolute;
  color: var(--neutral-tertiary-color, #A6A6A6);
  box-sizing: border-box;
  border: 1px solid var(--black-color, #000);
  padding: 6px 10px 7px 35px;
  background-color: var(--neutral-dark-color, #212121);
  width: 100%;
  outline: none;
}
.searchBox input[type=text]::-webkit-input-placeholder {
  /* WebKit browsers */
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.searchBox input[type=text]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: var(--neutral-tertiary-color, #A6A6A6);
  opacity: 1;
}
.searchBox input[type=text]:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.searchBox input[type=text]:focus {
  border-color: var(--theme-primary-color, #F2C811);
}
.searchBox .inputWithClearButton.addPadding {
  padding-right: 24px;
}
.newPaneColors.explorationContainer .searchBox input[type=text] {
  color: var(--gray-180, #252423);
  background-color: var(--white-color, #FFF);
  border-color: var(--gray-60, #C8C6C4);
  border-radius: 2px;
}
.newPaneColors.explorationContainer .searchBox input[type=text]::-webkit-input-placeholder {
  /* WebKit browsers */
  color: inherit;
}
.newPaneColors.explorationContainer .searchBox input[type=text]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: inherit;
  opacity: 1;
}
.newPaneColors.explorationContainer .searchBox input[type=text]:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: inherit;
}
.newPaneColors.explorationContainer .searchBox input[type=text]:not(:focus):hover {
  border-color: var(--gray-80, #B3B0AD);
}
.newPaneColors.explorationContainer .searchBox input[type=text]:focus {
  border-color: var(--gray-130, #605E5C);
}
.newPaneColors.explorationContainer .searchBox input[type=text]::selection {
  background: var(--theme-primary-color, #F2C811);
}
.newPaneColors.explorationContainer .searchBox i {
  color: inherit !important;
}
.explorationContainer .outspacePane .searchBox input[type=text] {
  color: inherit !important;
  background-color: transparent;
  border-color: var(--gray-60, #C8C6C4);
}
.explorationContainer .outspacePane .searchBox input[type=text]::-webkit-input-placeholder {
  /* WebKit browsers */
  color: inherit;
}
.explorationContainer .outspacePane .searchBox input[type=text]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: inherit;
  opacity: 1;
}
.explorationContainer .outspacePane .searchBox input[type=text]:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: inherit;
}
.explorationContainer .outspacePane .searchBox input[type=text]:not(:focus):hover {
  border-color: var(--gray-80, #B3B0AD);
}
.explorationContainer .outspacePane .searchBox input[type=text]:focus {
  border-color: var(--gray-60, #C8C6C4);
}
.explorationContainer .outspacePane .searchBox i {
  color: inherit !important;
}
/*
LESS variables are information about icon's compiled state, stored under its original file name

.icon-home {
  width: @icon-home-width;
}

The large array-like variables contain all information about a single icon
@icon-home: x y offset_x offset_y width height total_width total_height image_path name;

At the bottom of this section, we provide information about the spritesheet itself
@spritesheet: width height image @spritesheet-sprites;
*/
/*
The provided classes are intended to be used with the array-like variables

.icon-home {
  .sprite-width(@icon-home);
}
.icon-email {
  .sprite(@icon-email);
}

Example usage in HTML:

`display: block` sprite:
&lt;div class="icon-home"&gt;&lt;/div&gt;

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
&lt;i class="icon icon-home"&gt;&lt;/i&gt;
*/
/*
The `.sprites` mixin generates identical output to the CSS template
  but can be overridden inside of LESS

This must be run when you have at least 2 sprites.
  If run with a single sprite, then there will be reference errors.

.sprites(@spritesheet-sprites);
*/
.toolbarOverlay {
  padding: 0;
  display: none;
  box-sizing: border-box;
  box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.3);
  position: fixed;
}
.toolbarOverlay.overlayActive {
  display: block;
  opacity: 1;
}
html[data-focus-source='key'] .toolbarOverlay button:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
html[data-focus-source='program'] .toolbarOverlay button:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
html[data-focus-source='key'] .themeableElement.toolbarOverlay .themeableElementCustom:focus,
.themeableElement.toolbarOverlay .themeableElementCustom:focus-within {
  color: unset !important;
  outline-color: unset !important;
}
.tooltip {
  max-width: 380px;
  padding: 12px;
  vertical-align: baseline;
  line-height: 21px;
  background-color: var(--white-color, #FFF);
  position: fixed;
  opacity: 0;
  box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.15);
  transition: opacity 0.1s ease-in-out;
  word-wrap: break-word;
  overflow-wrap: break-word;
  z-index: 9999999;
}
.tooltip.modal-tooltip {
  z-index: 1000000;
}
.tooltip.active {
  opacity: 1;
}
.tooltip .title {
  font: 12px 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-weight: 700;
  color: var(--neutral-primary-color-alt, #444444);
  display: block;
  position: relative;
}
.tooltip .description {
  max-width: 240px;
  font: 12px 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  color: var(--neutral-primary-color-alt, #444444);
  display: block;
  position: relative;
  word-break: normal;
  white-space: pre-wrap;
}
.tooltip .description a {
  color: var(--fluent-theme-link-color);
}
.tooltip:after {
  content: "";
  border-style: solid;
  border-width: 8px;
  width: 0;
  height: 0;
  position: absolute;
}
.tooltip.arrowTopLeft:after {
  border-color: transparent transparent var(--white-color, #FFF) transparent;
  top: -15px;
  left: 13px;
}
.tooltip.arrowTopMiddle:after {
  border-color: transparent transparent var(--white-color, #FFF) transparent;
  top: -15px;
  left: 50%;
  margin-left: -4px;
}
.tooltip.arrowTopRight:after {
  border-color: transparent transparent var(--white-color, #FFF) transparent;
  top: -15px;
  right: 13px;
}
.tooltip.arrowBottomLeft:after {
  border-color: var(--white-color, #FFF) transparent transparent transparent;
  bottom: -14px;
  left: 13px;
}
.tooltip.arrowBottomRight:after {
  border-color: var(--white-color, #FFF) transparent transparent transparent;
  bottom: -14px;
  right: 13px;
}
.tooltip.arrowBottomMiddle:after {
  border-color: var(--white-color, #FFF) transparent transparent transparent;
  bottom: -14px;
  left: 50%;
  margin-left: -8px;
}
.tooltip.arrowSideMiddle:after {
  border-color: transparent var(--white-color, #FFF) transparent transparent;
  top: 10px;
  left: -16px;
}
.tooltip.dark {
  background-color: var(--neutral-secondary-color, #666666);
}
.tooltip.dark .title,
.tooltip.dark .description {
  color: var(--neutral-light-color, #EAEAEA);
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
.tooltip.dark.arrowTopLeft:after,
.tooltip.dark.arrowTopMiddle:after,
.tooltip.dark.arrowTopRight:after,
.tooltip.dark.arrowBottomLeft:after,
.tooltip.dark.arrowBottomRight:after,
.tooltip.dark.arrowBottomMiddle:after {
  border-color: transparent transparent var(--neutral-secondary-color, #666666) transparent;
}
transform:not(.on-object) {
  touch-action: manipulation;
}
transform:not(.on-object).dragging,
transform:not(.on-object).resizing {
  transition: none;
}
transform:not(.on-object).dragging &gt; :not(.resizeHandle),
transform:not(.on-object).resizing &gt; :not(.resizeHandle) {
  pointer-events: none;
}
transform:not(.on-object).dragging .resizeHandle,
transform:not(.on-object).resizing .resizeHandle {
  display: none !important;
}
transform:not(.on-object)[drag-resize-disabled=true] &gt; .resizeHandle,
transform:not(.on-object).selected[drag-resize-disabled=true] &gt; .resizeHandle,
transform:not(.on-object)[drag-resize-disabled=true] &gt; .resizeHandle:not(.customHandle),
transform:not(.on-object).selected[drag-resize-disabled=true] &gt; .resizeHandle:not(.customHandle) {
  display: none;
}
transform:not(.on-object).selected &gt; .resizeHandle,
transform:not(.on-object).selected &gt; .resizeHandle:not(.customHandle) {
  display: block;
}
transform:not(.on-object) .resizeHandle:not(.customHandle) {
  position: absolute;
  width: 10px;
  height: 10px;
  box-sizing: border-box;
  display: none;
  touch-action: none;
  pointer-events: auto;
}
transform:not(.on-object) .resizeHandle[data-direction=up]:not(.customHandle) {
  left: 50%;
  top: -1px;
  margin-left: -6px;
  width: 12px;
  border-top: 4px solid #999;
  cursor: n-resize !important;
}
transform:not(.on-object) .resizeHandle[data-direction=left]:not(.customHandle) {
  /* @noflip */
  left: -1px;
  top: 50%;
  margin-top: -6px;
  height: 12px;
  /* @noflip */
  border-left: 4px solid #999;
  /* @noflip */
  cursor: w-resize !important;
}
transform:not(.on-object) .resizeHandle[data-direction=down]:not(.customHandle) {
  left: 50%;
  bottom: -1px;
  margin-left: -6px;
  width: 12px;
  border-bottom: 4px solid #999;
  cursor: s-resize !important;
}
transform:not(.on-object) .resizeHandle[data-direction=right]:not(.customHandle) {
  /* @noflip */
  right: -1px;
  top: 50%;
  margin-top: -6px;
  height: 12px;
  /* @noflip */
  border-right: 4px solid #999;
  /* @noflip */
  cursor: e-resize !important;
}
transform:not(.on-object) .resizeHandle[data-direction=up-right]:not(.customHandle) {
  /* @noflip */
  right: -1px;
  top: -1px;
  /* @noflip */
  border-right: 4px solid #999;
  border-top: 4px solid #999;
  /* @noflip */
  cursor: ne-resize !important;
}
transform:not(.on-object) .resizeHandle[data-direction=up-left]:not(.customHandle) {
  /* @noflip */
  left: -1px;
  top: -1px;
  /* @noflip */
  border-left: 4px solid #999;
  border-top: 4px solid #999;
  /* @noflip */
  cursor: nw-resize !important;
}
transform:not(.on-object) .resizeHandle[data-direction=down-left]:not(.customHandle) {
  /* @noflip */
  left: -1px;
  bottom: -1px;
  /* @noflip */
  border-left: 4px solid #999;
  border-bottom: 4px solid #999;
  /* @noflip */
  cursor: sw-resize !important;
}
transform:not(.on-object) .resizeHandle[data-direction=down-right]:not(.customHandle) {
  /* @noflip */
  right: -1px;
  bottom: -1px;
  /* @noflip */
  border-right: 4px solid #999;
  border-bottom: 4px solid #999;
  /* @noflip */
  cursor: se-resize !important;
}
transform:not(.on-object) .resizeHandle[data-direction=left]:before,
transform:not(.on-object) .resizeHandle[data-direction=right]:before {
  content: '';
  display: block;
  position: absolute;
  width: 8px;
  height: 12px;
  cursor: default;
}
transform:not(.on-object) .resizeHandle[data-direction=left]:before {
  /* @noflip */
  left: 0;
}
transform:not(.on-object) .resizeHandle[data-direction=right]:before {
  /* @noflip */
  right: 0;
}
.multiSelection transform:not(.on-object).selected &gt; .resizeHandle,
.multiSelection transform:not(.on-object).selected &gt; .resizeHandle:not(.customHandle) {
  display: none;
}
.multiSelection transform:not(.on-object).selecting &gt; .resizeHandle,
.multiSelection transform:not(.on-object).selecting &gt; .resizeHandle:not(.customHandle) {
  display: block;
}
@media print {
  body .customHandle {
    display: none !important;
  }
}
/*highest z-index since nothing should be accessible behind the modal dialog*/
/*Slightly higer than modal dialog so it gets hover and clicks*/
/*second highest z-index after the modalDialog*/
/* z-index for collapsible panes like share, subscribe etc */
/*Should be just below Toast and colapsible pane */
/*z-index needs to be higher than the tooltips, panes &amp; appBar z-index*/
/*z-index for "End format mode" button in pop-out mode*/
/*z-index for the overlay created via overlay service. This needs to be higher than explorationMask*/
/*z-index for the dropdown created for slicer visuals. This needs to be visible in the overlays created by overlay service, so matching it's z-index value*/
/*z-index for context menu should be higher than dropdown overlay */
/*z-index needs to be higher than the InFocus slider*/
/*Execption: This iframe should be accessible anywhere*/
/*
z-index for ExploreUI dialogs
This is the highest z-index currently among overlays/dialogs
*/
/* z-index for side pane */
/* z-index for artifact info popper */
/* z-index for intelligence hub - headers lists */
/* z-index for the main loader (root component - .spinner-container), each change of the route  */
/* z-index for the spinner injected into page from WFE - must be less than @root-spinner-container-z-index */
/* z-index for the main appBar - must be greater than @root-spinner-container-z-index */
/* z-index for app nav editor insertion indicator */
/* z-index for tiles within a dashboard.
 * This serves as the baseline for pbi-grid child components. */
/* z-index for dragged tiles within a dashboard.
  * This is to prevent overlapping of unselected tiles when dragging a tile.
  * Should be one greater than @dashboardTile-z-index and lesser than the side panes and nav bar. */
icon-picker,
icon-set-picker,
downgraded-theme-color-input {
  text-align: left;
}
icon-picker .colorpicker,
icon-set-picker .colorpicker,
downgraded-theme-color-input .colorpicker {
  display: inline-block;
  padding: 4px;
  width: 44px;
  height: 24px;
  border: 1px solid var(--neutral-dark-color, #212121);
  box-sizing: border-box;
  position: absolute;
  right: 8px;
  top: 6px;
}
icon-picker .colorpicker .colorpicker-icon,
icon-set-picker .colorpicker .colorpicker-icon,
downgraded-theme-color-input .colorpicker .colorpicker-icon {
  display: inline-block;
  position: relative;
  margin-bottom: 4px;
  margin-left: 8px;
}
icon-picker.colorpicker-left .flyout,
icon-set-picker.colorpicker-left .flyout,
downgraded-theme-color-input.colorpicker-left .flyout {
  margin-left: 0;
}
icon-picker.colorpicker-center .flyout,
icon-set-picker.colorpicker-center .flyout,
downgraded-theme-color-input.colorpicker-center .flyout {
  margin-left: -13px;
}
icon-picker .flyout,
icon-set-picker .flyout,
downgraded-theme-color-input .flyout {
  position: relative;
  width: auto;
  border: 1px solid var(--neutral-dark-color, #212121);
  background-color: var(--neutral-primary-color, #333333);
  z-index: 2;
  margin-left: -128px;
  box-sizing: border-box;
  top: -2px;
}
icon-picker .icon-container,
icon-set-picker .icon-container,
downgraded-theme-color-input .icon-container {
  overflow-y: auto;
  max-height: 200px;
}
icon-picker .icon-container .icon,
icon-set-picker .icon-container .icon,
downgraded-theme-color-input .icon-container .icon {
  display: inline-block;
  margin: 3px 2px 3px 2px;
  width: 13px;
  height: 13px;
  cursor: pointer;
}
icon-picker .icon-container-scroll,
icon-set-picker .icon-container-scroll,
downgraded-theme-color-input .icon-container-scroll {
  width: 170px;
}
icon-picker .icon,
icon-set-picker .icon,
downgraded-theme-color-input .icon {
  display: inline-block;
  margin-left: 4px;
  margin-top: 4px;
  width: 16px;
  height: 16px;
}
icon-picker .icon img,
icon-set-picker .icon img,
downgraded-theme-color-input .icon img {
  max-width: 100%;
  max-height: 100%;
}
icon-picker .no-icon,
icon-set-picker .no-icon,
downgraded-theme-color-input .no-icon {
  text-align: center;
}
.lightTheme icon-picker .flyout,
.lightTheme icon-set-picker .flyout,
.lightTheme downgraded-theme-color-input .flyout,
icon-picker.lightTheme .flyout,
icon-set-picker.lightTheme .flyout,
downgraded-theme-color-input.lightTheme .flyout {
  background-color: var(--neutral-light-color, #EAEAEA);
  border-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.whiteTheme icon-picker .flyout,
.whiteTheme icon-set-picker .flyout,
.whiteTheme downgraded-theme-color-input .flyout,
icon-picker.whiteTheme .flyout,
icon-set-picker.whiteTheme .flyout,
downgraded-theme-color-input.whiteTheme .flyout {
  background-color: var(--white-color, #FFF);
  border-color: var(--neutral-secondary-alt-color, #777777);
}

/*
 * Color styles MUST be set through the color palette in colors.less. This
 * will allow us to easily change the palette and get a consistent look. DO NOT
 * hard-code colors directly inside classes.
 *
 * To get integrated VS support for LESS install the Visual Studio Web Essentials.
 */
/**
 * Styles
 */
.editing .appBarContent {
  background: var(--neutral-light-color, #EAEAEA);
}
.editing .appBarContent ul &gt; li button {
  color: var(--neutral-primary-color, #333333);
}
.editing .appBarContent ul &gt; li button:focus {
  background-color: transparent;
}
.editing .appBarContent ul &gt; li button:hover,
.editing .appBarContent ul &gt; li button.active {
  background-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
@media screen and (max-width: 1700px) {
  .editing .appBarContent .right .errorMessage,
  .editing .appBarContent .right span:not(.displayOnSmallScreen) {
    display: none;
  }
}
.reading .appBarContent {
  background: var(--neutral-primary-color, #333333);
}
.reading .appBarContent ul &gt; li button {
  color: var(--white-color, #FFF);
}
.reading .appBarContent ul &gt; li button:hover {
  background-color: var(--neutral-primary-color-alt2, #4a4a4a);
}
.reading .appBarContent ul &gt; li button:focus {
  background-color: transparent;
}
.explorationContainer .appBarContent .resetUserState {
  /* This button has a yellow badge behind the icon to call out active state */
}
.explorationContainer .appBarContent .resetUserState:not([disabled]) i.glyphicon {
  align-items: center;
  background-color: var(--theme-primary-color, #F2C811);
  border-radius: 12px;
  color: var(--black-color, #000);
  display: flex;
  flex: none;
  height: 20px;
  justify-content: center;
  width: 20px;
  /* This aligns the glyph inserted ::before the icon element */
}
.explorationContainer .appBarContent .resetUserState:not([disabled]) i.glyphicon::before {
  position: relative;
  top: 2px;
}
.explorationContainer .appBarContent .bookmarks-menu i.pbi-glyph-single-bookmark-solid {
  color: #F2C811;
}
.explorationContainer .appBarContent .bookmarks-menu span {
  max-width: 70px;
}
.explorationContainer .appBarContent ul &gt; li pbi-toggle {
  margin-bottom: 0px;
  align-self: center;
  padding-right: 2px;
}
.explorationContainer .appBarContent ul &gt; li .newUsageMetricsUI label {
  color: var(--white-color, #FFF);
  font-size: 12px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
/** App Bar Menus */
ul.explorationAppBarMenu {
  min-width: 220px;
  color: var(--neutral-primary-color, #333333);
  background: var(--white-color, #FFF);
  border: 1px solid var(--report-border-color_editing, #e1e1e1);
  font-size: 12px;
}
ul.explorationAppBarMenu.explore {
  min-width: 180px;
}
ul.explorationAppBarMenu.dark {
  background: var(--neutral-primary-color, #333333);
}
ul.explorationAppBarMenu.dark .dropdown-item {
  border: 1px solid transparent;
}
ul.explorationAppBarMenu.dark .dropdown-item.selected {
  background: var(--neutral-secondary-color, #666666);
}
ul.explorationAppBarMenu.dark .dropdown-item:focus {
  background: transparent;
  border-color: var(--neutral-tertiary-color, #A6A6A6);
  border-radius: 2px;
}
ul.explorationAppBarMenu.dark .dropdown-item:hover {
  background: var(--neutral-primary-color-alt2, #4a4a4a);
}
ul.explorationAppBarMenu .dropdown-item:hover {
  background-color: var(--neutral-light-color, #EAEAEA);
}
ul.explorationAppBarMenu .dropdown-item,
ul.explorationAppBarMenu button.dropdown-action {
  position: relative;
  display: block;
  overflow: hidden;
  text-align: left;
  width: 100%;
  height: 55px;
  padding: 0;
}
ul.explorationAppBarMenu .dropdown-item.selected,
ul.explorationAppBarMenu button.dropdown-action.selected {
  background: var(--neutral-tertiary-alt-color, #C8C8C8);
}
ul.explorationAppBarMenu .dropdown-item[disabled],
ul.explorationAppBarMenu button.dropdown-action[disabled] {
  opacity: 0.3;
}
ul.explorationAppBarMenu .dropdown-item[disabled]:hover,
ul.explorationAppBarMenu button.dropdown-action[disabled]:hover {
  background: none;
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: 10px 13px no-repeat;
  padding-left: 60px;
  cursor: default;
  padding-right: 5px;
  height: 100%;
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content pbi-office-icon,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content pbi-office-icon {
  margin-left: 5px;
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content pbi-office-icon.ClearAllSlicersWeb_16,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content pbi-office-icon.ClearAllSlicersWeb_16,
ul.explorationAppBarMenu .dropdown-item .dropdown-content pbi-office-icon.Rectangle_16,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content pbi-office-icon.Rectangle_16,
ul.explorationAppBarMenu .dropdown-item .dropdown-content pbi-office-icon.Oval_16,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content pbi-office-icon.Oval_16,
ul.explorationAppBarMenu .dropdown-item .dropdown-content pbi-office-icon.TriangleIsoc_16,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content pbi-office-icon.TriangleIsoc_16,
ul.explorationAppBarMenu .dropdown-item .dropdown-content pbi-office-icon.LineWeb_16,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content pbi-office-icon.LineWeb_16,
ul.explorationAppBarMenu .dropdown-item .dropdown-content pbi-office-icon.ArrowRightWeb_16,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content pbi-office-icon.ArrowRightWeb_16 {
  height: 16px;
  width: 16px;
  transform: none;
  position: relative;
  position: absolute;
  left: 10px;
  top: 7px;
  content: '';
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content pbi-office-icon.ApplyAllSlicersWeb_15x17,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content pbi-office-icon.ApplyAllSlicersWeb_15x17 {
  height: 15px;
  width: 17px;
  transform: none;
  position: relative;
  position: absolute;
  left: 10px;
  top: 7px;
  content: '';
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-save::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-save::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-print::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-print::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-code::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-code::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-saveas::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-saveas::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-publishtoweb::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-publishtoweb::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-powerpoint::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-powerpoint::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-download2::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-download2::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-sharepoint::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-sharepoint::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-seedata::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-seedata::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-expand::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-expand::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-inline-drill::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-inline-drill::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drilldowndisabled::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drilldowndisabled::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drillthrough::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drillthrough::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drillup::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drillup::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drilltodetail::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drilltodetail::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-powerbi::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-powerbi::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-powerbi-service::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-powerbi-service::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-fittopage2::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-fittopage2::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-fittowidth::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-fittowidth::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-actualsize::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-actualsize::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-showgrid::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-showgrid::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-snaptogrid::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-snaptogrid::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-lock::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-lock::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-show::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-show::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-bookmark::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-bookmark::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-eraser::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-eraser::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-pagelistfilter::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-pagelistfilter::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-filtersync::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-filtersync::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-visualinteraction::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-visualinteraction::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drillFilterOtherVisuals::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drillFilterOtherVisuals::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-back::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-back::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-next::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-next::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-home::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-home::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-info::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-info::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-help::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-help::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-qna::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-qna::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-insight::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-insight::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-rightarrow::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-rightarrow::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-reload::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-reload::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-backarrow::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-backarrow::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-blank::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-blank::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-blankflyout::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-blankflyout::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-smartguides::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-smartguides::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-pdf::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-pdf::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-databaseicon::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-databaseicon::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-barchart::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-barchart::before,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.chartStylesGallery::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.chartStylesGallery::before {
  content: none;
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-save,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-save,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-print,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-print,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-code,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-code,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-saveas,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-saveas,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-publishtoweb,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-publishtoweb,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-powerpoint,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-powerpoint,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-download2,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-download2,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-sharepoint,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-sharepoint,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-seedata,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-seedata,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-expand,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-expand,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-inline-drill,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-inline-drill,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drilldowndisabled,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drilldowndisabled,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drillthrough,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drillthrough,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drillup,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drillup,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drilltodetail,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drilltodetail,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-powerbi,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-powerbi,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-powerbi-service,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-powerbi-service,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-fittopage2,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-fittopage2,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-fittowidth,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-fittowidth,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-actualsize,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-actualsize,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-showgrid,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-showgrid,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-snaptogrid,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-snaptogrid,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-lock,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-lock,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-bookmark,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-bookmark,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-eraser,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-eraser,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-pagelistfilter,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-pagelistfilter,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-show,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-show,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-filtersync,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-filtersync,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-visualinteraction,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-visualinteraction,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drillFilterOtherVisuals,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drillFilterOtherVisuals,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-back,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-back,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-next,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-next,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-home,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-home,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-info,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-info,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-help,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-help,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-qna,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-qna,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-insight,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-insight,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-rightarrow,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-rightarrow,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-reload,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-reload,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-backarrow,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-backarrow,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-blank,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-blank,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-smartguides,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-smartguides,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-pdf,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-pdf,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-databaseicon,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-databaseicon,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-barchart,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-barchart,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.chartStylesGallery,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.chartStylesGallery {
  transform: none;
  position: relative;
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-save i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-save i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-print i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-print i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-code i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-code i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-saveas i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-saveas i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-publishtoweb i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-publishtoweb i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-powerpoint i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-powerpoint i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-download2 i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-download2 i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-sharepoint i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-sharepoint i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-seedata i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-seedata i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-expand i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-expand i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-inline-drill i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-inline-drill i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drilldowndisabled i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drilldowndisabled i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drillthrough i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drillthrough i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drillup i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drillup i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drilltodetail i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drilltodetail i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-powerbi i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-powerbi i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-powerbi-service i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-powerbi-service i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-fittopage2 i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-fittopage2 i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-fittowidth i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-fittowidth i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-actualsize i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-actualsize i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-showgrid i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-showgrid i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-snaptogrid i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-snaptogrid i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-lock i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-lock i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-bookmark i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-bookmark i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-eraser i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-eraser i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-pagelistfilter i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-pagelistfilter i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-show i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-show i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-filtersync i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-filtersync i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-visualinteraction i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-visualinteraction i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-drillFilterOtherVisuals i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-drillFilterOtherVisuals i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-back i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-back i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-next i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-next i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-home i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-home i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-info i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-info i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-help i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-help i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-qna i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-qna i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-insight i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-insight i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-rightarrow i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-rightarrow i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-reload i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-reload i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-backarrow i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-backarrow i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-blank i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-blank i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-smartguides i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-smartguides i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-pdf i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-pdf i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-databaseicon i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-databaseicon i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-barchart i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-barchart i,
ul.explorationAppBarMenu .dropdown-item .dropdown-content.chartStylesGallery i,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.chartStylesGallery i {
  position: absolute;
  left: 10px;
  top: 7px;
  content: '';
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-blankflyout i.pbi-glyph-blankflyout,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-blankflyout i.pbi-glyph-blankflyout {
  position: absolute;
  left: 10px;
  top: 7px;
  content: '';
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-blankflyout i.pbi-glyph-chevronrightmedium,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.pbi-glyph-blankflyout i.pbi-glyph-chevronrightmedium {
  margin-left: auto;
  margin-right: 10px;
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content.shareWithPeople .dropdown-label::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.shareWithPeople .dropdown-label::before {
  background-image: url("../images/explorationContainer.sprites.png");
  background-position: -844px -529px;
  width: 32px;
  height: 32px;
  position: absolute;
  left: 10px;
  content: '';
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content.embed .dropdown-label::before,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content.embed .dropdown-label::before {
  background-image: url("../images/explorationContainer.sprites.png");
  background-position: -1120px -828px;
  width: 32px;
  height: 32px;
  position: absolute;
  left: 10px;
  content: '';
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content .dropdown-label {
  padding-top: 10px;
  font-family: 'Segoe UI Bold', 'wf_segoe-ui_bold', helvetica, arial, sans-serif;
  /* fix for chrome's bold rendering */
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content .dropdown-description,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content .dropdown-description {
  white-space: nowrap;
}
ul.explorationAppBarMenu .dropdown-item .dropdown-content &gt; *,
ul.explorationAppBarMenu button.dropdown-action .dropdown-content &gt; * {
  line-height: 1.4;
  color: var(--neutral-primary-color, #333333);
}
ul.explorationAppBarMenu .dropdown-item.explore .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.explore .dropdown-label {
  flex: 1 0 auto;
}
ul.explorationAppBarMenu .dropdown-item.explore,
ul.explorationAppBarMenu button.dropdown-action.explore,
ul.explorationAppBarMenu .dropdown-item.view-menu,
ul.explorationAppBarMenu button.dropdown-action.view-menu,
ul.explorationAppBarMenu .dropdown-item.visualInteractions-menu,
ul.explorationAppBarMenu button.dropdown-action.visualInteractions-menu,
ul.explorationAppBarMenu .dropdown-item.shape-menu,
ul.explorationAppBarMenu button.dropdown-action.shape-menu,
ul.explorationAppBarMenu .dropdown-item.actionButton-menu,
ul.explorationAppBarMenu button.dropdown-action.actionButton-menu {
  height: 35px;
}
ul.explorationAppBarMenu .dropdown-item.explore .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action.explore .dropdown-content,
ul.explorationAppBarMenu .dropdown-item.view-menu .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action.view-menu .dropdown-content,
ul.explorationAppBarMenu .dropdown-item.visualInteractions-menu .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action.visualInteractions-menu .dropdown-content,
ul.explorationAppBarMenu .dropdown-item.shape-menu .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action.shape-menu .dropdown-content,
ul.explorationAppBarMenu .dropdown-item.actionButton-menu .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action.actionButton-menu .dropdown-content {
  display: flex;
  align-items: center;
  padding-top: 0;
}
ul.explorationAppBarMenu .dropdown-item.explore .dropdown-content .styleLibrary.formElement.toggle span,
ul.explorationAppBarMenu button.dropdown-action.explore .dropdown-content .styleLibrary.formElement.toggle span,
ul.explorationAppBarMenu .dropdown-item.view-menu .dropdown-content .styleLibrary.formElement.toggle span,
ul.explorationAppBarMenu button.dropdown-action.view-menu .dropdown-content .styleLibrary.formElement.toggle span,
ul.explorationAppBarMenu .dropdown-item.visualInteractions-menu .dropdown-content .styleLibrary.formElement.toggle span,
ul.explorationAppBarMenu button.dropdown-action.visualInteractions-menu .dropdown-content .styleLibrary.formElement.toggle span,
ul.explorationAppBarMenu .dropdown-item.shape-menu .dropdown-content .styleLibrary.formElement.toggle span,
ul.explorationAppBarMenu button.dropdown-action.shape-menu .dropdown-content .styleLibrary.formElement.toggle span,
ul.explorationAppBarMenu .dropdown-item.actionButton-menu .dropdown-content .styleLibrary.formElement.toggle span,
ul.explorationAppBarMenu button.dropdown-action.actionButton-menu .dropdown-content .styleLibrary.formElement.toggle span {
  padding-top: 0;
  padding-bottom: 0;
}
ul.explorationAppBarMenu .dropdown-item.explore .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.explore .dropdown-label,
ul.explorationAppBarMenu .dropdown-item.view-menu .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.view-menu .dropdown-label,
ul.explorationAppBarMenu .dropdown-item.visualInteractions-menu .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.visualInteractions-menu .dropdown-label,
ul.explorationAppBarMenu .dropdown-item.shape-menu .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.shape-menu .dropdown-label,
ul.explorationAppBarMenu .dropdown-item.actionButton-menu .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.actionButton-menu .dropdown-label {
  padding-top: 0;
}
ul.explorationAppBarMenu .dropdown-item.explore pbi-toggle,
ul.explorationAppBarMenu button.dropdown-action.explore pbi-toggle,
ul.explorationAppBarMenu .dropdown-item.view-menu pbi-toggle,
ul.explorationAppBarMenu button.dropdown-action.view-menu pbi-toggle,
ul.explorationAppBarMenu .dropdown-item.visualInteractions-menu pbi-toggle,
ul.explorationAppBarMenu button.dropdown-action.visualInteractions-menu pbi-toggle,
ul.explorationAppBarMenu .dropdown-item.shape-menu pbi-toggle,
ul.explorationAppBarMenu button.dropdown-action.shape-menu pbi-toggle,
ul.explorationAppBarMenu .dropdown-item.actionButton-menu pbi-toggle,
ul.explorationAppBarMenu button.dropdown-action.actionButton-menu pbi-toggle {
  background-color: initial;
  margin-bottom: 0;
  margin-left: auto;
  padding-left: 5px;
  pointer-events: auto;
}
ul.explorationAppBarMenu .dropdown-item.explore pbi-toggle input:not([disabled]):hover,
ul.explorationAppBarMenu button.dropdown-action.explore pbi-toggle input:not([disabled]):hover,
ul.explorationAppBarMenu .dropdown-item.view-menu pbi-toggle input:not([disabled]):hover,
ul.explorationAppBarMenu button.dropdown-action.view-menu pbi-toggle input:not([disabled]):hover,
ul.explorationAppBarMenu .dropdown-item.visualInteractions-menu pbi-toggle input:not([disabled]):hover,
ul.explorationAppBarMenu button.dropdown-action.visualInteractions-menu pbi-toggle input:not([disabled]):hover,
ul.explorationAppBarMenu .dropdown-item.shape-menu pbi-toggle input:not([disabled]):hover,
ul.explorationAppBarMenu button.dropdown-action.shape-menu pbi-toggle input:not([disabled]):hover,
ul.explorationAppBarMenu .dropdown-item.actionButton-menu pbi-toggle input:not([disabled]):hover,
ul.explorationAppBarMenu button.dropdown-action.actionButton-menu pbi-toggle input:not([disabled]):hover {
  cursor: pointer;
}
ul.explorationAppBarMenu .dropdown-item.explore pbi-toggle .toggleHandle,
ul.explorationAppBarMenu button.dropdown-action.explore pbi-toggle .toggleHandle,
ul.explorationAppBarMenu .dropdown-item.view-menu pbi-toggle .toggleHandle,
ul.explorationAppBarMenu button.dropdown-action.view-menu pbi-toggle .toggleHandle,
ul.explorationAppBarMenu .dropdown-item.visualInteractions-menu pbi-toggle .toggleHandle,
ul.explorationAppBarMenu button.dropdown-action.visualInteractions-menu pbi-toggle .toggleHandle,
ul.explorationAppBarMenu .dropdown-item.shape-menu pbi-toggle .toggleHandle,
ul.explorationAppBarMenu button.dropdown-action.shape-menu pbi-toggle .toggleHandle,
ul.explorationAppBarMenu .dropdown-item.actionButton-menu pbi-toggle .toggleHandle,
ul.explorationAppBarMenu button.dropdown-action.actionButton-menu pbi-toggle .toggleHandle {
  padding: 0;
}
ul.explorationAppBarMenu .dropdown-item.explore.dropdown-separator,
ul.explorationAppBarMenu button.dropdown-action.explore.dropdown-separator,
ul.explorationAppBarMenu .dropdown-item.view-menu.dropdown-separator,
ul.explorationAppBarMenu button.dropdown-action.view-menu.dropdown-separator,
ul.explorationAppBarMenu .dropdown-item.visualInteractions-menu.dropdown-separator,
ul.explorationAppBarMenu button.dropdown-action.visualInteractions-menu.dropdown-separator,
ul.explorationAppBarMenu .dropdown-item.shape-menu.dropdown-separator,
ul.explorationAppBarMenu button.dropdown-action.shape-menu.dropdown-separator,
ul.explorationAppBarMenu .dropdown-item.actionButton-menu.dropdown-separator,
ul.explorationAppBarMenu button.dropdown-action.actionButton-menu.dropdown-separator {
  height: 2px;
  border-bottom: 1px solid var(--secondary-chrome-color, rgba(102, 102, 102, 0.2));
  margin-bottom: 2px;
}
ul.explorationAppBarMenu .dropdown-item.explore .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action.explore .dropdown-content,
ul.explorationAppBarMenu .dropdown-item.view-menu .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action.view-menu .dropdown-content,
ul.explorationAppBarMenu .dropdown-item.visualInteractions-menu .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action.visualInteractions-menu .dropdown-content,
ul.explorationAppBarMenu .dropdown-item.shape-menu .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action.shape-menu .dropdown-content,
ul.explorationAppBarMenu .dropdown-item.actionButton-menu .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action.actionButton-menu .dropdown-content {
  padding-left: 40px;
}
ul.explorationAppBarMenu .dropdown-item.explore .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.explore .dropdown-label,
ul.explorationAppBarMenu .dropdown-item.view-menu .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.view-menu .dropdown-label,
ul.explorationAppBarMenu .dropdown-item.visualInteractions-menu .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.visualInteractions-menu .dropdown-label,
ul.explorationAppBarMenu .dropdown-item.shape-menu .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.shape-menu .dropdown-label,
ul.explorationAppBarMenu .dropdown-item.actionButton-menu .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.actionButton-menu .dropdown-label {
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
ul.explorationAppBarMenu .dropdown-item.explore .glyphicon,
ul.explorationAppBarMenu button.dropdown-action.explore .glyphicon,
ul.explorationAppBarMenu .dropdown-item.view-menu .glyphicon,
ul.explorationAppBarMenu button.dropdown-action.view-menu .glyphicon,
ul.explorationAppBarMenu .dropdown-item.visualInteractions-menu .glyphicon,
ul.explorationAppBarMenu button.dropdown-action.visualInteractions-menu .glyphicon,
ul.explorationAppBarMenu .dropdown-item.shape-menu .glyphicon,
ul.explorationAppBarMenu button.dropdown-action.shape-menu .glyphicon,
ul.explorationAppBarMenu .dropdown-item.actionButton-menu .glyphicon,
ul.explorationAppBarMenu button.dropdown-action.actionButton-menu .glyphicon {
  margin-left: 5px;
}
ul.explorationAppBarMenu .dropdown-item.moreOptions,
ul.explorationAppBarMenu button.dropdown-action.moreOptions {
  height: 35px;
}
ul.explorationAppBarMenu .dropdown-item.moreOptions .dropdown-content,
ul.explorationAppBarMenu button.dropdown-action.moreOptions .dropdown-content {
  padding-left: 13px;
}
ul.explorationAppBarMenu .dropdown-item.moreOptions .dropdown-label,
ul.explorationAppBarMenu button.dropdown-action.moreOptions .dropdown-label {
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
ul.explorationAppBarMenu.fluentTheme {
  background-color: var(--fluent-theme-white-color, #FFF);
  color: var(--fluent-theme-neutral-primary-color, #323130);
  width: 240px;
  border: none;
}
ul.explorationAppBarMenu.fluentTheme h3 {
  color: var(--fluent-theme-neutral-primary-color, #323130);
  left: 8px;
  right: 32px;
  top: 9px;
  bottom: 8px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
ul.explorationAppBarMenu.fluentTheme .topHeader {
  padding-left: 8px;
  padding-top: 9px;
}
ul.explorationAppBarMenu.fluentTheme .topHeader mat-icon {
  color: var(--fluent-theme-neutral-primary-color, #323130);
  font-size: 14px;
  height: 20px;
  width: 14px;
  padding: 3px 0px;
}
ul.explorationAppBarMenu.fluentTheme .bottomHeader {
  background-color: var(--fluent-theme-white-color, #FFF);
  color: var(--fluent-theme-neutral-primary-color, #323130);
  border-top: 1px solid var(--fluent-theme-neutral-lighter-color, #F3F2F1);
}
ul.explorationAppBarMenu.fluentTheme.themeableElement {
  border: 1px solid var(--fluent-theme-white-color, #FFF);
  border-radius: 2px;
}
html[data-focus-source="key"] .newPaneColors.explorationContainer .reading .appBarContent ul &gt; li button:focus::before,
html[data-focus-source="key"] .newPaneColors.explorationContainer .reading .appBarContent ul &gt; li button:focus span {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
/** App Bar Menus */
ul.reportAppBarMenu {
  width: 270px;
  color: var(--neutral-primary-color, #333333);
  border: 1px solid var(--report-border-color_editing, #e1e1e1);
  font-size: 12px;
}
ul.reportAppBarMenu .dropdown-item {
  position: relative;
  display: block;
  height: 75px;
  padding: 0;
  overflow: hidden;
}
ul.reportAppBarMenu .dropdown-item &gt; a {
  padding: 0;
}
ul.reportAppBarMenu .dropdown-item:hover {
  background: var(--theme-light-color, #F2C811);
}
ul.reportAppBarMenu .dropdown-item .dropdown-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: 10px 13px no-repeat;
  padding-left: 60px;
  cursor: default;
}
ul.reportAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-save::before,
ul.reportAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-print::before,
ul.reportAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-saveas::before {
  content: none;
}
ul.reportAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-save,
ul.reportAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-print,
ul.reportAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-saveas {
  position: relative;
}
ul.reportAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-save i,
ul.reportAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-print i,
ul.reportAppBarMenu .dropdown-item .dropdown-content.pbi-glyph-saveas i {
  position: absolute;
  left: 10px;
  top: 7px;
  content: '';
}
ul.reportAppBarMenu .dropdown-item .dropdown-content.exportToPowerPoint .dropdown-label::before {
  background-image: url("../images/explorationContainer.sprites.png");
  background-position: -643px -529px;
  width: 41px;
  height: 40px;
  position: absolute;
  left: 10px;
  content: '';
}
ul.reportAppBarMenu .dropdown-item .dropdown-content.shareWithPeople .dropdown-label::before {
  background-image: url("../images/explorationContainer.sprites.png");
  background-position: -844px -529px;
  width: 32px;
  height: 32px;
  position: absolute;
  left: 10px;
  content: '';
}
ul.reportAppBarMenu .dropdown-item .dropdown-content.embed .dropdown-label::before {
  background-image: url("../images/explorationContainer.sprites.png");
  background-position: -1120px -828px;
  width: 32px;
  height: 32px;
  position: absolute;
  left: 10px;
  content: '';
}
ul.reportAppBarMenu .dropdown-item .dropdown-content .dropdown-label {
  padding-top: 10px;
  font-family: 'Segoe UI Bold', 'wf_segoe-ui_bold', helvetica, arial, sans-serif;
  /* fix for chrome's bold rendering */
}
ul.reportAppBarMenu .dropdown-item .dropdown-content &gt; * {
  line-height: 1.4;
  color: var(--neutral-primary-color, #333333);
}
.reportContainerContent .embeddedPV {
  background: var(--white-color, #FFF);
}
.reportContainerContent .editing {
  background: var(--report-background-color_editing, #fafafa);
}
.reportContainerContent .editing &gt; * {
  background: var(--report-background-color_editing, #fafafa);
}
/* reading mode - default */
.reportContainerContent {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0;
  padding: 0;
  background: var(--white-color, #FFF);
  z-index: 0;
  /* TODO: 8668295, stop styling .glyphicon globally */
}
.reportContainerContent .appBar {
  background: var(--neutral-primary-color, #333333);
}
.reportContainerContent i {
  padding-left: 5px;
  color: inherit;
}
.reportContainerContent i.glyphicon {
  margin-left: 5px;
  padding-left: 0;
}
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
 *  Power BI Visualizations
 *
 *  Copyright (c) Microsoft Corporation
 *  All rights reserved.
 *  MIT License
 *
 *  Permission is hereby granted, free of charge, to any person obtaining a copy
 *  of this software and associated documentation files (the ""Software""), to deal
 *  in the Software without restriction, including without limitation the rights
 *  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 *  copies of the Software, and to permit persons to whom the Software is
 *  furnished to do so, subject to the following conditions:
 *
 *  The above copyright notice and this permission notice shall be included in
 *  all copies or substantial portions of the Software.
 *
 *  THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 *  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 *  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 *  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 *  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 *  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 *  THE SOFTWARE.
 */
/*
 *  Power BI Visualizations
 *
 *  Copyright (c) Microsoft Corporation
 *  All rights reserved.
 *  MIT License
 *
 *  Permission is hereby granted, free of charge, to any person obtaining a copy
 *  of this software and associated documentation files (the ""Software""), to deal
 *  in the Software without restriction, including without limitation the rights
 *  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 *  copies of the Software, and to permit persons to whom the Software is
 *  furnished to do so, subject to the following conditions:
 *
 *  The above copyright notice and this permission notice shall be included in
 *  all copies or substantial portions of the Software.
 *
 *  THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 *  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 *  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 *  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 *  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 *  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 *  THE SOFTWARE.
 */
/* WebChart */
.webChart .webChartAxis {
  fill: none;
  stroke: #ddd;
  stroke-width: 1px;
}
.webChart .firstInstance {
  fill: rgba(235, 94, 94, 0.25);
  stroke: #eb5e5e;
  stroke-width: 2px;
  /*stroke-dasharray: 5,5;*/
}
.webChart .secondInstance {
  fill: rgba(131, 209, 52, 0.25);
  stroke: #83d134;
  stroke-width: 2px;
  /*stroke-dasharray: 5,5;*/
}
.webChart .webChartTitleLabel {
  font-size: 14px;
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
}
.webChart .webChartValueLabel {
  font-size: 14px;
}
.partitionMap {
  font-size: 13px;
}
.partitionMap .partition {
  stroke: white;
  stroke-width: 2px;
}
.partitionMap .label {
  fill: white;
}
@media print {
  .slicer-container .scrollRegion {
    height: auto !important;
  }
  .slicer-container .scrollRegion .visibleGroup {
    transform: translate(0px, 0px) !important;
  }
}
.visual {
  /* Adding custom styles to the listView jQuery Scrollbar. */
  /* Only show the scrollbars on hover or when being dragged. */
  /* Animated Text (and card) Styles */
  /* Deprecated. Done use it for new charts. */
}
.visual .direct-edit-placeholder-outline {
  position: absolute;
  border: 1px black dashed;
  cursor: text;
}
.visual .flex {
  display: flex;
  display: -webkit-flex;
}
.visual .flex-row {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.visual .flex-column {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
}
.visual .flex-justify-content-center {
  display: flex;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.visual .flex-justify-content-start {
  display: flex;
  display: -webkit-flex;
  justify-content: flex-start;
  -webkit-justify-content: flex-start;
}
.visual .flex-justify-content-end {
  display: flex;
  display: -webkit-flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.visual .flex-align-items-center {
  display: flex;
  display: -webkit-flex;
  align-items: center;
  -webkit-align-items: center;
}
.visual .flex-align-items-start {
  display: flex;
  display: -webkit-flex;
  align-items: flex-start;
  -webkit-align-items: flex-start;
}
.visual .flex-order-first {
  display: flex;
  display: -webkit-flex;
  order: 0;
  -webkit-order: 0;
}
.visual .flex-order-second {
  display: flex;
  display: -webkit-flex;
  order: 1;
  -webkit-order: 1;
}
.visual .flex-order-third {
  display: flex;
  display: -webkit-flex;
  order: 2;
  -webkit-order: 2;
}
.visual .flex-order-fourth {
  display: flex;
  display: -webkit-flex;
  order: 3;
  -webkit-order: 3;
}
.visual .flex-grow {
  display: flex;
  display: -webkit-flex;
  flex-grow: 1;
  -webkit-flex-grow: 1;
}
.visual a:link {
  color: var(--default-link-color, #1F3A93);
  text-decoration: underline;
}
.visual a:visited {
  color: var(--default-visited-link-color, #551A8B);
}
.visual a:active {
  color: var(--theme-primary-color, #F2C811);
}
.visual .powervisuals-glyph {
  font-size: inherit;
}
.visual .powervisuals-glyph.big-kpi {
  font-size: 48px;
}
.visual.disable-events {
  pointer-events: none;
}
.visual.disable-events-format-mode {
  pointer-events: none;
}
.visual.disable-events-format-mode .sub-selectable {
  pointer-events: auto;
}
.visual .slicer-container {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
}
html[data-focus-source="key"] .visual .slicer-container.focused .slicer-content-wrapper .slicerItemContainer:focus,
html[data-focus-source="key"] .visual .slicer-container.focused .slicerItemsContainer .individualItemContainer:focus,
html[data-focus-source="key"] .visual .slicer-container.focused .relative-slicer .selection-container .ui-selectmenu-button:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: -1px;
}
html[data-focus-source="key"] .visual .slicer-container.focused .slicer-header-wrapper .slicer-header-clear:focus,
html[data-focus-source="key"] .visual .slicer-container.focused .slicer-header-wrapper .ui-selectmenu-button:focus,
html[data-focus-source="key"] .visual .slicer-container.focused .slicer-header-wrapper .slicer-helper-tooltip-button:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .slicer-container .slicer-header-wrapper {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.visual .slicer-container .slicer-content-wrapper {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  -webkit-flex: 1 0 0px;
  flex: 1 0 0px;
}
.visual .slicer-container .slicer-content-wrapper .scroll-wrapper {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
}
.visual .slicer-container .slicer-content-wrapper .searchHeader {
  overflow: hidden;
}
.visual .slicer-container .slicer-content-wrapper .searchHeader.collapsed {
  display: none;
}
.visual .slicer-container .slicer-content-wrapper .searchHeader.show {
  display: -webkit-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-width: 1px;
  border-bottom: 1px solid var(--neutral-tertiary-alt-color, #C8C8C8);
  min-height: 20px;
  margin: 0;
}
.visual .slicer-container .slicer-content-wrapper .searchHeader .search {
  cursor: pointer;
  margin: 0 8px;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  color: var(--neutral-dark-color, #212121);
}
.visual .slicer-container .slicer-content-wrapper .searchHeader input {
  color: var(--neutral-primary-color, #333333);
  cursor: auto;
  align-self: center;
  flex: 1 1 0px;
  -webkit-flex: 1 1 0px;
  border-style: none;
  padding: 0;
}
html[data-focus-source="key"] .visual .slicer-container .slicer-content-wrapper .searchHeader input:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .slicer-container .slicer-content-wrapper .searchHeader input:focus {
  outline: none;
}
.visual .slicer-container.full-screen .slicer-header {
  margin: 0;
  height: 28px;
  background-color: var(--neutral-light-color, #EAEAEA);
}
.visual .slicer-container.full-screen .slicer-header .slicer-header-title {
  margin: 0;
  height: inherit;
}
.visual .slicer-container.full-screen .slicer-header .slicer-header-title .slicer-header-clear {
  padding: 7px 14px 7px 10px;
}
.visual .slicer-container.full-screen .slicer-header .slicer-header-text {
  font-weight: bold;
  line-height: 14px;
  padding: 8px 44px 3px 16px;
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
}
.visual .slicer-container.full-screen .slicer-content-wrapper {
  background-color: var(--white-color, #FFF);
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .searchHeader.show {
  border: none;
  border-bottom: 1px solid var(--neutral-tertiary-alt-color, #C8C8C8);
  line-height: 48px;
  min-height: 48px;
  position: relative;
  margin: 0;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .searchHeader .icon {
  display: inline-block;
  position: absolute;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .searchHeader .icon.hidden {
  display: none;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .searchHeader .icon.searchIcon {
  right: 10px;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .searchHeader .icon.clearSearchTextButton {
  font-size: 12px;
  right: 6px;
  padding: 0 10px;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .searchHeader .search {
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .searchHeader input::-webkit-input-placeholder {
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .searchHeader input:-moz-placeholder {
  /* Firefox 18- */
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .searchHeader input::-moz-placeholder {
  /* Firefox 19+ */
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .searchHeader input:-ms-input-placeholder {
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .searchHeader input {
  color: var(--neutral-dark-color, #212121);
  padding: 0 44px 0 16px;
  font-size: 13px;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .slicerItemContainer {
  padding: 14px 0;
  height: 48px;
  border-bottom-color: var(--neutral-light-color, #EAEAEA);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  opacity: 1;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .slicerItemContainer .expandButton {
  margin-right: 0;
  margin-left: 8px;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .slicerItemContainer[disabled] {
  opacity: 0.5;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .slicerCheckbox {
  position: absolute;
  right: 0;
  margin: 0;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .slicerCheckbox .checkmark {
  margin-right: 19px;
  float: right;
  cursor: pointer;
  display: block;
  visibility: hidden;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .slicerCheckbox span {
  width: 9px;
  height: 9px;
  border: none;
  box-shadow: none;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .slicerCheckbox.selected span.checkmark {
  visibility: visible;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .slicerCheckbox.selected ~ .slicerText,
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .slicerCheckbox.partiallySelected ~ .slicerText {
  font-family: 'Segoe UI Bold', 'wf_segoe-ui_bold', helvetica, arial, sans-serif !important;
}
.visual .slicer-container.full-screen .slicer-content-wrapper .slicerContainer .slicerText {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  padding-left: 16px;
}
.visual .slicerContainer {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  cursor: pointer;
  font-size: 14px;
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
  overflow: auto;
}
html[data-focus-source="key"] .visual .slicerContainer:focus-within {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .slicerContainer .slicerBody {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
}
.visual .slicerContainer .slicerBody .slicerEmptyResult {
  margin-top: 0px;
  margin-bottom: 0px;
}
.visual .slicerContainer .row {
  display: flex;
}
.visual .slicerContainer .slicerItemContainer {
  margin: 0;
  padding: 2px 0 0 8px;
  box-sizing: border-box;
  white-space: nowrap;
  cursor: pointer;
  display: -webkit-box !important;
  display: flex !important;
  justify-content: space-between;
  overflow: hidden;
  align-items: center;
  width: 100%;
  outline: none;
  opacity: 1;
}
.visual .slicerContainer .slicerItemContainer[disabled] {
  opacity: 0.5;
}
.visual .slicerContainer .slicerItemContainer .expandButton {
  cursor: pointer;
  display: block;
  margin-right: 8px;
  margin-bottom: 2px;
  color: var(--gray-120, #797775);
}
.visual .slicerContainer .slicerItemContainer .expandButton .glyphicon {
  font-size: inherit;
  color: inherit;
}
.visual .slicerContainer .slicerItemContainer .expandButton.hidden {
  visibility: hidden;
}
.visual .slicerContainer .slicerItemContainer * {
  display: table-cell;
  vertical-align: bottom;
}
.visual .slicerContainer .slicerItemContainer img {
  max-width: 100px;
  width: 100%;
}
.visual .slicerContainer .slicerItemContainer:hover .expandButton,
.visual .slicerContainer .slicerItemContainer:hover .slicerCheckbox span,
.visual .slicerContainer .slicerItemContainer:hover .partiallySelected .checkboxOutlineContrast {
  color: var(--gray-140, #484644);
}
.visual .slicerContainer .slicerCheckbox {
  cursor: pointer;
  vertical-align: middle;
  align-self: center;
  margin-right: 8px;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  display: flex;
  --slicer-selected-color: var(--neutral-dark-color, #212121);
  --slicer-partial-selected-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
[data-legacy-theming="false"] .visual .slicerContainer .slicerCheckbox {
  --slicer-selected-color: #212121;
  --slicer-partial-selected-color: #C8C8C8;
}
.visual .slicerContainer .slicerCheckbox input {
  display: none;
}
.visual .slicerContainer .slicerCheckbox span {
  font-size: 13.333px;
}
.visual .slicerContainer .slicerCheckbox span.checkbox::before {
  content: '\E739';
}
.visual .slicerContainer .slicerCheckbox span.radiobutton::before {
  content: '\ECCA';
}
.visual .slicerContainer .slicerCheckbox .checkboxOutline {
  color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.visual .slicerContainer .slicerCheckbox .checkboxOutlineContrast {
  color: var(--gray-120, #797775);
}
.visual .slicerContainer .slicerCheckbox.selected span {
  color: var(--slicer-selected-color);
}
.visual .slicerContainer .slicerCheckbox.selected span.checkbox::before {
  content: '\E73B';
}
.visual .slicerContainer .slicerCheckbox.selected span.radiobutton::before {
  content: '\ECCB';
}
.visual .slicerContainer .slicerCheckbox.partiallySelected span {
  color: var(--slicer-partial-selected-color);
}
.visual .slicerContainer .slicerCheckbox.partiallySelected span.checkboxOutlineContrast {
  color: var(--neutral-secondary-alt-color, #777777);
}
.visual .slicerContainer .slicerCheckbox.partiallySelected span.checkbox::before {
  content: '\F16E';
}
.visual .slicerContainer .slicerCheckbox.partiallySelected span.radiobutton::before {
  content: '\ECCB';
}
.visual .slicerContainer .slicerText {
  align-self: center;
  flex: 1 1 0px;
  -webkit-flex: 1 1 0px;
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.visual .slicerContainer .slicerCountText {
  align-self: center;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  display: inline-block;
}
.visual .slicerContainer.isMultiSelectEnabled .slicerCheckbox.selected:not(.partiallySelected) {
  /* TODO: Use a checkmark glyph rather than drawing a custom one using transforms and offsets. */
}
.visual .slicerContainer.isMultiSelectEnabled .slicerCheckbox.selected:not(.partiallySelected) span.checkbox::before {
  content: '\E73D';
  /* Done for back compatibility*/
  background-color: var(--white-color, #FFF);
}
.visual .horizontalSlicerContainer {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex: 1 0 auto;
  -webkit-flex: 1 0 auto;
}
.visual .horizontalSlicerContainer.canScrollRight .navigationArrow.right {
  visibility: visible;
  flex-shrink: 0;
}
.visual .horizontalSlicerContainer.canScrollRight .tabularNavigationArrow.right {
  visibility: visible;
  flex-shrink: 0;
}
.visual .horizontalSlicerContainer.canScrollLeft .navigationArrow.left {
  visibility: visible;
  flex-shrink: 0;
}
.visual .horizontalSlicerContainer.canScrollLeft .tabularNavigationArrow.left {
  visibility: visible;
  flex-shrink: 0;
}
.visual .horizontalSlicerContainer.tabular {
  width: 100%;
  height: 100%;
}
.visual .horizontalSlicerContainer.tabular .slicerItemsContainer .individualItemContainer {
  flex: 1 1 0px;
  -webkit-flex: 1 1 0px;
  margin: 2px;
  outline: none;
  opacity: 1;
}
.visual .horizontalSlicerContainer.tabular .slicerItemsContainer .individualItemContainer[disabled] {
  opacity: 0.5;
}
.visual .horizontalSlicerContainer.tabular .slicerItemsContainer .containerBackground {
  background-color: var(--neutral-light-color, #EAEAEA);
}
.visual .horizontalSlicerContainer.tabular .slicerItemsContainer .containerBackgroundContrast {
  background-color: var(--globalColorWhite);
}
.visual .horizontalSlicerContainer.tabular .tabularNavigationArrow {
  visibility: hidden;
  background-color: transparent;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.visual .horizontalSlicerContainer.tabular .tabularNavigationArrow.right {
  margin-left: 5px;
  width: 14px;
  height: 24px;
}
.visual .horizontalSlicerContainer.tabular .tabularNavigationArrow.right.powervisuals-glyph {
  font-size: inherit;
}
.visual .horizontalSlicerContainer.tabular .tabularNavigationArrow.right.powervisuals-glyph.right-nav-arrow {
  font-size: 16px;
}
.visual .horizontalSlicerContainer.tabular .tabularNavigationArrow.left {
  margin-right: 5px;
  width: 14px;
  height: 24px;
}
.visual .horizontalSlicerContainer.tabular .tabularNavigationArrow.left.powervisuals-glyph {
  font-size: inherit;
}
.visual .horizontalSlicerContainer.tabular .tabularNavigationArrow.left.powervisuals-glyph.left-nav-arrow {
  font-size: 16px;
}
.visual .horizontalSlicerContainer .navigationArrow {
  visibility: hidden;
  background-color: white;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.visual .horizontalSlicerContainer .navigationArrow.right {
  background-image: url("../images/visuals.sprites.png");
  background-position: -62px -72px;
  width: 14px;
  height: 24px;
  margin-left: 5px;
}
.visual .horizontalSlicerContainer .navigationArrow.left {
  background-image: url("../images/visuals.sprites.png");
  background-position: -48px -72px;
  width: 14px;
  height: 24px;
  margin-right: 5px;
}
.visual .horizontalSlicerContainer .flexDisplay {
  display: -webkit-flex;
  display: flex;
}
.visual .horizontalSlicerContainer .slicerBody {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
  align-items: center;
  flex: 1 0 auto;
  -webkit-flex: 1 0 auto;
  justify-content: space-between;
}
.visual .horizontalSlicerContainer .slicerItemsContainer {
  vertical-align: top;
  flex-direction: row;
  align-self: stretch;
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
  min-width: 0px;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.selected,
.visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.partiallySelected {
  color: var(--white-color, #FFF) !important;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.selected .slicerCheckbox,
.visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.partiallySelected .slicerCheckbox {
  opacity: 1;
}
@media (hover: hover) and (pointer: fine) {
  .visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties:hover {
    background-color: var(--neutral-light-color, #EAEAEA) !important;
  }
  .visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties:hover .slicerCheckbox {
    opacity: 1;
  }
}
.visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.selected {
  background-color: var(--neutral-primary-color, #333333) !important;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.selected .slicerCheckbox {
  opacity: 1;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.partiallySelected {
  background-color: rgba(51, 51, 51, 0.6) !important;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.partiallySelected .slicerCheckbox {
  opacity: 1;
}
@media (hover: hover) and (pointer: fine) {
  .visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.selected:hover,
  .visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.partiallySelected:hover {
    background-color: var(--neutral-primary-color-alt3, #515151) !important;
  }
  .visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.selected:hover .slicerCheckbox,
  .visual .horizontalSlicerContainer .slicerItemsContainer .selection-properties.partiallySelected:hover .slicerCheckbox {
    opacity: 1;
  }
}
.visual .horizontalSlicerContainer .slicerItemsContainer .columnItemContainer {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex: 1 1 0px;
  min-width: 0px;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer {
  flex: 1 1 0px;
  -webkit-flex: 1 1 0px;
  box-sizing: border-box;
  align-items: center;
  min-width: 0px;
  justify-content: center;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
  outline: none;
  opacity: 1;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.selected,
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.partiallySelected {
  color: var(--white-color, #FFF) !important;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.selected .slicerCheckbox,
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.partiallySelected .slicerCheckbox {
  opacity: 1;
}
@media (hover: hover) and (pointer: fine) {
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer:hover {
    background-color: var(--neutral-light-color, #EAEAEA) !important;
  }
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer:hover .slicerCheckbox {
    opacity: 1;
  }
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.selected {
  background-color: var(--neutral-primary-color, #333333) !important;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.selected .slicerCheckbox {
  opacity: 1;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.partiallySelected {
  background-color: rgba(51, 51, 51, 0.6) !important;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.partiallySelected .slicerCheckbox {
  opacity: 1;
}
@media (hover: hover) and (pointer: fine) {
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.selected:hover,
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.partiallySelected:hover {
    background-color: var(--neutral-primary-color-alt3, #515151) !important;
  }
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.selected:hover .slicerCheckbox,
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.partiallySelected:hover .slicerCheckbox {
    opacity: 1;
  }
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.selected .slicerText {
  color: var(--white-color, #FFF);
}
@media (hover: hover) and (pointer: fine) {
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText:hover,
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.selected .slicerText:hover {
    color: var(--neutral-primary-color, #333333);
    cursor: pointer;
  }
}
html[data-focus-source="key"] .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer.selected:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: -3px;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer[disabled] {
  opacity: 0.5;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .horizontalImageContainer {
  flex: 0 1 auto;
  -webkit-flex: 0 1 auto;
  height: 100%;
  position: relative;
  overflow: hidden;
  justify-content: center;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  opacity: 1;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .horizontalImageContainer .horizontalSlicerImage {
  flex: 0 1 auto;
  -webkit-flex: 0 1 auto;
  min-width: 0px;
  max-width: 100px;
  width: 100%;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .horizontalImageContainer .slicerCheckbox {
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .horizontalImageContainer[disabled] {
  opacity: 0.5;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  box-sizing: border-box;
  padding: 4px 0;
  flex: 1 1 0px;
  -webkit-flex: 1 1 0px;
  min-width: 0px;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.selected,
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.partiallySelected {
  color: var(--white-color, #FFF) !important;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.selected .slicerCheckbox,
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.partiallySelected .slicerCheckbox {
  opacity: 1;
}
@media (hover: hover) and (pointer: fine) {
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText:hover {
    background-color: var(--neutral-light-color, #EAEAEA) !important;
  }
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText:hover .slicerCheckbox {
    opacity: 1;
  }
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.selected {
  background-color: var(--neutral-primary-color, #333333) !important;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.selected .slicerCheckbox {
  opacity: 1;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.partiallySelected {
  background-color: rgba(51, 51, 51, 0.6) !important;
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.partiallySelected .slicerCheckbox {
  opacity: 1;
}
@media (hover: hover) and (pointer: fine) {
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.selected:hover,
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.partiallySelected:hover {
    background-color: var(--neutral-primary-color-alt3, #515151) !important;
  }
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.selected:hover .slicerCheckbox,
  .visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText.partiallySelected:hover .slicerCheckbox {
    opacity: 1;
  }
}
.visual .horizontalSlicerContainer .slicerItemsContainer .individualItemContainer .slicerText &gt; span {
  text-align: center;
}
.visual .scroll-wrapper {
  display: block;
  width: 100%;
  height: 100%;
}
.visual .scroll-wrapper .scroll-content {
  height: inherit;
}
.visual .scroll-wrapper .scroll-element.scroll-x {
  height: 8px !important;
}
.visual .scroll-wrapper .scroll-element.scroll-y {
  width: 8px !important;
  right: 0px;
  left: unset;
}
.visual .scroll-wrapper .scroll-element .scroll-element_track {
  background-color: transparent !important;
}
.visual .scroll-wrapper .scroll-element .scroll-element_outer,
.visual .scroll-wrapper .scroll-element .scroll-bar {
  border-radius: 0;
}
.visual .scroll-wrapper .scroll-element .scroll-bar {
  background-color: var(--gray-80, #B3B0AD) !important;
  opacity: 0.5;
}
.visual:not(.disableScrollHover) .scroll-wrapper:hover .scroll-element .scroll-bar,
.visual:not(.disableScrollHover) .scroll-wrapper .scroll-element.scroll-draggable .scroll-bar {
  opacity: 1;
}
.visual .overflowingText {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
}
html[data-focus-source="key"] .visual .legend:focus,
html[data-focus-source="key"] .visual .legend .legend-item:focus,
html[data-focus-source="key"] .visual .legend .nextNavArrow:focus,
html[data-focus-source="key"] .visual .legend .previousNavArrow:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .legend:focus,
.visual .legend .legend-item:focus,
.visual .legend .nextNavArrow:focus,
.visual .legend .previousNavArrow:focus {
  outline: none;
}
.visual .legend .nextNavArrow,
.visual .legend .previousNavArrow {
  cursor: pointer;
}
.visual .legend .navArrow {
  fill: var(--neutral-primary-color, #333333);
  cursor: pointer;
  /* stroke enabled for a bigger click target, but smaller visible arrow size */
  stroke: var(--white-color, #FFF);
  stroke-width: 2px;
}
.visual .cartesian-grid-container {
  position: absolute;
  z-index: 100;
}
.visual .cartesianChart .hideLinesOnAxis .tick line {
  display: none;
}
.visual .cartesianChart .hideLinesOnAxis path.domain {
  display: none;
}
.visual .cartesianChart .showLinesOnAxis path.domain {
  display: none;
  fill: none;
}
.visual .cartesianChart .showLinesOnAxis .tick line {
  padding-left: 10px;
  display: inline;
}
.visual .cartesianChart .showLinesOnAxis .tick line.zero-line {
  stroke: var(--neutral-tertiary-color, #A6A6A6);
}
.visual .cartesianChart .axisGraphicsContext {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 11px;
}
.visual .cartesianChart .axisGraphicsContext text {
  fill: var(--neutral-secondary-alt-color, #777777);
}
.visual .cartesianChart .axisGraphicsContext .axis line {
  fill: none;
  /* theme */
  shape-rendering: auto;
}
.visual .cartesianChart .brush .background {
  fill-opacity: 0.5;
  fill: var(--neutral-light-color, #EAEAEA);
  visibility: visible !important;
  cursor: default !important;
}
.visual .cartesianChart .brush .extent {
  fill-opacity: 0.2;
  cursor: default !important;
}
.visual .cartesianChart .brush.responsive .background {
  fill: #E1E1E1;
  fill-opacity: 0.5;
}
.visual .cartesianChart .brush.responsive .extent {
  fill: var(--globalColorBlack, #000);
  fill-opacity: 0.24;
}
.visual .cartesianChart .brush .overlay {
  fill-opacity: 0.5;
  fill: var(--neutral-light-color, #EAEAEA);
  visibility: visible !important;
  cursor: default !important;
  z-index: inherit;
  padding: inherit;
  display: inherit;
  box-sizing: inherit;
  box-shadow: inherit;
  position: inherit;
}
.visual .cartesianChart .brush .selection {
  fill: var(--globalColorBlack, #000);
  fill-opacity: 0.2;
  cursor: default !important;
}
.visual .cartesianChart .brush.responsive .overlay {
  fill: #E1E1E1;
  fill-opacity: 0.5;
  z-index: inherit;
  padding: inherit;
  display: inherit;
  box-sizing: inherit;
  box-shadow: inherit;
  position: inherit;
}
.visual .cartesianChart .brush.responsive .selection {
  fill: var(--globalColorBlack, #000);
  fill-opacity: 0.24;
}
.visual .cartesianChart .reference-line-front {
  pointer-events: none;
}
.visual .cartesianChart .trend-line {
  pointer-events: none;
}
.visual .cartesianChart .interactivity-trend-line {
  stroke-width: 10px;
  pointer-events: all;
}
.visual .cartesianChart .forecast-line-layer {
  pointer-events: none;
}
.visual .cartesianChart .interactivity-gridline {
  stroke: var(--white-color, #FFF);
  stroke-opacity: 0;
}
.visual .plot-area-lasso-select {
  fill: var(--lasso-select-window-color, var(--gray-120, #797775));
  fill-opacity: 0.5;
  stroke: var(--lasso-select-window-color, var(--gray-120, #797775));
  stroke-width: 1px;
  pointer-events: none;
}
.visual .cartesianChartResponsiveIcon {
  background: url("../images/cartesianChartResponsiveIcon.svg") center center no-repeat;
  position: absolute;
}
.visual .slicerResponsiveIcon {
  background: url("../images/slicerResponsiveIcon.svg") center center no-repeat;
  position: absolute;
}
.visual .animatedNumber .mainText,
.visual .card .mainText {
  fill: var(--neutral-primary-color, #333333);
  font-family: 'wf_standard-font_light', helvetica, arial, sans-serif;
}
html[data-focus-source="key"] .visual .card:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .card:focus {
  outline: none;
}
.visual .columnChart .interactive-hover-line {
  stroke: var(--interactive-hover-line-color, #666666);
  stroke-width: 3px;
  opacity: 1;
}
.visual .columnChart .drag-handle {
  fill: #666666;
  opacity: 1;
}
.visual .columnChart .uncertainty {
  pointer-events: none;
}
.visual .columnChart .uncertainty .uncertainty-marker,
.visual .columnChart .uncertainty .uncertainty-marker-active {
  fill: none;
}
.visual .columnChart :focus {
  outline: none;
}
html[data-focus-source="key"] .visual .columnChart :not(.setFocusRing):focus {
  stroke: var(--focus-outline-color, #000);
  stroke-width: 1px;
}
html[data-focus-source="key"] .visual .columnChart .setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
html[data-focus-source="program"] .visual .columnChart .managed-tab-index-element.setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
.visual .columnChart .mainGraphicsContext.withCrispEdges .column {
  shape-rendering: crispEdges;
}
.visual .decompositionTree :focus,
.visual.visual-decompositionTreeVisual :focus {
  outline: none;
}
html[data-focus-source="key"] .visual .decompositionTree :not(.setFocusRing):focus,
html[data-focus-source="key"] .visual.visual-decompositionTreeVisual :not(.setFocusRing):focus {
  stroke: var(--focus-outline-color, #000);
  stroke-width: 1px;
}
html[data-focus-source="key"] .visual .decompositionTree .setFocusRing:focus,
html[data-focus-source="key"] .visual.visual-decompositionTreeVisual .setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
html[data-focus-source="program"] .visual .decompositionTree .managed-tab-index-element.setFocusRing:focus,
html[data-focus-source="program"] .visual.visual-decompositionTreeVisual .managed-tab-index-element.setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
.visual .waterfallChart :focus {
  outline: none;
}
html[data-focus-source="key"] .visual .waterfallChart :not(.setFocusRing):focus {
  stroke: var(--focus-outline-color, #000);
  stroke-width: 1px;
}
html[data-focus-source="key"] .visual .waterfallChart .setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
html[data-focus-source="program"] .visual .waterfallChart .managed-tab-index-element.setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
.visual .waterfallChart .waterfall-connector {
  stroke-width: 1px;
  shape-rendering: auto;
}
.visual .lineChart .mainGraphicsContext path,
.visual .realTimeLineChart .mainGraphicsContext path {
  fill: none;
}
.visual .lineChart .mainGraphicsContext .uncertainty,
.visual .realTimeLineChart .mainGraphicsContext .uncertainty {
  pointer-events: none;
}
.visual .lineChart .mainGraphicsContext .uncertainty path:not(.uncertainty-marker, .uncertainty-marker-active),
.visual .realTimeLineChart .mainGraphicsContext .uncertainty path:not(.uncertainty-marker, .uncertainty-marker-active) {
  stroke-width: inherit;
}
.visual .lineChart .mainGraphicsContext .uncertainty path:not(.uncertainty-line, .uncertainty-marker, .uncertainty-marker-active),
.visual .realTimeLineChart .mainGraphicsContext .uncertainty path:not(.uncertainty-line, .uncertainty-marker, .uncertainty-marker-active) {
  fill: inherit;
  stroke-linecap: inherit;
}
.visual .lineChart .mainGraphicsContext path.catArea,
.visual .realTimeLineChart .mainGraphicsContext path.catArea {
  pointer-events: none;
}
.visual .lineChart .mainGraphicsContext .interactivity-line,
.visual .realTimeLineChart .mainGraphicsContext .interactivity-line {
  stroke: var(--white-color, #FFF);
  stroke-opacity: 0;
}
.visual .lineChart .tooltip-overlay,
.visual .realTimeLineChart .tooltip-overlay {
  fill: transparent;
  pointer-events: all;
}
.visual .lineChart .hover-line,
.visual .realTimeLineChart .hover-line {
  stroke: var(--interactive-hover-line-color, #666666);
  pointer-events: none;
}
.visual .lineChart .hover-line .interactive,
.visual .realTimeLineChart .hover-line .interactive {
  stroke-width: 3px;
  opacity: 1;
}
.visual .lineChart .hover-line .selection-circle,
.visual .realTimeLineChart .hover-line .selection-circle {
  stroke: var(--chart-axis-grid-line-color, #e9e9e9);
}
.visual .lineChart .hover-line .circle-item,
.visual .realTimeLineChart .hover-line .circle-item {
  stroke: none;
  pointer-events: none;
}
.visual .lineChart .drag-handle,
.visual .realTimeLineChart .drag-handle {
  fill: #666666;
  opacity: 1;
}
.visual .lineChart :focus,
.visual .realTimeLineChart :focus {
  outline: none;
}
html[data-focus-source="key"] .visual .lineChart :not(.setFocusRing):focus,
html[data-focus-source="key"] .visual .realTimeLineChart :not(.setFocusRing):focus {
  stroke: var(--focus-outline-color, #000);
  stroke-width: 1px;
}
html[data-focus-source="key"] .visual .lineChart .setFocusRing:focus,
html[data-focus-source="key"] .visual .realTimeLineChart .setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
html[data-focus-source="program"] .visual .lineChart .managed-tab-index-element.setFocusRing:focus,
html[data-focus-source="program"] .visual .realTimeLineChart .managed-tab-index-element.setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
.visual .realTimeLineChart .mainGraphicsSVG {
  position: absolute;
  overflow: hidden;
}
.visual .funnelChart line {
  shape-rendering: auto;
}
.visual .funnelChart :focus {
  outline: none;
}
html[data-focus-source="key"] .visual .funnelChart :not(.setFocusRing):focus {
  stroke: var(--focus-outline-color, #000);
  stroke-width: 1px;
}
html[data-focus-source="key"] .visual .funnelChart .setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
html[data-focus-source="program"] .visual .funnelChart .managed-tab-index-element.setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
.visual .funnelChart:focus {
  outline: none;
}
html[data-focus-source="key"] .visual .funnelChart:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 1px;
}
.visual .funnelChart .percentBars line {
  fill: none;
  stroke-width: 1px;
}
.visual .funnelChart .percentBars text {
  text-anchor: middle;
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  stroke: none;
}
.visual .funnelChart .axis {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 11px;
}
.visual .funnelChart .axis path {
  fill: none;
}
.visual .funnelChart .axis .tick text {
  fill: var(--neutral-secondary-alt-color, #777777);
}
.visual .donutChart {
  overflow: visible !important;
}
.visual .donutChart :focus {
  outline: none;
}
html[data-focus-source="key"] .visual .donutChart :not(.setFocusRing):focus {
  stroke: var(--focus-outline-color, #000) !important;
  stroke-width: 1px !important;
  stroke-dasharray: none !important;
  stroke-opacity: 1 !important;
}
html[data-focus-source="key"] .visual .donutChart .setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 1px;
}
.visual .donutChart path.slice {
  stroke-width: 1px;
}
.visual .donutChart path.slice-highlight {
  stroke-width: 1px;
}
.visual .donutChart .labels text {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 11px;
  fill: var(--neutral-secondary-alt-color, #777777);
}
.visual .donutChart polyline {
  stroke: var(--neutral-secondary-alt-color, #777777);
  stroke-width: 1px;
  fill: rgba(0, 0, 0, 0);
}
.visual .donutChart .donutLegendArrow {
  fill: #666666;
}
.visual .donutLegend .legend-item .category {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  color: var(--neutral-secondary-color, #666666);
}
.visual .donutLegend .legend-item .percentage {
  font-family: 'Segoe UI Light', 'wf_segoe-ui_light', helvetica, arial, sans-serif;
  /* No need for color, as it would be overriden afterwards */
}
.visual .donutLegend .legend-item .value {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  color: var(--neutral-secondary-color, #666666);
}
.visual .scatterChart .mainGraphicsContext .notSelected {
  opacity: 0.6;
}
.visual .scatterChart .mainGraphicsContext .selected {
  opacity: 1;
}
.visual .scatterChart .crosshair .horizontal {
  stroke: var(--neutral-secondary-color, #666666);
  stroke-width: 3px;
  opacity: 0.6;
}
.visual .scatterChart .crosshair .vertical {
  stroke: var(--neutral-secondary-color, #666666);
  stroke-width: 3px;
  opacity: 0.6;
}
.visual .scatterChart .ratioLine {
  pointer-events: none;
}
.visual .scatterChart :focus {
  outline: none;
}
html[data-focus-source="key"] .visual .scatterChart :not(.setFocusRing):focus {
  stroke: var(--focus-outline-color, #000) !important;
  stroke-width: 1px !important;
  stroke-dasharray: none !important;
  stroke-opacity: 1 !important;
}
html[data-focus-source="key"] .visual .scatterChart .setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 1px;
}
.visual .playChart .traceLine {
  fill: none;
  stroke-width: 2px;
  stroke-linecap: round;
}
.visual .playChart .mainGraphicsContext .notSelected {
  opacity: 0.6;
}
.visual .playChart .mainGraphicsContext .selected {
  opacity: 1;
}
.visual .play-axis-container {
  position: absolute;
  overflow: hidden;
  width: 100%;
}
.visual .play-axis-container .button-container {
  height: 24px;
  width: 24px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid var(--neutral-secondary-color, #666666);
  margin: 6px 10px;
  display: inline-block;
  cursor: pointer;
}
.visual .play-axis-container .mobile-button-container {
  margin-left: 2px;
  margin-right: 18px;
  touch-action: none;
}
.visual .play-axis-container .play {
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 11px solid var(--neutral-secondary-alt-color3, #999999);
  border-right: 1px solid transparent;
  padding: 0;
  margin: 6px 8px;
  background: transparent;
  display: block;
}
.visual .play-axis-container .pause {
  width: 4px;
  height: 12px;
  border-top: 0px;
  border-bottom: 0px;
  border-left: 4px solid #999;
  border-right: 4px solid #999;
  padding: 0;
  margin: 6px 6px;
  background-color: transparent;
  display: block;
}
.visual .play-axis-container .sliders {
  display: inline-block;
  vertical-align: top;
  margin-top: 12px;
}
.visual .play-axis-container .noUi-handle {
  width: 6px;
  right: -3px;
}
.visual .play-axis-container .noUi-target[rtl='true'] .noUi-handle {
  left: -3px;
  right: auto;
}
.visual .play-axis-container .noUi-connect,
.visual .play-axis-container .noUi-origin {
  -webkit-transition: transform 800ms;
  transition: transform 800ms;
  transition-timing-function: linear;
}
.visual .play-axis-container .noUi-value {
  transform: translate(-50%, 15px);
  white-space: normal;
}
.visual .play-axis-container .noUi-value-large {
  font-size: 14px;
}
.visual .play-callout {
  pointer-events: none;
}
.visual.visual-bookmarkNavigator .tileSVG:focus-within,
.visual.visual-pageNavigator .tileSVG:focus-within {
  outline: none;
}
html[data-focus-source="key"] .visual.visual-bookmarkNavigator .tileSVG:focus-within,
html[data-focus-source="key"] .visual.visual-pageNavigator .tileSVG:focus-within {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 1px;
}
.visual .tablixContainer {
  overflow: hidden;
}
.visual .tablixContainer .tablixDiv {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: normal;
  box-sizing: border-box;
}
.visual .tablixContainer .tablixCanvas {
  position: relative;
}
.visual .tablixContainer .tablixCanvas .unselectable {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.visual .tablixContainer .tablixCanvas table {
  line-height: normal;
  font-weight: normal;
  table-layout: fixed;
}
.visual .tablixContainer .tablixCanvas tr {
  line-height: normal;
}
.visual .tablixContainer .tablixCanvas td {
  line-height: normal;
  overflow: hidden;
  vertical-align: top;
  position: relative;
}
.visual .tablixContainer .tablixCanvas .tablixTableArea {
  overflow: hidden;
  position: absolute;
  /* @noflip */
  left: 0;
  top: 0;
}
.visual .tablixContainer .tablixCanvas .tableFooterArea {
  overflow: hidden;
  position: absolute;
  /* @noflip */
  left: 0;
}
.visual .tablixContainer .tablixCanvas .tablixCellContentElement {
  position: relative;
  overflow: hidden;
}
.visual .tablixContainer .tablixCanvas .tablixCellContentHost {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.visual .tablixContainer .tablixCanvas .tablixColumnHeaderLeaf {
  display: flex;
  -ms-flex-direction: column-reverse;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.visual .tablixContainer .tablixCanvas .tablixWrappingContainer .tablixSortIconContainer {
  float: right;
}
.visual .tablixContainer .tablixCanvas .tablixWrappingContainer i.future {
  display: none;
}
.visual .tablixContainer .tablixCanvas .tablixWrappingContainer i.sorted {
  display: inline-block;
}
.visual .tablixContainer .tablixCanvas .tablixWrappingContainer:hover i.sorted {
  display: none;
}
.visual .tablixContainer .tablixCanvas .tablixWrappingContainer:hover i.future {
  display: inline-block;
}
.visual .tablixContainer .tablixCanvas .tablixValueNumeric {
  /* @noflip */
  text-align: right;
}
.visual .tablixContainer .tablixCanvas .tablixValueUrlIcon {
  text-align: center;
}
.visual .tablixContainer .tablixCanvas .tablixValueUrlIcon .tablixUrlIconGlyph {
  text-decoration: none;
}
.visual .tablixContainer .tablixCanvas .tablixValueUrlIcon .pc1::before {
  content: '\E977';
  font-family: PowrMDL2;
}
.visual .tablixContainer .tablixCanvas .tablixValueUrlIcon .page2::before {
  content: '\E7C3';
  font-family: PowrMDL2;
}
.visual .tablixContainer .tablixCanvas .tablixValueUrlIcon .mail::before {
  content: '\E715';
  font-family: PowrMDL2;
}
.visual .tablixContainer .tablixCanvas .scroll-bar-div {
  background: #F1F1F1;
  position: relative;
  user-select: none;
}
.visual .tablixContainer .tablixCanvas .scroll-bar-part-arrow {
  background: #F1F1F1;
  position: absolute;
  text-align: center;
  user-select: none;
}
.visual .tablixContainer .tablixCanvas .scroll-bar-part-arrow:hover {
  background-color: #cecece;
}
.visual .tablixContainer .tablixCanvas .scroll-bar-part-bar {
  background: #cecece;
  position: absolute;
  text-align: center;
  user-select: none;
}
.visual .tablixContainer .tablixCanvas .scroll-bar-part-bar:hover {
  background: #c0c0c0;
}
.visual .tablixContainer .tablixDashboard {
  position: relative;
}
.visual .tablixContainer .tablixDashboard .unselectable {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.visual .tablixContainer .tablixDashboard table {
  line-height: normal;
  font-weight: normal;
  table-layout: fixed;
}
.visual .tablixContainer .tablixDashboard tr {
  line-height: normal;
}
.visual .tablixContainer .tablixDashboard td {
  line-height: normal;
  overflow: hidden;
  vertical-align: top;
  position: relative;
}
.visual .tablixContainer .tablixDashboard .tablixTableArea {
  overflow: hidden;
  position: absolute;
  /* @noflip */
  left: 0;
  top: 0;
}
.visual .tablixContainer .tablixDashboard .tableFooterArea {
  overflow: hidden;
  position: absolute;
  /* @noflip */
  left: 0;
  background-color: white;
}
.visual .tablixContainer .tablixDashboard .tablixCellContentElement {
  position: relative;
  overflow: hidden;
}
.visual .tablixContainer .tablixDashboard .tablixCellContentHost {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.visual .tablixContainer .tablixDashboard .tablixColumnHeaderLeaf .tablixSortIconContainer {
  float: right;
}
.visual .tablixContainer .tablixDashboard .tablixColumnHeaderLeaf i.future {
  display: none;
}
.visual .tablixContainer .tablixDashboard .tablixColumnHeaderLeaf i.sorted {
  display: inline-block;
}
.visual .tablixContainer .tablixDashboard .tablixValueNumeric {
  /* @noflip */
  text-align: right;
}
.visual .tablixContainer .tablixDashboard .tablixValueUrlIcon {
  text-align: center;
}
.visual .tablixContainer .tablixDashboard .tablixValueUrlIcon .tablixUrlIconGlyph {
  text-decoration: none;
}
.visual .imageBackground {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.visual .autoScaleImageContainer {
  position: relative;
}
.visual .autoScaleImageContainer .autoScaleImage {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  /* @noflip */
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  -webkit-transform: translateY(-50%) translateX(-50%);
}
.visual .mapLassoButton {
  background-image: url("../images/rectangleSelect.svg");
}
.visual .mapLassoButton:hover,
.visual .mapLassoButton:focus,
.visual .mapLassoButton:active {
  background-image: url("../images/rectangleSelectActive.svg");
}
.visual .mapLassoButton.mapLassoButtonHighContrast {
  background-image: url("../images/rectangleSelectHighContrast.svg");
}
.visual .mapLassoButton.mapLassoButtonHighContrast:hover,
.visual .mapLassoButton.mapLassoButtonHighContrast:focus,
.visual .mapLassoButton.mapLassoButtonHighContrast:active {
  background-image: url("../images/rectangleSelectActiveHighContrast.svg");
}
.visual .mapControl {
  position: relative;
}
.visual .pendingLasso {
  cursor: crosshair;
}
.visual .pendingLasso .mapShapes {
  cursor: crosshair;
}
.visual .mapShapes {
  stroke-linejoin: round;
  cursor: default;
}
.visual .mapBubbles {
  cursor: default;
}
.visual .mapControl :focus {
  outline: none;
}
html[data-focus-source="key"] .visual .mapControl :not(.setFocusRing):focus {
  stroke: var(--focus-outline-color, #000) !important;
  stroke-width: 1px !important;
  stroke-dasharray: none !important;
  stroke-opacity: 1 !important;
}
html[data-focus-source="key"] .visual .mapControl .setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 1px;
}
html[data-focus-source="key"] .visual .mapControl .setFocusRing:focus {
  outline-style: solid;
  outline-color: var(--focus-outline-color, #000);
}
.visual .mapControl #RadialMenu,
.visual .mapControl .NavBar_MapTypeButtonContainerWrapper,
.visual .mapControl .birdseyeV2InfoExitControl,
.visual .mapControl #RotateButtonContainer {
  stroke: none !important;
  display: none;
}
html[data-focus-source="key"] .visual .mapControl a.NavBar_Button:focus,
html[data-focus-source="key"] .visual .mapControl .bm_bottomRightOverlay a:focus,
html[data-focus-source="key"] .visual .mapControl .bm_bottomLeftOverlay a:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
html[data-focus-source="mouse"] .visual .mapControl a.NavBar_Button:focus,
html[data-focus-source="mouse"] .visual .mapControl .bm_bottomRightOverlay a:focus,
html[data-focus-source="mouse"] .visual .mapControl .bm_bottomLeftOverlay a:focus,
html[data-focus-source="program"] .visual .mapControl a.NavBar_Button:focus,
html[data-focus-source="program"] .visual .mapControl .bm_bottomRightOverlay a:focus,
html[data-focus-source="program"] .visual .mapControl .bm_bottomLeftOverlay a:focus {
  outline-width: 0px;
}
html[data-focus-source="key"] .visual .mapControl.atlas-map :focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
html[data-focus-source="mouse"] .visual .mapControl.atlas-map :focus,
html[data-focus-source="program"] .visual .mapControl.atlas-map :focus {
  outline-width: 0px;
}
.visual .shapeMap :focus {
  outline: none;
}
html[data-focus-source="key"] .visual .shapeMap :not(.setFocusRing):focus {
  stroke: var(--focus-outline-color, #000) !important;
  stroke-width: 1px !important;
  stroke-dasharray: none !important;
  stroke-opacity: 1 !important;
}
html[data-focus-source="key"] .visual .shapeMap .setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 1px;
}
.visual .treemap .shapes .rootNode {
  fill: none;
}
.visual .treemap .shapes .parentGroup {
  stroke-width: 1.5px;
}
.visual .treemap .shapes .nodeGroup {
  stroke-width: 1px;
  stroke-opacity: 0.2;
  fill: none;
}
.visual .treemap :focus {
  outline: none;
}
html[data-focus-source="key"] .visual .treemap :not(.setFocusRing):focus {
  stroke: var(--focus-outline-color, #000);
  stroke-width: 1px;
}
html[data-focus-source="key"] .visual .treemap .setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
html[data-focus-source="program"] .visual .treemap .managed-tab-index-element.setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 3px;
}
html[data-focus-source="key"] .visual .treemap .setFocusRing:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: -3px;
}
.visual .treemap .labels {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  fill: var(--white-color, #FFF);
  pointer-events: none;
}
.visual .treemap .labels .majorLabel {
  font-size: 12px;
}
.visual .treemap .labels .minorLabel {
  font-size: 10px;
}
.visual .interactive-legend {
  white-space: nowrap;
  /* @noflip */
  text-align: left;
  overflow: hidden;
  touch-action: none;
  cursor: pointer;
  position: absolute;
}
.visual .interactive-legend .title {
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
  font-size: 12px;
  color: #666666;
}
.visual .interactive-legend .item {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 12px;
  color: #666666;
  /* @noflip */
  padding-right: 22px;
  padding-bottom: 0px;
  padding-top: 3px;
}
.visual .interactive-legend .itemMeasure {
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
  font-size: 12px;
  color: #666666;
}
.visual .interactive-legend .icon {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  margin-left: auto;
}
.visual .labelGraphicsContext .label,
.visual .labelGraphicsContext .label-second-line,
.visual .labelGraphicsContext .catagorylabel {
  font-size: 12px;
  text-anchor: middle;
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  pointer-events: none;
}
.visual .labelBackgroundGraphicsContext {
  pointer-events: none;
}
.visual .data-labels {
  font-size: 12px;
  text-anchor: middle;
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  pointer-events: none;
}
.visual.visual-textbox .scrollWrapper {
  outline: none;
}
html[data-focus-source="key"] .visual.visual-textbox .scrollWrapper:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual.visual-textbox .scrollWrapper a {
  outline: none;
}
html[data-focus-source="key"] .visual.visual-textbox .scrollWrapper a:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .textbox {
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.visual .textbox .ql-container {
  padding: 0px;
  cursor: default;
  font-family: inherit;
  font-size: inherit;
}
.visual .textbox .ql-editor {
  line-height: normal;
  word-wrap: break-word;
  padding: 0;
  overflow-x: hidden;
}
.visual .textbox .ql-editor[contenteditable] {
  -webkit-user-select: text;
  user-select: text;
}
.visual .textbox .ql-editor .smart-narratives-blot {
  cursor: pointer;
}
.visual .textbox .ql-editor .smart-narratives-blot.placeholder {
  cursor: default;
}
.visual .textbox .ql-editor .smart-narratives-hidden {
  display: none;
}
.visual .textbox .ql-editor .at-mention,
.visual .textbox .ql-editor .smart-narratives-blot {
  display: inline-block;
}
.visual .textbox .ql-editor:focus-within {
  /** Only show hidden smart narratives blots while the QuillJS editor is focused */
}
.visual .textbox .ql-editor:focus-within .smart-narratives-hidden {
  display: inline;
}
.visual .textbox .ql-editor sup {
  line-height: normal;
  top: -0.25em;
}
.visual .textbox .ql-editor sub {
  line-height: normal;
  bottom: -0.25em;
}
.visual .textbox .mentions-container {
  min-width: 200px;
  position: absolute;
}
.visual .textbox .mentions-hover {
  background-color: var(--white-color, #FFF);
  padding: 8px;
  position: absolute;
}
.visual .textbox p,
.visual .textbox ol,
.visual .textbox ul,
.visual .textbox pre,
.visual .textbox blockquote,
.visual .textbox h1,
.visual .textbox h2,
.visual .textbox h3,
.visual .textbox h4,
.visual .textbox h5,
.visual .textbox h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.visual .textbox li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.visual .textbox ul &gt; li::before {
  content: '\2022';
}
.visual .textbox li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.visual .textbox ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.visual .textbox ul {
  margin: 0 auto;
}
.visual .textbox ul li {
  list-style-type: none;
}
.visual .textbox ul li p {
  margin-top: -16px;
}
.visual div.ql-paste-manager {
  display: none;
}
.visual .multiRowCard .card {
  box-sizing: border-box;
  color: #767676;
  position: relative;
  width: 100%;
}
html[data-focus-source="key"] .visual .multiRowCard .card:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .multiRowCard .card:focus {
  outline: none;
}
.visual .multiRowCard .card .cardItemContainer {
  box-sizing: border-box;
  position: relative;
  vertical-align: top;
  display: inline-block;
}
.visual .multiRowCard .card .cardItemContainer .caption {
  color: var(--neutral-primary-color, #333333);
  font-size: 14px;
  line-height: 20px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.visual .multiRowCard .card .cardItemContainer .details {
  color: var(--neutral-tertiary-color, #A6A6A6);
  font-size: 12px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.visual .multiRowCard .card .cardItemContainer .imgCon img {
  display: inline-block;
  vertical-align: sub;
}
.visual .multiRowCard .card .title {
  font-size: 18px;
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
  line-height: 24px;
  margin-bottom: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.visual .multiRowCard .row:last-child .card.mrtile {
  border-bottom: 0px;
  padding-bottom: 0px;
}
.visual .clearCatcher,
.visual .backgroundRect {
  fill-opacity: 0;
}
.visual .gauge .labelText,
.visual .gauge .targetText {
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
}
.visual .gauge:focus {
  outline: none;
}
html[data-focus-source="key"] .visual .gauge:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .kpiVisual .lastTrendAxisPointSummaryContainer {
  display: block;
  align-items: center;
  position: absolute;
}
.visual .kpiVisual .lastTrendAxisPointSummaryContainer .indicatorContainer {
  font-family: wf_standard-font_light, helvetica, arial, sans-serif;
  font-size: 60px;
  display: flex;
  align-items: center;
  flex-direction: row;
  margin-bottom: -6px;
}
.visual .kpiVisual .lastTrendAxisPointSummaryContainer .indicatorContainer .indicatorText {
  text-anchor: middle;
}
.visual .kpiVisual .lastTrendAxisPointSummaryContainer .indicatorContainer .powervisuals-glyph {
  font-size: 12px;
}
.visual .kpiVisual .lastTrendAxisPointSummaryContainer .goalText {
  margin-top: -6px;
  font-family: Segoe UI Semibold, wf_segoe-ui_semibold, helvetica, arial, sans-serif;
  font-size: 11px;
  text-anchor: middle;
  display: inline-block;
}
.visual .kpiVisual .lastTrendAxisPointSummaryContainer .distanceText {
  margin-left: 3px;
  margin-top: -6px;
  text-anchor: middle;
  display: inline-block;
}
.visual .kpiVisual .lastTrendAxisPointSummaryContainer .lastDateText {
  text-anchor: middle;
  display: block;
}
html[data-focus-source="key"] .visual .kpiVisual :focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .kpiVisual :focus {
  outline: none;
}
.visual .date-slicer {
  width: 100%;
  position: relative;
  box-sizing: border-box;
  overflow: hidden;
}
.visual .date-slicer .date-slicer-head {
  padding: 5px 6px 7px 8px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.visual .date-slicer .date-slicer-head .date-slicer-select {
  width: 100px;
  margin-top: 5px;
  margin-bottom: 10px;
  outline: none;
}
.visual .date-slicer .date-slicer-head.wrap {
  padding-right: 0px;
}
.visual .date-slicer .date-slicer-head.wrap .date-slicer-range {
  flex-wrap: wrap;
}
.visual .date-slicer .date-slicer-head.wrap .date-slicer-range .date-slicer-control {
  margin-bottom: 3px;
}
.visual .date-slicer .date-slicer-head .date-slicer-range {
  display: flex;
  display: -webkit-flex;
  flex-grow: 0;
  flex-direction: row;
  justify-content: flex-start;
  margin-top: -5px;
  margin-left: -6px;
}
.visual .date-slicer .date-slicer-head .date-slicer-range .date-slicer-control {
  position: relative;
  margin-top: 5px;
  margin-left: 6px;
}
.visual .date-slicer .date-slicer-head .date-slicer-range .date-slicer-control .date-slicer-input {
  box-sizing: border-box;
  width: 6.16em;
  height: 2.16em;
  padding: 0 0.5em 0 0.5em;
  font-size: inherit;
  border: 1px solid var(--neutral-light-color, #EAEAEA);
  background-color: transparent;
  transition: border 250ms;
  opacity: 1;
}
.visual .date-slicer .date-slicer-head .date-slicer-range .date-slicer-control .date-slicer-input.enable-hover:hover:enabled {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .date-slicer .date-slicer-head .date-slicer-range .date-slicer-control .date-slicer-input:active:enabled,
.visual .date-slicer .date-slicer-head .date-slicer-range .date-slicer-control .date-slicer-input:focus:enabled {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .date-slicer .date-slicer-head .date-slicer-range .date-slicer-datepicker-wrapper {
  border: 1px solid var(--neutral-light-color, #EAEAEA);
}
.visual .date-slicer .date-slicer-head .date-slicer-range .date-slicer-datepicker {
  box-sizing: border-box;
  width: 6.16em;
  height: 2.16em;
  font-size: inherit;
  background-color: transparent;
  transition: border 250ms;
  opacity: 1;
}
.visual .date-slicer .date-slicer-head .date-slicer-range .condition-value {
  border: 0;
}
.visual .date-slicer .date-slicer-slider {
  height: 10px;
  margin: 7px 8px 0px 8px;
}
.visual .date-slicer .date-slicer-slider .noUi-state-tap .noUi-origin {
  -webkit-transition: left 0.3s, top 0.3s;
  transition: left 0.3s, top 0.3s;
}
.visual .date-slicer .date-slicer-slider.roundHandles {
  height: 17.5px;
  margin: 8.5px 16px 0px 21px;
}
.visual .date-slicer .date-slicer-slider.roundHandles .noUi-handle {
  width: 26px;
  height: 26px;
  border: 2px solid;
  border-radius: 13px;
  top: -11.5px;
  right: -13px;
  background-color: #ffffff;
  border-color: var(--theme-primary-color, #F2C811);
}
.visual .date-slicer .date-slicer-slider.roundHandles .noUi-target[rtl='true'] .noUi-handle {
  left: -13px;
  right: auto;
}
.visual .date-slicer .noUi-base {
  cursor: default;
}
.visual .date-slicer .noUi-target {
  box-shadow: none;
  border: none;
}
.visual .date-slicer .noUi-connect {
  background-color: var(--theme-primary-color, #F2C811);
  box-shadow: none;
  border: none;
}
.visual .date-slicer .noUi-connects {
  background-color: var(--neutral-light-color, #EAEAEA);
  box-shadow: none;
  border-radius: 0px;
  border: none;
}
.visual .date-slicer .noUi-origin {
  right: -2.5px;
}
.visual .date-slicer .noUi-target[rtl='true'] .noUi-origin {
  left: -2.5px;
  right: auto;
}
.visual .date-slicer .noUi-horizontal {
  height: 3px;
}
.visual .date-slicer .noUi-horizontal {
  padding-right: 2.5px;
}
.visual .date-slicer .noUi-handle {
  width: 5px;
  height: 17px;
  border: none;
  border-radius: 4px;
  top: -7px;
  right: 0px;
  background-color: var(--theme-primary-color, #F2C811);
  cursor: pointer;
  transition: background-color 150ms;
  outline: none;
}
.visual .date-slicer .noUi-handle::after {
  height: 26px;
  width: 26px;
  background-color: transparent;
  left: -2px;
  top: -2px;
  right: -2px;
  bottom: -2px;
  position: absolute;
  content: "";
  cursor: pointer;
  z-index: -1;
}
html[data-focus-source='key'] .visual .date-slicer .noUi-handle:focus::after {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 1px;
}
.visual .date-slicer .noUi-handle:focus {
  outline: none;
}
.visual .date-slicer .noUi-target[rtl='true'] .noUi-handle {
  left: 0px;
  right: auto;
}
.visual .date-slicer .ui-selectmenu-button {
  outline: none;
}
.visual .slicer-header {
  margin: 0 0 0 8px;
  box-sizing: border-box;
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex: 0 0 auto;
}
.visual .slicer-header .slicer-header-title {
  margin: 0 8px 0 0;
  margin-bottom: 2px;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.visual .slicer-header .slicer-header-title .slicer-header-pending-icon {
  order: 1;
  margin: 2px 8px 0 0;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.visual .slicer-header .slicer-header-title .slicer-header-text {
  color: var(--neutral-primary-color, #333333);
  text-overflow: ellipsis;
  font-size: 14px;
  display: block;
  order: 2;
  overflow: hidden;
  white-space: nowrap;
  width: auto;
  margin: 0 8px 0 0;
}
.visual .slicer-header .slicer-header-title .slicer-header-pending-text {
  color: var(--neutral-primary-color, #333333);
  text-overflow: ellipsis;
  font-size: 14px;
  display: block;
  order: 2;
  overflow: hidden;
  white-space: nowrap;
  width: auto;
  margin: 0 8px 0 0;
  margin-right: 4px;
}
.visual .slicer-header .slicer-header-title .slicer-header-spacer {
  order: 3;
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
}
.visual .slicer-header .slicer-header-title .slicer-header-clear {
  align-self: flex-end;
  cursor: pointer;
  display: none;
  order: 4;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  height: 1em;
  width: 1em;
  font-size: inherit;
  color: var(--neutral-secondary-color, #666666);
  outline: none;
}
.visual .slicer-header .slicer-header-title .slicer-header-clear::after {
  content: "\E75C";
  font-family: PowrMDL2;
  font-style: normal;
  position: absolute;
  font-size: inherit;
}
.visual .slicer-header .slicer-header-title .slicer-header-clear.enable-hover:hover {
  color: var(--black-color, #000);
}
.selected .visual .slicer-header .slicer-header-title .slicer-header-clear:not(.enable-hover) {
  display: flex;
}
.visual .slicer-header .slicer-header-selectmenu {
  flex-shrink: 0;
  margin-left: 8px;
  order: 5;
  justify-content: flex-end;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.visual .slicer-header .slicer-header-selectmenu .ui-selectmenu-button,
.visual .slicer-header .slicer-header-selectmenu .slicer-helper-tooltip-button {
  background: none;
  border: none;
  position: relative;
  cursor: pointer;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
  font-size: inherit;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  outline: none;
}
.visual .slicer-header .slicer-header-selectmenu .ui-selectmenu-button .ui-selectmenu-text,
.visual .slicer-header .slicer-header-selectmenu .slicer-helper-tooltip-button .ui-selectmenu-text {
  display: none;
}
.visual .slicer-header .slicer-header-selectmenu .ui-selectmenu-button .ui-icon::before,
.visual .slicer-header .slicer-header-selectmenu .slicer-helper-tooltip-button .ui-icon::before {
  content: "\E972";
  font-family: PowrMDL2;
  font-style: normal;
  position: absolute;
  font-size: 0.75em;
}
.visual .slicer-header .slicer-header-selectmenu .ui-selectmenu-button .ui-icon,
.visual .slicer-header .slicer-header-selectmenu .slicer-helper-tooltip-button .ui-icon {
  height: 0.75em;
  width: 0.75em;
  align-self: center;
  text-indent: 0;
  background: none;
  order: 2;
  font-size: inherit;
}
.visual .slicer-header .slicer-header-selectmenu .ui-selectmenu-button .ui-widget,
.visual .slicer-header .slicer-header-selectmenu .slicer-helper-tooltip-button .ui-widget {
  font-size: inherit;
  font-family: inherit;
}
.editMode.selected .visual .slicer-header .slicer-header-selectmenu:not(.enable-hover) {
  display: flex !important;
}
.visual .relative-slicer {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
}
.visual .relative-slicer .flex-row {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.visual .relative-slicer .flex-column {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
}
.visual .relative-slicer .selection-container {
  flex: 0 0 auto;
  padding: 0px 8px 0px 2px;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.visual .relative-slicer .selection-container .range-menu {
  margin: 5px 0px 0px 6px;
  flex: 1 1 60%;
  min-width: 0;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.visual .relative-slicer .selection-container .period-menu {
  margin: 5px 0px 0px 6px;
  flex: 1 1 100%;
  min-width: 0;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.visual .relative-slicer .selection-container .ui-selectmenu-button {
  background: none;
  border: 1px solid var(--neutral-light-color, #EAEAEA) !important;
  border-radius: 0px;
  min-width: 0;
  position: relative;
  cursor: pointer;
  outline: none;
  height: 2.16em;
  font-size: 11px;
  padding: 0px 6px 0px 6px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  flex: 1 1 auto;
  justify-content: space-between;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.visual .relative-slicer .selection-container .ui-selectmenu-button .ui-selectmenu-text {
  flex: 1 1 auto;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  align-self: center;
  margin-right: auto;
}
.visual .relative-slicer .selection-container .ui-selectmenu-button .ui-icon::before {
  content: "\E972";
  font-family: PowrMDL2;
  font-style: normal;
  position: absolute;
  font-size: 0.75em;
}
.visual .relative-slicer .selection-container .ui-selectmenu-button .ui-icon {
  align-self: center;
  height: 0.75em;
  width: 0.75em;
  text-indent: 0;
  margin-left: 0.5em;
  background: none;
  order: 2;
  font-size: inherit;
  flex-shrink: 0;
}
.visual .relative-slicer .selection-container .ui-selectmenu-button .ui-widget {
  font-size: inherit;
  font-family: inherit;
}
.visual .relative-slicer .selection-container .duration-input {
  min-width: 0;
  flex: 1 1 35%;
  align-self: center;
  box-sizing: border-box;
  width: 2.16em;
  height: 2.16em;
  padding: 0 0 0 0.5em;
  font-size: 12px;
  border: 1px solid var(--neutral-light-color, #EAEAEA);
  background-color: transparent;
  transition: border 250ms;
  opacity: 1;
  margin: 5px 0px 0px 6px;
  appearance: textfield;
}
.visual .relative-slicer .selection-container .duration-input:hover:enabled {
  border-color: var(--neutral-secondary-color, #666666);
}
.visual .relative-slicer .selection-container .duration-input:active:enabled,
.visual .relative-slicer .selection-container .duration-input:focus:enabled {
  border-color: var(--theme-primary-color, #F2C811);
}
.visual .relative-slicer .selection-container .duration-input:disabled {
  color: var(--neutral-light-color, #EAEAEA);
}
.visual .relative-slicer .selection-container .duration-input::-webkit-inner-spin-button,
.visual .relative-slicer .selection-container .duration-input::-webkit-outer-spin-button {
  display: none;
}
.visual .relative-slicer .restatement-container {
  margin: 7px 0px 0px 8px;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.visual .relative-slicer .restatement-container .restatement-icon {
  font-family: PowrMDL2;
  font-style: normal;
  font-size: 0.75em;
  padding: 3px 5px 0px 0px;
  color: var(--neutral-secondary-color, #666666);
}
.visual .relative-slicer .restatement-container .restatement {
  font-size: 12px;
}
.visual .debugVisualContainer {
  height: 100%;
  overflow: hidden;
  color: var(--neutral-dark-color, #212121);
}
.visual .debugVisualContainer &gt; div {
  overflow: hidden;
}
.visual .debugVisualContainer .errorContainer {
  position: absolute;
  top: 0;
  left: 0;
  color: var(--neutral-dark-color, #212121);
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 14px;
  display: table;
  background-color: var(--neutral-lighter-color, #F4F4F4);
  width: 100%;
  height: 100%;
}
.visual .debugVisualContainer .errorContainer .errorMessage {
  display: table-cell;
  line-height: normal;
  vertical-align: middle;
  padding: 0px 20px;
  margin: 4px 4px;
  text-align: center;
}
.visual .debugVisualContainer .errorContainer .errorMessage .errorSpan {
  margin-right: 4px;
}
.visual .dragging-cursor {
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.visual.visual-actionButton button {
  background-color: transparent;
}
.visual.visual-actionButton .button-text {
  line-height: normal;
  /* to override button style at powerbidesktop.css */
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}
.visual.visual-shape &gt; svg {
  position: absolute;
}
.visual .zoom {
  padding: 8px;
  box-sizing: border-box;
}
html[data-focus-source='key'] .visual .zoom:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visual .zoom:focus {
  outline: none;
}
.visual .zoom:hover .noUi-handle {
  border-color: var(--gray-180, #252423);
}
.visual .zoom:hover .noUi-connect {
  background: var(--gray-180, #252423);
}
.visual .zoom .noUi-target {
  border: none;
}
.visual .zoom .noUi-connects {
  border-radius: 2px;
  background: var(--gray-60, #C8C6C4);
  overflow: inherit;
}
.visual .zoom .noUi-handle {
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-radius: 8px;
  border-color: var(--gray-140, #484644);
  cursor: grab;
}
html[data-focus-source='key'] .visual .zoom .noUi-handle:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
html[data-focus-source='key'] .visual .zoom .noUi-handle:focus .noUi-tooltip {
  display: block;
}
.visual .zoom .noUi-handle:focus {
  outline: none;
}
.visual .zoom .noUi-connect {
  background: var(--gray-140, #484644);
  cursor: grab;
}
.visual .zoom .noUi-tooltip {
  display: none;
  font-size: 12px;
  color: var(--gray-180, #252423);
  padding: 10px;
  border-radius: 2px;
  border-color: transparent;
  background-color: #ffffff;
  filter: drop-shadow(0px 3.2px 7.2px rgba(0, 0, 0, 0.13)) drop-shadow(0px 0.6px 1.8px rgba(0, 0, 0, 0.11));
}
.visual .zoom .noUi-active .noUi-tooltip {
  display: block;
}
.visual .zoom .noUi-state-drag {
  cursor: grabbing;
}
.visual .zoom .noUi-state-drag .noUi-handle {
  border-color: var(--gray-210, #161514);
}
.visual .zoom .noUi-state-drag .noUi-connect {
  background: var(--gray-210, #161514);
}
.visual .zoom .noUi-marker {
  display: none;
}
.visual .zoom .noUi-value {
  padding: 0;
}
.visual .zoom.zoom-bottom .noUi-target {
  height: 4px;
}
.visual .zoom.zoom-bottom .noUi-handle {
  right: -8px;
  top: -6px;
}
.visual .zoom.zoom-bottom .noUi-target[rtl='true'] .noUi-handle {
  left: -8px;
  right: auto;
}
.visual .zoom.zoom-bottom .noUi-tooltip {
  bottom: 150%;
}
.visual .zoom.zoom-bottom .noUi-value {
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.visual .zoom.zoom-bottom .noUi-connect:after {
  content: '';
  position: absolute;
  top: -6px;
  bottom: -6px;
  left: 0px;
  right: 0px;
}
.visual .zoom.zoom-left {
  padding-right: 16px;
}
.visual .zoom.zoom-left .noUi-target {
  width: 4px;
  height: 100%;
  float: right;
}
.visual .zoom.zoom-left .noUi-handle {
  right: -6px;
  top: -8px;
}
.visual .zoom.zoom-left .noUi-tooltip {
  right: auto;
  left: 150%;
}
.visual .zoom.zoom-left .noUi-pips {
  padding: 0;
}
.visual .zoom.zoom-left .noUi-value {
  right: 14px;
}
.visual .zoom.zoom-left .noUi-connect:after {
  content: '';
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: -6px;
  right: -6px;
}
.visual .zoom.zoom-right {
  padding-left: 16px;
}
.visual .zoom.zoom-right .noUi-target {
  width: 4px;
  height: 100%;
}
.visual .zoom.zoom-right .noUi-handle {
  right: -6px;
  top: -8px;
}
.visual .zoom.zoom-right .noUi-tooltip {
  right: 150%;
}
.visual .zoom.zoom-right .noUi-connect:after {
  content: '';
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: -6px;
  right: -6px;
}
.visual .zoom span.title {
  position: absolute;
  display: block;
  text-align: center;
}
.visual .noUi-handle {
  box-shadow: 0 0 1px transparent;
}
.visual .noUi-handle:before,
.visual .noUi-handle:after {
  content: none;
}
.visual .noUi-target.noUi-horizontal[rtl='true'] .noUi-origin {
  left: 0;
  right: auto;
}
.visual-sandbox {
  border: none;
  overflow: hidden;
}
div.debugVisual-controlsContainer {
  background: #444444;
  padding: 4px;
}
div.debugVisual-controlsContainer .controlBtn {
  margin: 3px;
  padding: 4px;
  font-size: 16px;
  display: inline-block;
  vertical-align: middle;
  color: white;
  cursor: pointer;
}
div.debugVisual-controlsContainer .controlBtn.active {
  background: var(--theme-primary-color, #F2C811);
  color: var(--theme-secondary-color, #000000);
}
div.ql-toolbar {
  white-space: nowrap;
  font-size: 14px;
}
div.ql-toolbar .toolbar-content.fixed-size {
  width: 560px;
}
div.ql-toolbar.high-contrast {
  border: 1px solid;
}
div.ql-toolbar .ql-formats {
  display: inline-flex;
  align-items: center;
}
div.ql-toolbar select.ql-picker {
  padding: 3px;
}
div.ql-toolbar div.fontcolorbutton-wrapper {
  display: inline-block;
}
div.ql-toolbar div.fontcolorbutton-wrapper .flyout {
  margin-left: 0;
}
div.ql-toolbar .toolbar-content label {
  margin: 3px;
}
div.ql-toolbar .toolbar-content button {
  background: none;
  border: none;
  margin: 3px;
  padding: 4px;
  font-size: 16px;
  display: inline-block;
  vertical-align: middle;
}
div.ql-toolbar .toolbar-content button:hover,
div.ql-toolbar .toolbar-content button.ql-active {
  background: var(--theme-primary-color, #F2C811);
  color: var(--button-primary-content-color);
}
[data-legacy-theming="false"] div.ql-toolbar .toolbar-content button:hover,
[data-legacy-theming="false"] div.ql-toolbar .toolbar-content button.ql-active {
  background: var(--colorNeutralBackground1Selected);
  color: var(--colorNeutralForeground1Selected);
}
div.ql-toolbar .toolbar-content button.ql-color {
  position: relative;
  height: 24px;
  width: 24px;
  margin-right: 1px;
  padding-right: 2px;
}
div.ql-toolbar .toolbar-content button.ql-color .powervisuals-glyph {
  position: absolute;
  left: 4px;
  top: 4px;
  font-family: PowrMDL2;
  font-size: 16px;
}
div.ql-toolbar .toolbar-content button.colorpicker {
  margin-left: 0;
  padding-left: 2px;
  font-size: 8px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  height: 24px;
}
div.ql-toolbar .toolbar-url-input {
  display: inline-block;
  vertical-align: middle;
  top: 0 !important;
  left: 0 !important;
  position: relative;
  margin: 0 3px;
  padding: 0px;
  border: none;
  background-color: inherit;
  --urlButtonColor: var(--neutral-tertiary-color, #A6A6A6);
  --urlButtonColorHover: var(--button-primary-content-color);
  --urlColorHover: var(--highlight-color, var(--theme-darker-color, #BE9A27));
}
[data-legacy-theming="false"] div.ql-toolbar .toolbar-url-input {
  --urlButtonColor: var(--colorNeutralForeground1);
  --urlButtonBackgroundHover: var(--colorBrandBackground);
  --urlButtonColorHover: var(--colorNeutralForeground1);
  --urlColorHover: var(--colorBrandForeground1);
}
div.ql-toolbar .toolbar-url-input input {
  color: var(--neutral-primary-color, #333333);
}
div.ql-toolbar .toolbar-url-input a {
  margin: 0 3px;
  color: var(--secondary-chrome-font-color, var(--neutral-tertiary-color, #A6A6A6));
  background: inherit;
  max-width: 300px;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  vertical-align: middle;
}
div.ql-toolbar .toolbar-url-input a:hover {
  color: var(--urlColorHover);
}
html[data-focus-source='key'] div.ql-toolbar .toolbar-url-input a:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
html[data-focus-source='program'] div.ql-toolbar .toolbar-url-input a:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
div.ql-toolbar .toolbar-url-input .bar {
  font-size: 18px;
  color: var(--secondary-chrome-font-color, var(--neutral-tertiary-color, #A6A6A6));
}
div.ql-toolbar .toolbar-url-input .change {
  display: none;
}
div.ql-toolbar .toolbar-url-input .ql-action,
div.ql-toolbar .toolbar-url-input .ql-remove {
  font-size: 14px;
  color: var(--urlButtonColor);
}
div.ql-toolbar .toolbar-url-input .ql-action:hover,
div.ql-toolbar .toolbar-url-input .ql-remove:hover,
div.ql-toolbar .toolbar-url-input .ql-action.ql-active,
div.ql-toolbar .toolbar-url-input .ql-remove.ql-active {
  color: var(--urlButtonColorHover);
}
[data-legacy-theming="false"] div.ql-toolbar .toolbar-url-input .ql-action:hover,
[data-legacy-theming="false"] div.ql-toolbar .toolbar-url-input .ql-remove:hover,
[data-legacy-theming="false"] div.ql-toolbar .toolbar-url-input .ql-action.ql-active,
[data-legacy-theming="false"] div.ql-toolbar .toolbar-url-input .ql-remove.ql-active {
  background-color: var(--urlButtonBackgroundHover);
}
div.ql-toolbar .toolbar-url-input.ql-editing .bar,
div.ql-toolbar .toolbar-url-input.ql-editing .ql-preview,
div.ql-toolbar .toolbar-url-input.ql-editing .ql-remove,
div.ql-toolbar .toolbar-url-input.ql-editing .ql-action.ql-edit {
  display: none;
}
div.ql-toolbar .toolbar-url-input.ql-editing input,
div.ql-toolbar .toolbar-url-input.ql-editing .ql-action.ql-save {
  display: inline-block;
}
div.ql-toolbar .toolbar-url-input input,
div.ql-toolbar .toolbar-url-input .ql-action.ql-save {
  display: none;
}
div.ql-toolbar .toolbar-url-input .ql-link.ql-active + .toolbar-url-input,
div.ql-toolbar .toolbar-url-input .toolbar-url-input.editing {
  display: inline-block;
}
div.ql-toolbar.stackedToolbar {
  box-shadow: none;
  position: inherit;
}
div.ql-toolbar.stackedToolbar.overlayActive {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: wrap;
}
div.ql-toolbar.stackedToolbar.overlayActive .toolbar-content {
  display: flex;
  flex-wrap: wrap;
}
div.ql-toolbar.stackedToolbar .toolbar-url-input a {
  margin: 0;
}
div.ql-toolbar.stackedToolbar .toolbar-url-input .ql-preview {
  max-width: 130px;
  overflow: hidden;
  display: inline-block;
  line-height: normal;
}
div.ql-toolbar.stackedToolbar .toolbar-url-input input {
  width: 165px;
  margin: 0;
}
div.ql-toolbar.stackedToolbar .ql-formats {
  margin-top: 8px;
  display: inline-flex;
  align-items: center;
}
div.ql-toolbar.stackedToolbar label {
  display: none;
}
div.ql-toolbar.stackedToolbar select.ql-font {
  width: 166px;
}
div.ql-toolbar.stackedToolbar select.ql-size {
  width: 60px;
  margin-left: 10px;
}
div.ql-toolbar.overlayedToolbar {
  padding: 4px;
  align-items: center;
}
div.ql-toolbar.overlayedToolbar.overlayActive {
  display: inline-flex;
  z-index: 5;
}
div.ql-toolbar.overlayedToolbar select.ql-picker {
  margin: 3px;
}
div.ql-toolbar.overlayedToolbar .ql-formats {
  margin: 0px 2px;
}
div.ql-toolbar.overlayedToolbar select.ql-font {
  width: 122px;
}
div.ql-toolbar.inlineToolbar .toolbar-content .ql-formats select {
  font-size: 12px;
  border: 1px solid var(--fluent-theme-neutral-quarter-color, #D2D0CE);
}
div.ql-toolbar.inlineToolbar .toolbar-content .ql-formats button {
  padding: 5px;
  border-radius: 4px;
}
div.ql-toolbar.inlineToolbar .toolbar-content .ql-formats button:hover,
div.ql-toolbar.inlineToolbar .toolbar-content .ql-formats button.ql-active {
  background: var(--fluent-theme-neutral-quarter-color, #D2D0CE);
}
div.ql-toolbar.darkTheme {
  background: var(--neutral-primary-color, #333333);
  color: var(--white-color, #FFF);
}
div.ql-toolbar.darkTheme select.ql-picker {
  background: var(--neutral-primary-color-alt, #444444);
  border: 1px solid var(--black-color, #000);
}
div.ql-toolbar.darkTheme button {
  background: var(--neutral-primary-color, #333333);
  color: var(--white-color, #FFF);
}
div.ql-toolbar.darkTheme button:hover,
div.ql-toolbar.darkTheme button.ql-active {
  background: var(--theme-primary-color, #F2C811);
  color: var(--neutral-primary-color, #333333);
}
div.ql-toolbar.neutralGrayTheme {
  --fontSelectColor: var(--fluent-theme-neutral-primary-color, #323130);
  --upperBlockBackground: var(--fluent-theme-neutral-lighter-color, #F3F2F1);
  --upperBlockBackgroundOverlayActive: var(--gray-20, #F3F2F1);
  background: var(--upperBlockBackground);
  color: var(--fontSelectColor);
  padding: 0;
}
[data-legacy-theming="false"] div.ql-toolbar.neutralGrayTheme {
  --fontSelectColor: var(--colorNeutralForeground1);
  --upperBlockBackground: var(--colorNeutralBackground1);
  --upperBlockBackgroundOverlayActive: var(--colorNeutralBackground1);
}
div.ql-toolbar.neutralGrayTheme.overlayActive {
  background-color: var(--upperBlockBackgroundOverlayActive);
  box-shadow: 0px 1.2px 3.6px rgba(0, 0, 0, 0.11), 0px 6.4px 14.4px rgba(0, 0, 0, 0.13);
  display: inline-block;
  z-index: 5;
}
div.ql-toolbar.neutralGrayTheme button {
  margin: 4px;
}
div.ql-toolbar.neutralGrayTheme .ql-formats {
  display: inline-block;
}
div.ql-toolbar.neutralGrayTheme select.ql-font {
  width: 168px;
}
div.ql-toolbar.neutralGrayTheme select.ql-picker {
  /**
              * TODO yulia:
              * This leftmost element is defining the height of textbox toolbar right now due to upper and lower margin of 16px.
              * Rather, the textbox toolbar should have a padding of 16px 0 16px 8px to achieve this.
              */
  margin: 16px 2px 16px 8px;
}
div.ql-toolbar.neutralGrayTheme select.ql-picker.ql-size {
  max-width: 56px;
}
div.ql-toolbar.neutralGrayTheme .toolbar-url-input {
  background-color: var(--gray-20, #F3F2F1);
  padding: 10px;
  top: -5px !important;
  left: 30px !important;
  box-shadow: 0px 1.2px 3.6px rgba(0, 0, 0, 0.11), 0px 6.4px 14.4px rgba(0, 0, 0, 0.13);
}
div.ql-toolbar.overlayActive.on-object {
  --miniToolbarBackground: var(--white-color);
  display: flex;
  align-items: center;
  background-color: var(--miniToolbarBackground);
}
::ng-deep [data-legacy-theming="false"] div.ql-toolbar.overlayActive.on-object {
  --miniToolbarBackground: var(--colorNeutralBackground1) !important;
}
div.ql-toolbar.overlayActive.on-object .textboxFormattingSettingsContainer {
  margin-left: 8px;
}
div.ql-toolbar.overlayActive.on-object .textboxFormattingSettingsContainer .change-indicator-icon {
  padding-left: 0;
}
div.ql-toolbar .toolbar-content.on-object {
  display: flex;
  align-items: center;
}
div.ql-toolbar .toolbar-content.on-object.fixed-size {
  width: 450px;
}
div.ql-toolbar .toolbar-content.on-object select.ql-picker {
  margin: 4px;
}
div.ql-toolbar .toolbar-content.on-object select.ql-picker.ql-size {
  width: 52px;
}
div.ql-toolbar .toolbar-content.on-object .vertical-divider {
  border-left: 1px solid var(--fluent-theme-neutral-tertiary-alt-color);
  height: 60px;
}
div.ql-toolbar .toolbar-content.on-object .ql-formats {
  position: relative;
}
div.ql-toolbar .toolbar-content.on-object .ql-formats .toolbar-url-input {
  position: absolute;
  top: 100% !important;
  left: 0 !important;
  background-color: var(--white-color);
}
div.ql-toolbar .toolbar-content.on-object button.ql-color,
div.ql-toolbar .toolbar-content.on-object button.colorpicker,
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button {
  background: none;
  border: none;
  box-sizing: border-box;
  --buttonBackgroundSelected: var(--gray-40);
  --buttonBackgroundHover: var(--gray-30);
  --buttonBackgroundSelectedHover: var(--gray-50);
  --buttonColorSelected: var(--gray-180);
  --buttonColorHover: var(--gray-180);
  flex: none;
}
[data-legacy-theming="false"] div.ql-toolbar .toolbar-content.on-object button.ql-color,
[data-legacy-theming="false"] div.ql-toolbar .toolbar-content.on-object button.colorpicker,
[data-legacy-theming="false"] div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button {
  --buttonBackgroundSelected: var(--colorNeutralBackground1Selected);
  --buttonBackgroundHover: var(--colorNeutralBackground1Hover);
  --buttonBackgroundSelectedHover: var(--colorNeutralBackground1Pressed);
  --buttonColorSelected: var(--colorNeutralForeground1Selected);
  --buttonColorHover: var(--colorNeutralForeground1Hover);
}
div.ql-toolbar .toolbar-content.on-object button.ql-color:hover:not(:focus-visible),
div.ql-toolbar .toolbar-content.on-object button.colorpicker:hover:not(:focus-visible),
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button:hover:not(:focus-visible),
div.ql-toolbar .toolbar-content.on-object button.ql-color:active:not(:focus-visible),
div.ql-toolbar .toolbar-content.on-object button.colorpicker:active:not(:focus-visible),
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button:active:not(:focus-visible) {
  border: none;
}
div.ql-toolbar .toolbar-content.on-object button.ql-color:hover:not(:disabled):not([disabled]):not(.disabled),
div.ql-toolbar .toolbar-content.on-object button.colorpicker:hover:not(:disabled):not([disabled]):not(.disabled),
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button:hover:not(:disabled):not([disabled]):not(.disabled) {
  background-color: var(--buttonBackgroundHover);
  color: var(--buttonColorHover);
}
div.ql-toolbar .toolbar-content.on-object button.ql-color:active:not(:disabled):not([disabled]):not(.disabled),
div.ql-toolbar .toolbar-content.on-object button.colorpicker:active:not(:disabled):not([disabled]):not(.disabled),
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button:active:not(:disabled):not([disabled]):not(.disabled),
div.ql-toolbar .toolbar-content.on-object button.ql-color:hover:active:not(:disabled):not([disabled]):not(.disabled),
div.ql-toolbar .toolbar-content.on-object button.colorpicker:hover:active:not(:disabled):not([disabled]):not(.disabled),
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button:hover:active:not(:disabled):not([disabled]):not(.disabled) {
  background-color: var(--buttonBackgroundSelectedHover);
  color: var(--buttonColorHover);
}
div.ql-toolbar .toolbar-content.on-object button.ql-color.ql-active:not(:hover):not(:active),
div.ql-toolbar .toolbar-content.on-object button.colorpicker.ql-active:not(:hover):not(:active),
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button.ql-active:not(:hover):not(:active),
div.ql-toolbar .toolbar-content.on-object button.ql-color.selected:not(:hover):not(:active),
div.ql-toolbar .toolbar-content.on-object button.colorpicker.selected:not(:hover):not(:active),
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button.selected:not(:hover):not(:active) {
  background-color: var(--buttonBackgroundSelected);
  color: var(--buttonColorSelected);
}
div.ql-toolbar .toolbar-content.on-object button.ql-color:focus-visible,
div.ql-toolbar .toolbar-content.on-object button.colorpicker:focus-visible,
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button:focus-visible {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: -1px;
}
div.ql-toolbar .toolbar-content.on-object button.ql-color:disabled,
div.ql-toolbar .toolbar-content.on-object button.colorpicker:disabled,
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button:disabled,
div.ql-toolbar .toolbar-content.on-object button.ql-color[disabled],
div.ql-toolbar .toolbar-content.on-object button.colorpicker[disabled],
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button[disabled],
div.ql-toolbar .toolbar-content.on-object button.ql-color.disabled,
div.ql-toolbar .toolbar-content.on-object button.colorpicker.disabled,
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button.disabled {
  background: none;
  color: var(--gray-90);
}
div.ql-toolbar .toolbar-content.on-object button.ql-color:disabled .icon,
div.ql-toolbar .toolbar-content.on-object button.colorpicker:disabled .icon,
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button:disabled .icon,
div.ql-toolbar .toolbar-content.on-object button.ql-color[disabled] .icon,
div.ql-toolbar .toolbar-content.on-object button.colorpicker[disabled] .icon,
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button[disabled] .icon,
div.ql-toolbar .toolbar-content.on-object button.ql-color.disabled .icon,
div.ql-toolbar .toolbar-content.on-object button.colorpicker.disabled .icon,
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button.disabled .icon {
  opacity: 40%;
}
div.ql-toolbar .toolbar-content.on-object button.ql-color .icon,
div.ql-toolbar .toolbar-content.on-object button.colorpicker .icon,
div.ql-toolbar .toolbar-content.on-object .ql-formats &gt; button .icon {
  width: 20px;
  height: 20px;
}
.tooltip-container {
  -webkit-user-select: none;
  -webkit-touch-callout: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  position: absolute;
  pointer-events: none;
  display: flex;
}
.tooltip-container.enhancedTooltips {
  filter: var(--fluent-shadow-depth8-filter, drop-shadow(0 3.2px 7.2px var(--colorNeutralShadowAmbient)) drop-shadow(0 0.6px 1.8px var(--colorNeutralShadowKey)));
}
.tooltip-container.enhancedTooltips .tooltip-content-container {
  background-color: var(--fluent-theme-white-color, #FBEEB5);
}
.tooltip-container.sticky {
  pointer-events: auto;
}
.tooltip-container.left {
  flex-direction: row;
}
.tooltip-container.right {
  flex-direction: row-reverse;
}
.tooltip-container .tooltip-content-container {
  max-width: 520px;
  background-color: var(--neutral-primary-color, #333333);
  opacity: 0.95;
}
.tooltip-container .tooltip-content-container ::-webkit-scrollbar {
  width: 4px;
}
.tooltip-container .tooltip-content-container ::-webkit-scrollbar-thumb {
  background: #6E6E6E;
  border-radius: 3px;
  opacity: 0.87;
}
.tooltip-container .tooltip-content-container ::-webkit-scrollbar-track-piece {
  background: var(--neutral-primary-color, #333333);
}
.tooltip-container .arrow {
  width: 0;
  height: 0;
}
.tooltip-container .arrow.top {
  margin-top: 7px;
  align-self: flex-start;
}
.tooltip-container .arrow.bottom {
  margin-bottom: 7px;
  align-self: flex-end;
}
.tooltip-container .arrow.left {
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-right: 7px solid var(--neutral-primary-color, #333333);
}
.tooltip-container .arrow.right {
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 7px solid var(--neutral-primary-color, #333333);
}
.tooltip-container .arrow.hide-arrow {
  display: none;
}
.tooltip-data-container {
  padding: 16px;
  font-size: 12px;
  box-sizing: border-box;
}
.tooltip-data-container div.tooltip-header,
.tooltip-data-container div.tooltip-subheader {
  word-wrap: break-word;
  max-width: 260px;
  font-weight: bold;
  color: var(--white-color, #FFF);
  letter-spacing: 1px;
  padding-bottom: 4px;
}
.tooltip-data-container .tooltip-row {
  display: table-row;
}
.tooltip-data-container div.tooltip-icon-cell {
  display: table-cell;
  vertical-align: top;
  padding-right: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.tooltip-data-container div.tooltip-title-cell {
  display: table-cell;
  word-wrap: break-word;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  max-width: 260px;
  padding-top: 1px;
  padding-bottom: 1px;
  color: var(--neutral-tertiary-alt-color, #C8C8C8);
  text-align: right;
}
.tooltip-data-container div.tooltip-value-cell,
.tooltip-data-container div.tooltip-kpi-cell {
  display: table-cell;
  word-wrap: break-word;
  max-width: 260px;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 12px;
  text-align: left;
}
.tooltip-data-container div.tooltip-value-cell {
  color: var(--neutral-lighter-color, #F4F4F4);
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
}
.tooltip-data-container div.tooltip-footer {
  max-width: 260px;
  word-wrap: break-word;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  color: var(--neutral-tertiary-alt-color, #C8C8C8);
  text-align: left;
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: var(--neutral-primary-color-alt, #444444);
  padding-top: 6px;
  margin-top: 6px;
}
.tooltip-data-container div.tooltip-discoverabilityText {
  font-style: italic;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  color: var(--neutral-tertiary-alt-color, #C8C8C8);
  padding-top: 8px;
}
.tooltip-light .tooltip-content-container {
  background: var(--white-color, #FFF);
  opacity: 1;
  box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.15);
}
.tooltip-light .arrow.left {
  border-right-color: var(--white-color, #FFF);
}
.tooltip-light .arrow.right {
  border-left-color: var(--white-color, #FFF);
}
.tooltip-light .tooltip-data-container div.tooltip-header,
.tooltip-light .tooltip-data-container div.tooltip-subheader {
  color: var(--black-color, #000);
}
.tooltip-light .tooltip-data-container div.tooltip-title-cell {
  color: var(--black-color, #000);
}
.tooltip-light .tooltip-data-container div.tooltip-value-cell {
  color: var(--black-color, #000);
}
.tooltip-light .tooltip-data-container div.tooltip-footer {
  color: var(--black-color, #000);
  border-top-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.ui-datepicker.ui-widget {
  width: 294px;
  padding: 6px 10px;
  border: none;
  background: var(--white-color, #FFF);
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15);
  border-radius: 0px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  color: var(--slicer-date-picker-color, #4D4D4D);
  z-index: 99999 !important;
  display: none;
}
.ui-datepicker.ui-widget a {
  line-height: 40px;
}
.ui-datepicker.ui-widget .ui-priority-secondary {
  color: #b3b3b3;
  opacity: 1;
}
.ui-datepicker.ui-widget .ui-state-default {
  border: none;
  background: none;
  padding: 0px;
  height: 40px;
  width: 40px;
}
.ui-datepicker.ui-widget .ui-datepicker-title {
  margin: 0;
  padding-left: 11px;
  text-align: left;
  font-size: 15px;
}
.ui-datepicker.ui-widget .ui-state-hover {
  background: var(--neutral-lighter-color, #F4F4F4);
}
.ui-datepicker.ui-widget .ui-state-active {
  background: var(--theme-primary-color, #F2C811);
  color: var(--slicer-date-picker-color, #4D4D4D);
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
}
.ui-datepicker.ui-widget table {
  font-size: 12px;
  margin: 0px;
  width: 294px;
  height: 244px;
}
.ui-datepicker.ui-widget td {
  border: 0;
  height: 40px;
  width: 40px;
  padding: 0px;
  outline: none;
}
.ui-datepicker.ui-widget td span,
.ui-datepicker.ui-widget td a {
  text-align: center;
}
.ui-datepicker.ui-widget th,
.ui-datepicker.ui-widget .ui-widget-header {
  font-weight: normal;
}
.ui-datepicker.ui-widget th {
  font-size: 10px;
  padding: 7px 0px 10px 0px;
}
.ui-datepicker.ui-widget .ui-widget-header {
  border: none;
  background: none;
}
.ui-datepicker.ui-widget .ui-widget-header .ui-icon {
  background-size: 16px 16px;
  background-position: 0px 0px;
}
.ui-datepicker.ui-widget .ui-datepicker-next,
.ui-datepicker.ui-widget .ui-datepicker-prev {
  top: 3px;
  opacity: 0.3;
}
.ui-datepicker.ui-widget .ui-datepicker-prev {
  left: auto;
  right: 47px;
}
.ui-datepicker.ui-widget .ui-datepicker-next {
  left: auto;
  right: 6px;
}
.ui-datepicker.ui-widget .ui-datepicker-month {
  max-width: 40%;
}
.ui-datepicker.ui-widget .ui-datepicker-year {
  max-width: 25%;
}
.ui-datepicker.ui-widget .ui-datepicker-month,
.ui-datepicker.ui-widget .ui-datepicker-year {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 15px;
  color: var(--slicer-date-picker-color, #4D4D4D);
  opacity: 0.8;
  width: auto;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  border: none;
}
.ui-datepicker.ui-widget .ui-widget-header .ui-icon-circle-triangle-e::before {
  content: "\E972";
  font-family: PowrMDL2;
  font-style: normal;
  position: absolute;
  top: -16px;
  font-size: 16px;
}
.ui-datepicker.ui-widget .ui-datepicker-prev-hover {
  top: 3px;
  right: 47px;
  border: none;
  background: none;
  opacity: 0.8;
}
.ui-datepicker.ui-widget .ui-datepicker-next-hover {
  top: 3px;
  right: 6px;
  border: none;
  background: none;
  opacity: 0.8;
}
.ui-datepicker.ui-widget .ui-datepicker-header .ui-state-hover {
  background-color: transparent;
}
.ui-datepicker.ui-widget .ui-datepicker-calendar thead::after {
  position: absolute;
  left: 0px;
  width: 100%;
  height: 1px;
  content: '';
  background-color: #F2F2F2;
}
.ui-datepicker.ui-widget .ui-widget-header .ui-icon-circle-triangle-w::before {
  content: "\E971";
  font-family: PowrMDL2;
  font-style: normal;
  position: absolute;
  top: -16px;
  font-size: 16px;
}
.ui-datepicker.ui-widget .ui-icon.ui-icon-circle-triangle-e,
.ui-datepicker.ui-widget .ui-icon.ui-icon-circle-triangle-w {
  text-indent: 0;
  background: none;
}
.ui-selectmenu-menu.slicer-select-menu {
  z-index: 99999 !important;
}
.ui-selectmenu-menu.slicer-select-menu .ui-menu {
  color: var(--neutral-secondary-color, #666666);
  width: auto !important;
  border: none;
  background: var(--white-color, #FFF);
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
  border-radius: 0px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-size: 12px;
  font-weight: inherit;
  margin: 0;
  padding: 5px 0 5px 0;
  list-style: none;
  min-width: 100px;
}
.ui-selectmenu-menu.slicer-select-menu .ui-menu .ui-state-default {
  border: none;
  background: none;
}
.ui-selectmenu-menu.slicer-select-menu .ui-menu .ui-menu-item.ui-state-focus {
  border: none;
  background: var(--neutral-light-color, #EAEAEA);
  color: var(--neutral-primary-color, #333333);
}
.ui-selectmenu-menu.slicer-select-menu .ui-menu .ui-menu-item {
  padding: 5px 28px 5px 12px;
  cursor: pointer;
}
.ui-selectmenu-menu.slicer-select-menu .ui-menu .ui-menu-item::marker {
  content: none;
}
.ui-selectmenu-menu.slicer-select-menu .ui-menu .ui-state-active {
  border: 1px solid var(--gray-110, #8A8886);
  background-color: var(--fluent-theme-neutral-primary-color, #323130);
  color: var(--fluent-theme-neutral-light-color, #EDEBE9);
}
.ui-selectmenu-menu.slicer-select-menu .ui-menu .ui-state-disabled {
  color: var(--fluent-theme-neutral-secondary-alt-color, #767676);
  opacity: 1;
}
.slicer-dropdown-menu {
  padding: 5px 5px 3px 5px;
  margin: 5px 5px 0px 5px;
  border: 1px solid var(--neutral-light-color, #EAEAEA);
  display: flex;
  outline: none;
}
html[data-focus-source="key"] .slicer-dropdown-menu:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.slicer-dropdown-menu .slicer-restatement {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex-grow: 1;
}
.slicer-dropdown-menu .dropdown-chevron {
  float: right;
  margin-top: 2px;
}
.slicer-dropdown-popup {
  position: absolute;
  border: 1px solid var(--neutral-light-color, #EAEAEA);
  display: none;
  background-color: var(--globalColorWhite);
  padding: 0px 0px 5px 0px;
  box-shadow: none;
  z-index: 99999;
}
html[data-focus-source="key"] .slicer-dropdown-popup.focused .slicerContainer .slicerItemContainer:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: -1px;
}
.slicer-dropdown-popup .slicer-dropdown-loader {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: var(--globalColorWhite);
  display: none;
}
.slicer-dropdown-popup .flex-row {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.slicer-dropdown-popup .flex-column {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
}
.slicer-dropdown-popup .slicer-dropdown-content {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  width: 100%;
}
.slicer-dropdown-popup .slicerContainer {
  flex: 1 1 200px;
  -webkit-flex: 1 1 200px;
}
.slicer-dropdown-popup .slicerContainer .slicerBody {
  flex: 1 1 0px;
  -webkit-flex: 1 1 0px;
}
.slicer-dropdown-popup .scroll-wrapper {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex: 1 0 0;
  -webkit-flex: 1 0 0;
  max-height: 200px;
}
.slicer-dropdown-popup .scroll-wrapper .scrollbar-inner.scroll-content {
  height: auto;
}
.slicer-dropdown-popup .searchHeader {
  overflow: hidden;
}
.slicer-dropdown-popup .searchHeader.collapsed {
  display: none;
}
.slicer-dropdown-popup .searchHeader.show {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  display: -webkit-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid var(--neutral-tertiary-alt-color, #C8C8C8);
  min-height: 20px;
  margin: 0;
}
.slicer-dropdown-popup .searchHeader .search {
  cursor: pointer;
  margin: 0 8px;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  color: var(--neutral-dark-color, #212121);
}
.slicer-dropdown-popup .searchHeader input {
  color: var(--neutral-primary-color, #333333);
  cursor: auto;
  align-self: center;
  flex: 1 1 0px;
  -webkit-flex: 1 1 0px;
  border-style: none;
  padding: 0;
}
html[data-focus-source="key"] .slicer-dropdown-popup .searchHeader input:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.slicer-dropdown-popup .searchHeader input:focus {
  outline: none;
}
.visually-hidden {
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
  padding: 0 !important;
}
@media print {
  body .hover-line {
    display: none !important;
  }
  div.ql-toolbar {
    display: none !important;
  }
  .slicer-dropdown-popup,
  .ui-datepicker.ui-widget {
    display: none !important;
  }
  .tooltip-container {
    display: none;
  }
}
.small-multiples-grid {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  position: relative;
  display: flex;
  flex-direction: column;
}
.small-multiples-grid .small-multiples-grid-footer {
  flex-grow: 1;
  flex-shrink: 0;
}
.small-multiples-grid .small-multiples-grid-border {
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  pointer-events: none;
}
.small-multiples-grid .small-multiples-grid-background {
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  pointer-events: none;
  z-index: -1;
}
.small-multiples-grid .small-multiples-grid-background-color {
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  pointer-events: none;
  z-index: -2;
}
.small-multiples-grid .small-multiples-grid-body {
  flex-grow: 0;
  flex-basis: 0;
  flex-shrink: 0;
  position: relative;
  display: flex;
  flex-direction: column;
}
.small-multiples-grid .small-multiples-grid-body .scroll-wrapper {
  display: flex;
  flex-direction: column;
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
}
.small-multiples-grid .small-multiples-grid-body .small-multiples-grid-line {
  border: 0;
}
.small-multiples-grid .small-multiples-grid-body .small-multiples-grid-line.vertical {
  position: absolute;
  width: 0;
  top: 0;
  bottom: 0;
}
.small-multiples-grid .small-multiples-grid-body .small-multiples-grid-line.vertical.grid-line-rotated {
  height: 0;
  left: 0;
  right: 0;
  width: 100%;
}
.small-multiples-grid .small-multiples-grid-row-wrapper {
  display: flex;
  flex-direction: column;
}
.small-multiples-grid .small-multiples-grid-row-wrapper .horizontal-wrapper .small-multiples-grid-line.horizontal,
.small-multiples-grid .small-multiples-grid-row-wrapper .horizontal-wrapper .small-multiples-grid-line.horizontal-outer,
.small-multiples-grid .small-multiples-grid-row-wrapper .horizontal-wrapper-bottom .small-multiples-grid-line.horizontal-outer,
.small-multiples-grid .small-multiples-grid-row-wrapper .horizontal-wrapper-header .small-multiples-grid-line.horizontal-header {
  position: relative;
  height: 0;
}
.small-multiples-grid .small-multiples-grid-row-wrapper .horizontal-wrapper .small-multiples-grid-line.horizontal.grid-line-rotated,
.small-multiples-grid .small-multiples-grid-row-wrapper .horizontal-wrapper .small-multiples-grid-line.horizontal-outer.grid-line-rotated,
.small-multiples-grid .small-multiples-grid-row-wrapper .horizontal-wrapper-bottom .small-multiples-grid-line.horizontal-outer.grid-line-rotated,
.small-multiples-grid .small-multiples-grid-row-wrapper .horizontal-wrapper-header .small-multiples-grid-line.horizontal-header.grid-line-rotated {
  height: 100%;
}
.small-multiples-grid .small-multiples-grid-row-wrapper .small-multiples-grid-row {
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  flex-grow: 0;
}
.small-multiples-grid .small-multiples-grid-row-wrapper .small-multiples-grid-row .small-multiples-grid-header-cell {
  /** headers supposed to used fixed size */
  flex-grow: 0;
  flex-shrink: 0;
  box-sizing: border-box;
}
.small-multiples-grid .small-multiples-grid-row-wrapper .small-multiples-grid-row .small-multiples-grid-cell {
  display: flex;
  background-clip: content-box;
  flex-basis: 0;
  flex-grow: 1;
}
.small-multiples-grid .small-multiples-grid-row-wrapper .small-multiples-grid-row .small-multiples-grid-cell .small-multiples-grid-cell-content {
  display: flex;
  flex-grow: 1;
  position: relative;
}
.small-multiples-grid .small-multiples-grid-row-wrapper .small-multiples-grid-row .small-multiples-grid-cell .small-multiples-grid-cell-subheader {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: pre;
  box-sizing: border-box;
}
.small-multiples-grid .small-multiples-grid-row-wrapper .small-multiples-grid-row .small-multiples-grid-cell .small-multiples-grid-cell-subheader .truncate {
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline;
}
.tooltip-container.small-touch-screen,
.tooltip-container.large-touch-screen {
  pointer-events: auto;
}
.tooltip-container.small-touch-screen .tooltip-content-container,
.tooltip-container.large-touch-screen .tooltip-content-container {
  max-width: none;
  background-color: transparent !important;
  opacity: 1 !important;
  padding-bottom: 4px;
}
.tooltip-container.small-touch-screen .tooltip-data-container,
.tooltip-container.large-touch-screen .tooltip-data-container {
  overflow-y: scroll;
  overflow-x: auto;
  padding: 0px 12px 2px 24px;
}
.tooltip-container.small-touch-screen .arrow,
.tooltip-container.large-touch-screen .arrow {
  z-index: 999999;
}
.tooltip-container.small-touch-screen .arrow.left,
.tooltip-container.large-touch-screen .arrow.left {
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid var(--neutral-primary-color, #333333);
}
.tooltip-container.small-touch-screen .arrow.right,
.tooltip-container.large-touch-screen .arrow.right {
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 10px solid var(--neutral-primary-color, #333333);
}
.tooltip-container.small-touch-screen .tooltip-data-container {
  max-height: 160px;
}
.tooltip-container.small-touch-screen .tooltip-data-container {
  min-width: 164px;
  min-height: 48px;
  max-height: 100px;
}
@media (orientation: landscape) {
  .tooltip-container.truncate-tooltip-height .tooltip-data-container {
    max-height: 100px;
  }
}
.tooltip-container.large-touch-screen .tooltip-data-container {
  min-width: 304px;
  max-width: 480px;
  max-height: 132px;
}
/*
 *  Power BI Visualizations
 *
 *  Copyright (c) Microsoft Corporation
 *  All rights reserved.
 *  MIT License
 *
 *  Permission is hereby granted, free of charge, to any person obtaining a copy
 *  of this software and associated documentation files (the ""Software""), to deal
 *  in the Software without restriction, including without limitation the rights
 *  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 *  copies of the Software, and to permit persons to whom the Software is
 *  furnished to do so, subject to the following conditions:
 *
 *  The above copyright notice and this permission notice shall be included in
 *  all copies or substantial portions of the Software.
 *
 *  THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 *  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 *  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 *  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 *  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 *  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 *  THE SOFTWARE.
 */
:root {
  --subSelectionShadowColor: #FFF;
}
[data-theme="dark"] {
  --subSelectionShadowColor: var(--colorNeutralBackground1);
}
.outlineContainer .outline-svg-shapes,
.outlineContainer .outline-svg-handles {
  position: absolute;
  pointer-events: none;
  height: 100%;
  width: 100%;
}
.outlineContainer .outline-active {
  filter: drop-shadow(1px 0 0 var(--subSelectionShadowColor)) drop-shadow(0 1px 0 var(--subSelectionShadowColor)) drop-shadow(-1px 0 0 var(--subSelectionShadowColor)) drop-shadow(0 -1px 0 var(--subSelectionShadowColor));
  stroke: var(--gray-130, #605E5C);
  stroke-width: 2;
  fill: none;
}
.outlineContainer .outline-hover {
  filter: drop-shadow(1px 0 0 var(--subSelectionShadowColor)) drop-shadow(0 1px 0 var(--subSelectionShadowColor)) drop-shadow(-1px 0 0 var(--subSelectionShadowColor)) drop-shadow(0 -1px 0 var(--subSelectionShadowColor));
  stroke: var(--global-color-brand-80, #0078D4);
  stroke-width: 2;
  fill: none;
}
.outlineContainer .outline-svg-handles .outline-handle {
  fill: var(--global-color-brand-150, #DEECF9);
  stroke: var(--global-color-brand-80, #0078D4);
  stroke-width: 2;
}
.visual-dataViewer .jsonViewScrollPane{overflow:auto;height:100%;width:100%}.visual-dataViewer .renderjson{font-size:12px}.visual-dataViewer .renderjson a{text-decoration:none}.visual-dataViewer .renderjson .disclosure{color:black}.visual-dataViewer .renderjson .syntax{color:grey}.visual-dataViewer .renderjson .string{color:darkred}.visual-dataViewer .renderjson .number{color:darkcyan}.visual-dataViewer .renderjson .boolean{color:blueviolet}.visual-dataViewer .renderjson .key{color:darkblue}.visual-dataViewer .renderjson .keyword{color:blue}.visual-dataViewer .renderjson .function{color:dimgray}.visual-dataViewer .renderjson .function.syntax{color:deeppink}.visual-dataViewer .renderjson .object.syntax{color:lightseagreen}.visual-dataViewer .renderjson .array.syntax{color:orange}

/**
 * Styles
 */
body.fullScreen .explorationContainer .explorationHost {
  top: 0;
}
.explorationHost {
  position: absolute;
  top: 40px;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.explorationHost.notificationVisible {
  top: 72px;
}
.explorationHost.welcomeBarVisible {
  top: 100px;
}
.explorationHost.notificationVisible.welcomeBarVisible {
  top: 132px;
}
.explorationHost .verticalItemsContainer {
  height: 100%;
}
.explorationHost .horizontalItemsContainer {
  float: none;
  width: auto;
  overflow: hidden;
  height: 100%;
  position: relative;
}
.explorationHostNoAppBar {
  top: 0;
}
.explorationContainer button:where(:not(.pbi-fluent-button)) {
  padding: 0;
  border: none;
}
.explorationContainer ul,
.explorationContainer ol,
.explorationContainer li {
  padding: 0;
  margin: 0;
  font-size: 12px;
  list-style: none;
  box-sizing: border-box;
}
.explorationContainer h1,
.explorationContainer h2,
.explorationContainer h3,
.explorationContainer h4,
.explorationContainer h5,
.explorationContainer h6 {
  margin: 0;
}
.explorationContainer input {
  box-sizing: border-box;
  outline: 0;
}
.explorationContainer .description {
  font-size: 12px;
}
.explorationContainer.infoNavContainer .explorationHost {
  top: 0;
}
.explorationContainer.infoNavContainer .paneHeader {
  padding-bottom: 0;
}
.explorationContainer.infoNavContainer .importButton {
  display: none;
}
.explorationContainer.explorationHosted .paneHeader {
  padding-bottom: 0;
}
.explorationContainer.explorationHosted .explorationNavigationContent .pane {
  padding-left: 0;
  height: 35px;
}
.explorationContainer.explorationHosted .explorationNavigationContent .pane .create.static.section {
  left: 0;
}
.explorationContainer .rightSidePane {
  float: right;
  height: 100%;
  position: relative;
}
.explorationContainer .editing {
  background: var(--report-background-color_editing, #fafafa);
}
.explorationContainer .reading {
  background: var(--neutral-primary-color, #333333);
}
.explorationContainer .reading .explorationHost {
  bottom: 10px;
}
.explorationContainer .reading .exploration {
  float: none;
  width: auto;
  overflow: hidden;
  height: 100%;
  position: relative;
  box-sizing: border-box;
  margin: 0 10px 10px 10px;
  background-color: var(--neutral-light-color, #EAEAEA);
}
.explorationContainer .ui-draggable-dragging {
  z-index: 10;
  opacity: 0.7;
}
.explorationHosted .rightSidePane {
  float: right;
  height: 100%;
  position: relative;
}
.explorationHosted .exploration {
  float: none;
  width: auto;
  overflow: hidden;
  height: 100%;
  position: relative;
}
.explorationHosted .visualizationPane {
  width: 260px;
}
.explorationHosted .taskPane {
  width: 180px;
}
.explorationHosted .explorationHost {
  top: 0;
}
.explorationWithChrome .rightSidePane {
  float: right;
  height: 100%;
  position: relative;
}
.explorationWithChrome .exploration {
  float: none;
  width: auto;
  overflow: hidden;
  height: 100%;
  position: relative;
}
.explorationWithChrome .visualizationPane {
  width: 260px;
}
.explorationWithChrome .taskPane {
  width: 180px;
}
.explorationWithChrome .explorationMask,
.explorationHosted .explorationMask {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 0.6;
  background: var(--neutral-secondary-color, #666666);
  z-index: 9999;
}
.explorationContainer {
  width: 100%;
  height: 100%;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
.explorationContainer h1,
.explorationContainer h2,
.explorationContainer h3,
.explorationContainer h4,
.explorationContainer h5,
.explorationContainer h6 {
  font-weight: normal;
}
.explorationContainer .collapsed {
  display: none;
}
.explorationContainer .appBar exploration-app-bar {
  display: flex;
  flex-grow: 1;
  overflow: hidden;
}
.explorationContainer .exploration {
  float: none;
  width: auto;
  overflow: hidden;
  height: 100%;
  position: relative;
  background: var(--white-color, #FFF);
}
.explorationContainer .exploration.phone-form-factor-background {
  background: var(--neutral-light-color, #EAEAEA);
}
.explorationContainer .exploreCanvas {
  bottom: 36px;
  top: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  z-index: 0;
  overflow: auto;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
}
.explorationContainer .exploreCanvasToBottom .exploreCanvas {
  bottom: 0;
}
.explorationContainer .exploreCanvasWithFullScreenComponent .exploreCanvas {
  bottom: 48px;
}
.canvasSpinnerBackground {
  background-color: var(--white-color, #FFF);
  position: relative;
  height: 100%;
  width: 100%;
}
.centeredSpinner {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -20px;
  margin-top: -20px;
  pointer-events: none;
}
.explorationSaveAsName {
  width: 100%;
  box-sizing: border-box;
  margin-top: 15px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.statusBarRightPane {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.infonav-dialogContent .explorationSaveDialog {
  color: var(--neutral-primary-color, #333333);
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  -webkit-user-select: none;
  -webkit-touch-callout: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
}
.infonav-dialogContent .explorationSaveDialog .title {
  font-family: 'Segoe UI Semilight', 'wf_segoe-ui_semilight', helvetica, arial, sans-serif;
  font-size: 24px;
}
.infonav-dialogContent .explorationSaveDialog .message {
  margin-top: 20px;
  margin-bottom: 20px;
}
.virtual-list-container {
  max-height: 300px;
}
@media print {
  body .resizeHandle {
    display: none !important;
  }
  body .explorationContainer .explorationHost {
    top: 0;
    /* Desktop */
  }
  body .explorationContainer .explorationHost .visualizationPane,
  body .explorationContainer .explorationHost .taskPane,
  body .explorationContainer .explorationHost .explorationNavigationContent,
  body .explorationContainer .explorationHost .toolbar,
  body .explorationContainer .explorationHost .buildPane,
  body .explorationContainer .explorationHost .customizePane,
  body .explorationContainer .explorationHost .paneSwitcher {
    display: none;
  }
  body .explorationContainer .explorationHost .exploreCanvas {
    overflow: hidden !important;
  }
  body .explorationContainer .explorationHost .exploreCanvas .outspaceContainer {
    opacity: 0 !important;
  }
  body .explorationContainer .explorationHost .exploreCanvas .displayArea {
    box-shadow: none !important;
    transition-duration: 0s !important;
    outline: none !important;
  }
  body .explorationContainer .explorationHost .exploreCanvas .displayArea blank-canvas-watermark {
    display: none !important;
  }
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainer,
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainerGroup {
    border: none !important;
  }
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainer .visualContainerBorder,
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainerGroup .visualContainerBorder {
    display: none !important;
  }
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainer .vcHeader,
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainerGroup .vcHeader {
    display: none !important;
  }
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainer .visualTitle,
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainerGroup .visualTitle {
    width: auto !important;
  }
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainer .resizeHandle,
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainerGroup .resizeHandle {
    display: none !important;
  }
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainer .vcFooter,
  body .explorationContainer .explorationHost .exploreCanvas .displayArea .visualContainerGroup .vcFooter {
    display: none !important;
  }
  body .explorationContainer .explorationHost .exploreCanvas .outspacePane {
    display: none !important;
  }
  body .explorationContainer .explorationHost .exploration {
    outline: none;
  }
  body .explorationMask {
    display: none;
  }
  body #exploration-container-app-bars {
    display: none;
  }
}
.explorationContainer .exploreCanvas .visualContainerHost {
  padding-top: 20px;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainerHost {
  padding-top: 0;
}
.explorationContainer .exploreCanvas {
  --phoneInnerBorderColor: var(--fluent-theme-neutral-quarter-color, #D2D0CE);
  overflow: visible;
  margin: 0;
  box-sizing: border-box;
  padding: 0;
  -ms-overflow-style: scrollbar;
}
[data-legacy-theming="false"] .explorationContainer .exploreCanvas {
  --phoneInnerBorderColor: var(--colorNeutralStrokeDisabled);
}
html[dir="rtl"] .explorationContainer .exploreCanvas .displayAreaContainer {
  direction: rtl;
}
.explorationContainer .exploreCanvas.phoneAuthoring.disableScroll .canvasFlexBox .displayAreaContainer .displayArea {
  overflow: hidden;
}
.explorationContainer .exploreCanvas.phoneAuthoring.disableScroll .canvasFlexBox .displayAreaContainer .displayArea .canvasWatermark {
  transform: scale(1) !important;
}
.explorationContainer .exploreCanvas.phoneAuthoring .outspaceContainer {
  background-color: var(--fluent-theme-neutral-quarter-alt-color, #E1DFDD);
}
.explorationContainer .exploreCanvas.phoneAuthoring .displayArea {
  box-sizing: content-box;
  padding-right: 8px;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: var(--globalColorWhite, #FFF);
}
.explorationContainer .exploreCanvas.phoneAuthoring .displayArea .visualBackgroundContainer,
.explorationContainer .exploreCanvas.phoneAuthoring .displayArea .visualContainerHost {
  height: 3600px;
  width: 324px;
}
.explorationContainer .exploreCanvas.phoneAuthoring .backdropVisible .displayArea {
  padding: 0 18px 0 10px;
  margin-top: 44px;
  box-shadow: none !important;
  border: 1px solid var(--phoneInnerBorderColor);
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-top: none;
}
.explorationContainer .exploreCanvas.phoneAuthoring .backdropVisible .displayArea::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: var(--fluent-theme-neutral-quarter-alt-color, #E1DFDD);
  border: 1.5px solid transparent;
  background-clip: content-box;
}
.explorationContainer .exploreCanvas.phoneAuthoring .backdropVisible .displayArea.actualSizeAlignTop {
  top: 0;
  margin-top: 114px;
}
.explorationContainer .exploreCanvas.phoneAuthoring .backdropVisible .displayArea.actualSizeOrigin {
  margin-left: 4px;
}
.explorationContainer .exploreCanvas.phoneAuthoring .backdropVisible .displayArea .visualBackgroundContainer {
  width: 344px;
  height: 3604px;
}
.explorationContainer .exploreCanvas.disableAnimations .visualContainer {
  transition: none;
}
.explorationContainer .exploreCanvas.responsive {
  overflow: auto;
}
.explorationContainer .exploreCanvas.popOut .visualBackgroundContainer {
  z-index: 10000002 !important;
}
.explorationContainer .exploreCanvas.hasSpotlight .visualContainer:not(.spotlight) {
  opacity: 0.15;
  transition: opacity 0.2s;
}
.explorationContainer .exploreCanvas .visualContainer.spotlight,
.explorationContainer .exploreCanvas .visualContainer.elevation {
  box-shadow: 0px 0px 2px var(--colorNeutralShadowAmbient), 0px 4px 8px var(--colorNeutralShadowKey);
  transition: box-shadow 0.2s;
  border-radius: 2px;
}
.explorationContainer .exploreCanvas.disableTouchZoom {
  touch-action: none;
}
.explorationContainer .exploreCanvas .canvasFlexBox {
  display: flex;
  height: 100%;
}
.explorationContainer .exploreCanvas .canvasFlexBox .displayAreaContainer {
  width: 100%;
  position: relative;
  scroll-behavior: smooth;
}
.explorationContainer .exploreCanvas .canvasFlexBox .displayAreaContainer.newCanvasScrollbar::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  background-color: var(--fluent-theme-white-color, #FFF);
}
.explorationContainer .exploreCanvas .canvasFlexBox .displayAreaContainer.newCanvasScrollbar::-webkit-scrollbar-thumb {
  border-radius: 5px;
}
.explorationContainer .exploreCanvas .canvasFlexBox .displayAreaContainer.newCanvasScrollbar::-webkit-scrollbar-thumb:horizontal {
  border-top: 2px solid var(--fluent-theme-white-color, #FFF);
  border-bottom: 2px solid var(--fluent-theme-white-color, #FFF);
}
.explorationContainer .exploreCanvas .canvasFlexBox .displayAreaContainer.newCanvasScrollbar::-webkit-scrollbar-thumb:vertical {
  border-left: 2px solid var(--fluent-theme-white-color, #FFF);
  border-right: 2px solid var(--fluent-theme-white-color, #FFF);
}
.explorationContainer .exploreCanvas .canvasFlexBox .displayAreaContainer.newCanvasScrollbar::-webkit-scrollbar-track-piece:horizontal {
  border-top: 2px solid var(--fluent-theme-white-color, #FFF);
  border-bottom: 2px solid var(--fluent-theme-white-color, #FFF);
}
.explorationContainer .exploreCanvas .canvasFlexBox .displayAreaContainer.newCanvasScrollbar::-webkit-scrollbar-track-piece:vertical {
  border-left: 2px solid var(--fluent-theme-white-color, #FFF);
  border-right: 2px solid var(--fluent-theme-white-color, #FFF);
}
.explorationContainer .exploreCanvas .canvasFlexBox .displayAreaContainer .displayArea {
  width: 100%;
  height: 100%;
  position: relative;
  box-sizing: border-box;
  overflow: hidden;
}
.explorationContainer .exploreCanvas .canvasFlexBox .displayAreaContainer .displayArea.fitToWidthOrigin {
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  top: 0;
  /* @noflip */
  left: 0;
  /* @noflip */
  margin-left: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.explorationContainer .exploreCanvas .canvasFlexBox .displayAreaContainer .displayArea.fitToScreen {
  /* @noflip */
  left: 0;
  top: 0;
  transform: none;
  transform-origin: 0;
  position: absolute;
  -webkit-transform: none;
  -webkit-transform-origin: 0;
}
.explorationContainer .exploreCanvas .canvasFlexBox .displayAreaContainer .displayAreaViewport {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.explorationContainer .exploreCanvas.phone-form-factor .canvasFlexBox .displayAreaContainer .displayArea {
  overflow-y: auto;
  box-sizing: content-box;
}
.explorationContainer .exploreCanvas .visualContainerHost {
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
}
.explorationContainer .exploreCanvas.phone-form-factor .canvasFlexBox .displayAreaContainer .displayArea {
  overflow-y: auto;
  box-sizing: content-box;
}
.explorationContainer .exploreCanvas.phone-form-factor .visualContainerHost {
  padding-top: 0;
}
.explorationContainer .exploreCanvas .backgroundContainer {
  position: absolute;
  top: 0;
  left: 0;
}
.explorationContainer .exploreCanvas .backgroundContainer.visualBackgroundContainer {
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.explorationContainer .exploreCanvas .backgroundContainer.outspaceContainer {
  height: 100%;
  width: 100%;
}
.explorationContainer .exploreCanvas .backgroundContainer .backgroundImageContainer {
  position: absolute;
}
.explorationContainer .exploreCanvas .backgroundContainer.Normal .backgroundImageContainer {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}
.explorationContainer .exploreCanvas .backgroundContainer.Fit .backgroundImageContainer {
  width: 100%;
  height: 100%;
}
.explorationContainer .exploreCanvas .backgroundContainer.Fit .backgroundImageContainer .backgroundImage {
  width: 100%;
  height: 100%;
}
.explorationContainer .exploreCanvas .backgroundContainer.Fill .backgroundImageContainer {
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
.explorationContainer .exploreCanvas .backgroundContainer.Fill .backgroundImageContainer .backgroundImage {
  width: 100%;
}
.explorationContainer .exploreCanvas.phone-form-factor .displayArea.actualSizeAlignTop {
  top: 0;
  margin-top: 80px;
}
.explorationContainer .exploreCanvas.phone-form-factor .displayArea.actualSizeAlignLeft {
  left: 0;
  margin-left: 26px;
}
.explorationContainer .exploreCanvas .actualSizeAlignTop {
  top: 0;
  margin-top: 10px;
}
.explorationContainer .exploreCanvas .actualSizeAlignCenter {
  /* @noflip */
  left: 50%;
}
.explorationContainer .exploreCanvas .actualSizeAlignLeft {
  /* @noflip */
  left: 0;
  /* @noflip */
  margin-left: 10px;
}
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainer.selected &gt; .visualContainerBorder,
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainerGroup.selected &gt; .visualContainerBorder {
  border-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainer.selected:hover &gt; .visualContainerBorder,
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainer.showHover &gt; .visualContainerBorder,
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainerGroup.selected.showHover &gt; .visualContainerBorder,
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainerGroup.isChildSelected &gt; .visualContainerBorder {
  border-color: var(--neutral-tertiary-color, #A6A6A6);
}
.explorationContainer .exploreCanvas .multiSelection transform:not(.on-object) .visualContainer.selected &gt; .visualContainerBorder,
.explorationContainer .exploreCanvas .multiSelection transform:not(.on-object) .visualContainerGroup.selected &gt; .visualContainerBorder {
  border-color: none;
}
.explorationContainer .exploreCanvas .multiSelection transform:not(.on-object) .visualContainer.selecting &gt; .visualContainerBorder,
.explorationContainer .exploreCanvas .multiSelection transform:not(.on-object) .visualContainerGroup.selecting &gt; .visualContainerBorder {
  border-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.explorationContainer .exploreCanvas .multiSelection transform:not(.on-object) .visualContainer.selected:hover &gt; .visualContainerBorder,
.explorationContainer .exploreCanvas .multiSelection transform:not(.on-object) .visualContainer.showHover &gt; .visualContainerBorder,
.explorationContainer .exploreCanvas .multiSelection transform:not(.on-object) .visualContainerGroup.selected.showHover &gt; .visualContainerBorder {
  border-color: none;
}
.explorationContainer .exploreCanvas .multiSelection .visualContainer:hover .vcHeader {
  display: none;
}
.explorationContainer .exploreCanvas.brush-cursor * {
  cursor: url("../images/cursors/brush-cursor.png"), auto;
}
.vcOptionsMenu {
  border-radius: 3px;
  font-size: 12px;
}
.vcOptionsMenu ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  max-height: 400px;
  overflow-y: auto;
}
.vcOptionsMenu ul li {
  line-height: 16px;
  padding: 4px 10px;
  cursor: pointer;
  color: var(--neutral-primary-color, #333333);
}
.vcOptionsMenu ul li:hover {
  background: var(--neutral-light-color, #EAEAEA);
}
.vcOptionsMenu ul li .itemIcon,
.vcOptionsMenu ul li .glyphicon {
  float: left;
  width: 20px;
  margin-right: 4px;
}
.vcOptionsMenu ul li .itemLabel {
  display: inline-block;
  max-width: 240px;
  text-align: left;
}
.vcOptionsMenu ul hr {
  cursor: default;
  padding: 0;
  margin: 0;
  border: 1px solid var(--neutral-light-color, #EAEAEA);
}
.vcOptionsMenu ul .separator {
  cursor: default;
}
.vcOptionsMenu button {
  padding: 0;
  border: none;
  margin: 0;
  background: transparent !important;
  font-size: inherit;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  color: inherit;
}
.vcOptionsMenu .toggle.selected {
  color: var(--neutral-primary-color, #333333);
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
}
.vcOptionsMenu .toggle.selected::before {
  content: '';
  position: absolute;
  width: 4px;
  height: 16px;
  background-color: var(--theme-primary-color, #F2C811);
  left: 0;
}
.vcOptionsMenu .sort .caption {
  display: inline-block;
}
.vcOptionsMenu .sort .toggleSortBtn[disabled] {
  opacity: 0.4;
}
@media print {
  body .vcOptionsMenu {
    display: none !important;
  }
}
.canvasBackdrop {
  --canvasBackgroundColor: var(--white-color, #FFF);
  width: 382px;
  height: 698px;
  border-radius: 35px;
  background-color: var(--canvasBackgroundColor);
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 30%;
  top: 20%;
}
[data-legacy-theming="false"] .canvasBackdrop {
  --canvasBackgroundColor: var(--colorNeutralBackground1);
}
.canvasBackdrop.actualSizeAlignCenter {
  left: 50%;
  margin-left: -176px;
}
.canvasBackdrop.actualSizeAlignMiddle {
  top: 50%;
  margin-top: -339px;
}
.canvasBackdrop.actualSizeAlignTop {
  top: 0;
  margin-top: 10px;
}
.canvasBackdrop.actualSizeAlignLeft {
  left: 0;
  margin-left: 10px;
}
.canvasBackdrop .mobileLayoutNotch {
  border: 1px solid var(--fluent-theme-neutral-quarter-color, #D2D0CE);
  display: inline-flex;
  position: absolute;
  width: 46px;
  height: 5px;
  border-radius: 10px;
  left: 50%;
  margin-left: -23px;
  top: 5%;
}
.canvasBackdrop .mobileLayoutHeaderMockup {
  width: calc(324px + 2 * 10px + 8px);
  background-color: var(--fluent-theme-neutral-lighter-alt-color, #FAF9F8);
  border: 1px solid var(--fluent-theme-neutral-quarter-color, #D2D0CE);
  border-bottom-color: rgba(33, 33, 33, 0.15);
  height: 44px;
  margin: 0 auto;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: row;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  top: 50%;
  margin-top: -291px;
}
.canvasBackdrop .mobileLayoutHeaderMockup .backButtonMockup {
  color: var(--fluent-theme-neutral-quarter-alt-color, #E1DFDD);
  padding: 15px;
}
.canvasBackdrop .mobileLayoutHeaderMockup .titleMockupWrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.canvasBackdrop .mobileLayoutHeaderMockup .titleMockupWrapper .titleMockup {
  width: 215px;
  height: 11px;
  background-color: var(--fluent-theme-neutral-quarter-alt-color, #E1DFDD);
  margin-bottom: 5px;
}
.canvasBackdrop .mobileLayoutHeaderMockup .titleMockupWrapper .subtitleMockup {
  width: 122px;
  height: 7px;
  background-color: var(--fluent-theme-neutral-quarter-alt-color, #E1DFDD);
}
.explorationContainer .entityList {
  overflow: hidden;
  white-space: nowrap;
  padding: 2px 6px 2px 4px;
  margin: 1px 0;
}
.explorationContainer .fieldList {
  overflow: hidden;
  position: absolute;
  bottom: 0;
  right: 0;
  top: 0;
  left: 0;
  display: inline-block;
  -ms-overflow-style: none;
}
.explorationContainer .fieldList mark {
  background-color: var(--theme-primary-color, #F2C811);
}
.explorationContainer .fieldList hr {
  border: solid var(--neutral-primary-color, #333333);
  border-width: 1px 0 0 0;
  margin-bottom: 8px;
}
.explorationContainer .fieldList .searchBox input:not(:focus):hover {
  border-color: var(--alert-color, #FFF9AE);
}
.explorationContainer .fieldList .getDataHint {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0 10%;
}
.explorationContainer .fieldList .getDataHint i.pbi-glyph-table-group {
  color: var(--gray-180, #252423);
  margin-top: 16px;
}
.explorationContainer .fieldList .getDataHint .getDataText {
  text-align: center;
  margin-top: 8px;
}
.explorationContainer .fieldList .getDataHint .getDataText span {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--sm-font-size, 12px);
  font-weight: var(--font-weight-regular, 400);
  color: var(--gray-140, #484644);
}
.explorationContainer .fieldList .getDataHint .getDataText button {
  font-family: var(--fluent-font-family, "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif);
  font-size: var(--sm-font-size, 12px);
  font-weight: var(--font-weight-semi-bold, 600);
  background: transparent;
  color: var(--fluent-theme-link-darker-color, #005A9E);
}
.explorationContainer .fieldList .getDataHint .getDataText button label {
  cursor: pointer;
}
.explorationContainer .fieldList .scroll-wrapper {
  position: absolute !important;
  left: 0;
  right: 0;
  bottom: 0;
  top: 48px;
  height: auto;
}
.explorationContainer .entityContainer .caret {
  display: inline-block;
  vertical-align: top;
  padding: 0;
  margin: 0 4px 0 0px;
  color: var(--gray-140, #484644);
  transform-origin: 50% 50%;
  transition: transform 0.25s;
}
.explorationContainer .entityContainer .caret.expanded {
  transform: rotate(0deg);
}
html[dir="rtl"] .explorationContainer .entityContainer .caret.expanded {
  transform: rotate(90deg);
}
.explorationContainer .entityContainer pbi-icon i {
  transition: transform 0.25s;
}
.explorationContainer .entityContainer pbi-icon i.glyphicon {
  margin: 0;
}
.explorationContainer .fieldListEntity {
  margin: 0;
  box-sizing: border-box;
  padding: 2px 4px;
  cursor: pointer;
  /* Applies to the EditableLabel inside the text element */
  /* Applies to the EditableLabel inside the text element */
}
.explorationContainer .fieldListEntity.selected {
  background-color: var(--neutral-primary-color, #333333);
}
.explorationContainer .fieldListEntity:hover {
  background: var(--neutral-primary-color-alt3, #515151);
}
.explorationContainer .fieldListEntity:hover .menuContainer .optionsMenu .glyphicon {
  opacity: 1;
}
.explorationContainer .fieldListEntity .fieldListTooltip {
  overflow: hidden;
  margin: 2px 0 2px 8px;
  vertical-align: middle;
  width: 100%;
}
.explorationContainer .fieldListEntity .fieldListTooltip .title {
  display: inline-block;
  padding: 0;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.explorationContainer .fieldListEntity .fieldListTooltip .title.hasCheckedProperties {
  color: var(--theme-primary-color, #F2C811);
}
.explorationContainer .fieldListEntity.inactive {
  color: var(--neutral-secondary-alt-color2, #888888);
}
.explorationContainer .fieldListEntity .textLabel {
  line-height: 16px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.explorationContainer .fieldListEntity .textInput {
  height: 16px;
  line-height: 14px;
}
.explorationContainer .fieldListEntity:focus {
  outline: none;
}
html[data-focus-source="key"] .explorationContainer .fieldListEntity:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px) !important;
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color) !important;
}
.explorationContainer editable-label {
  display: flex;
  flex-direction: column;
}
.explorationContainer editable-label,
.explorationContainer editable-label .editableLabel {
  min-width: 0;
}
.explorationContainer editable-label .textInput {
  color: var(--neutral-dark-color, #212121);
  /* Text input is default inline */
  display: block;
  background: var(--neutral-tertiary-alt-color, #C8C8C8);
  color: var(--black-color, #000);
  padding: 0 4px;
  margin: 0 4px;
}
.explorationContainer editable-label .textInput::selection {
  background: var(--theme-primary-color, #F2C811);
  color: var(--text-primary-content-color-hc);
}
.explorationContainer .menuContainer {
  vertical-align: top;
}
.explorationContainer .menuContainer.propertyMenu {
  margin-right: 8px;
}
.explorationContainer .menuContainer .optionsMenu {
  padding: 0;
  border: none;
  background-color: transparent;
  outline: none;
}
.explorationContainer .menuContainer .optionsMenu .glyphicon {
  opacity: 0;
  color: var(--neutral-tertiary-color, #A6A6A6);
  font-size: 13px;
  padding-left: 12px;
}
.explorationContainer .menuContainer .optionsMenu:focus .glyphicon {
  opacity: 1 !important;
}
html[data-focus-source="key"] .explorationContainer .menuContainer .optionsMenu:focus .glyphicon {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.explorationContainer .menuContainer .dropdown {
  margin-top: 5px;
}
.explorationContainer .lastLineBorder {
  border-top: 1px solid transparent;
  margin: 0 1px;
}
.explorationContainer .lastLineBorder.prepend {
  border-top-color: var(--theme-primary-color, #F2C811) !important;
}
.explorationContainer field-list-property.append li {
  border-bottom-color: var(--theme-primary-color, #F2C811) !important;
}
.explorationContainer field-list-property.prepend li {
  border-top-color: var(--theme-primary-color, #F2C811) !important;
}
.explorationContainer field-list-property.dropover li {
  border: 1px dashed var(--theme-primary-color, #F2C811) !important;
}
.explorationContainer .fieldListProperty[drag],
.explorationContainer .fieldListProperty {
  box-sizing: border-box;
  cursor: pointer;
  color: var(--white-color, #FFF);
  background: var(--neutral-secondary-color, #666666);
  border: 1px solid var(--neutral-primary-color, #333333);
  border-radius: 3px;
  height: 22px;
  padding-left: 10px;
  white-space: nowrap;
}
.explorationContainer .fieldListProperty[drag].isLeaf,
.explorationContainer .fieldListProperty.isLeaf {
  border-radius: 0;
  border-top-style: none;
}
.explorationContainer .fieldListProperty[drag].lastLeaf,
.explorationContainer .fieldListProperty.lastLeaf {
  border-radius: 0 0 3px 3px;
}
.explorationContainer .fieldListProperty[drag].displayFolder,
.explorationContainer .fieldListProperty.displayFolder {
  border: none;
  background: none;
}
.explorationContainer .fieldListProperty[drag].kpi.expanded,
.explorationContainer .fieldListProperty.kpi.expanded,
.explorationContainer .fieldListProperty[drag].hierarchy.expanded,
.explorationContainer .fieldListProperty.hierarchy.expanded {
  border-radius: 3px 3px 0 0;
}
.explorationContainer .fieldListProperty[drag]:focus,
.explorationContainer .fieldListProperty:focus {
  outline: none;
}
html[data-focus-source="key"] .explorationContainer .fieldListProperty[drag]:focus,
html[data-focus-source="key"] .explorationContainer .fieldListProperty:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px) !important;
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color) !important;
}
.explorationContainer .fieldListProperty[drag] .fieldListIcon,
.explorationContainer .fieldListProperty .fieldListIcon {
  margin: 0 2px;
}
.explorationContainer .fieldListProperty[drag] .fieldListIcon.kpi,
.explorationContainer .fieldListProperty .fieldListIcon.kpi {
  margin: 0 8px 0 9px;
}
.explorationContainer .fieldListProperty[drag] .fieldListIcon.folder,
.explorationContainer .fieldListProperty .fieldListIcon.folder {
  margin: 0 10px 0 4px;
}
.explorationContainer .fieldListProperty[drag].selected,
.explorationContainer .fieldListProperty.selected {
  border: 1px solid var(--theme-primary-color, #F2C811);
}
.explorationContainer .fieldListProperty[drag] .propertyContent,
.explorationContainer .fieldListProperty .propertyContent {
  padding: 0;
}
.explorationContainer .fieldListProperty[drag] .propertyContent,
.explorationContainer .fieldListProperty .propertyContent,
.explorationContainer .fieldListProperty[drag] .propertyContent i,
.explorationContainer .fieldListProperty .propertyContent i {
  vertical-align: middle;
}
.explorationContainer .fieldListProperty[drag] .property-checkbox,
.explorationContainer .fieldListProperty .property-checkbox {
  margin-bottom: 0;
  margin-left: 20px;
}
.explorationContainer .fieldListProperty[drag] .property-checkbox input,
.explorationContainer .fieldListProperty .property-checkbox input {
  cursor: pointer;
}
.explorationContainer .fieldListProperty[drag] .property-checkbox.hasIcon,
.explorationContainer .fieldListProperty .property-checkbox.hasIcon {
  margin-left: 4px;
}
.explorationContainer .fieldListProperty[drag] .fieldListTooltip,
.explorationContainer .fieldListProperty .fieldListTooltip {
  overflow: hidden;
  vertical-align: middle;
  width: 100%;
}
.explorationContainer .fieldListProperty[drag] .fieldListTooltip .propertyText,
.explorationContainer .fieldListProperty .fieldListTooltip .propertyText {
  display: inline-block;
  cursor: pointer;
  text-indent: 1px;
  width: 100%;
  /* Applies to the EditableLabel inside the text element */
}
.explorationContainer .fieldListProperty[drag] .fieldListTooltip .propertyText .textLabel,
.explorationContainer .fieldListProperty .fieldListTooltip .propertyText .textLabel {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.explorationContainer .fieldListProperty[drag] .fieldListTooltip .propertyText.hasCheckedChildren,
.explorationContainer .fieldListProperty .fieldListTooltip .propertyText.hasCheckedChildren {
  color: var(--theme-primary-color, #F2C811);
}
.explorationContainer .fieldListProperty[drag] .dragHandle,
.explorationContainer .fieldListProperty .dragHandle {
  margin: 0 4px 2px;
  display: inline-block;
}
.explorationContainer .fieldListProperty[drag].inactive,
.explorationContainer .fieldListProperty.inactive {
  color: var(--neutral-secondary-alt-color2, #888888);
}
.explorationContainer .fieldListProperty[drag]:hover,
.explorationContainer .fieldListProperty:hover {
  background: var(--neutral-primary-color-alt3, #515151);
}
.explorationContainer .fieldListProperty[drag]:hover .menuContainer .optionsMenu .glyphicon,
.explorationContainer .fieldListProperty:hover .menuContainer .optionsMenu .glyphicon {
  opacity: 1;
}
.explorationContainer field-list-property {
  display: block;
}
.explorationContainer field-list-property.append {
  border-bottom-color: var(--theme-primary-color, #F2C811) !important;
}
.explorationContainer field-list-property.prepend {
  border-top-color: var(--theme-primary-color, #F2C811) !important;
}
.explorationContainer .fieldListIcon {
  display: inline-block;
  vertical-align: middle;
}
.newPaneColors.explorationContainer .fieldList hr {
  border-color: var(--gray-40, #E1DFDD);
}
.newPaneColors.explorationContainer .entityContainer .caret {
  color: var(--gray-180, #252423);
  transform: none;
  transition: none;
}
.newPaneColors.explorationContainer .fieldListIcon .fieldIcon {
  position: absolute;
  width: 16px;
  height: 16px;
}
.newPaneColors.explorationContainer .fieldListIcon .checkmarkIcon {
  position: absolute;
  width: 12px;
  height: 12px;
  margin: 8px 0px 0px 8px;
}
.newPaneColors.explorationContainer .fieldListEntity {
  border-radius: 2px;
}
.newPaneColors.explorationContainer .fieldListEntity.selected {
  background-color: var(--gray-50, #D2D0CE);
}
.newPaneColors.explorationContainer .fieldListEntity:hover {
  background-color: var(--gray-30, #EDEBE9);
}
.newPaneColors.explorationContainer .fieldListEntity.inactive {
  color: var(--gray-80, #B3B0AD);
}
.newPaneColors.explorationContainer .fieldListEntity .fieldListTooltip .title.hasCheckedProperties {
  color: var(--gray-180, #252423);
  font-weight: 600;
}
html[data-focus-source="key"] .newPaneColors.explorationContainer .fieldListEntity:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px) !important;
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color) !important;
}
.newPaneColors.explorationContainer editable-label .textInput {
  background: var(--white-color, #FFF);
  color: var(--gray-180, #252423);
  padding: 0 4px;
  margin: 0 4px;
}
.newPaneColors.explorationContainer .menuContainer .optionsMenu .glyphicon {
  color: var(--gray-180, #252423);
  padding-left: 12px;
}
.newPaneColors.explorationContainer .fieldListProperty[drag],
.newPaneColors.explorationContainer .fieldListProperty {
  color: var(--gray-180, #252423);
  background: var(--gray-20, #F3F2F1);
  border: none;
  border-radius: 2px;
  height: 24px;
}
.newPaneColors.explorationContainer .fieldListProperty[drag] .property-checkbox .checkboxBox,
.newPaneColors.explorationContainer .fieldListProperty .property-checkbox .checkboxBox {
  border-color: var(--fluent-theme-neutral-secondary-alt-color, #767676);
  border-radius: 2px;
}
.newPaneColors.explorationContainer .fieldListProperty[drag] .property-checkbox .checkboxBox.checked,
.newPaneColors.explorationContainer .fieldListProperty .property-checkbox .checkboxBox.checked {
  border-color: var(--theme-primary-color, #F2C811);
  background-color: var(--theme-primary-color, #F2C811);
}
.newPaneColors.explorationContainer .fieldListProperty[drag] .property-checkbox .checkboxBox.disabled,
.newPaneColors.explorationContainer .fieldListProperty .property-checkbox .checkboxBox.disabled {
  border-color: var(--gray-80, #B3B0AD);
  background-color: var(--gray-80, #B3B0AD);
}
.newPaneColors.explorationContainer .fieldListProperty[drag] .property-checkbox .checkboxCheck,
.newPaneColors.explorationContainer .fieldListProperty .property-checkbox .checkboxCheck {
  color: var(--gray-180, #252423);
}
html[data-focus-source="key"] .newPaneColors.explorationContainer .fieldListProperty[drag]:focus,
html[data-focus-source="key"] .newPaneColors.explorationContainer .fieldListProperty:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px) !important;
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color) !important;
}
.newPaneColors.explorationContainer .fieldListProperty[drag] .fieldListTooltip,
.newPaneColors.explorationContainer .fieldListProperty .fieldListTooltip {
  margin-left: 4px;
}
.newPaneColors.explorationContainer .fieldListProperty[drag] .fieldListTooltip .propertyText.hasCheckedChildren,
.newPaneColors.explorationContainer .fieldListProperty .fieldListTooltip .propertyText.hasCheckedChildren {
  color: var(--gray-180, #252423);
  font-weight: 600;
}
.newPaneColors.explorationContainer .fieldListProperty[drag].inactive,
.newPaneColors.explorationContainer .fieldListProperty.inactive {
  color: var(--gray-80, #B3B0AD);
}
.newPaneColors.explorationContainer .fieldListProperty[drag]:hover,
.newPaneColors.explorationContainer .fieldListProperty:hover {
  background: var(--gray-30, #EDEBE9);
}
.newPaneColors.explorationContainer .fieldListProperty[drag].selected,
.newPaneColors.explorationContainer .fieldListProperty.selected {
  background: var(--gray-50, #D2D0CE);
}
.visual-icon.powerApps.isOldIcon {
  background-image: url("../images/ExploreUI.sprites.png");
  background-position: 0px -248px;
  width: 20px;
  height: 20px;
}
.visual-icon.powerApps.isOldIcon.disabled {
  background-image: url("../images/ExploreUI.sprites.png");
  background-position: -20px -248px;
  width: 20px;
  height: 20px;
}
.filterPane .filterPaneIcon {
  width: 16px;
  height: 16px;
}
.visualizationPane .sectionIcon {
  display: inline-block;
  box-sizing: border-box;
  width: 20px;
  height: 20px;
  padding-left: 0;
}
.explorationContainer .fieldListIcon {
  width: 16px;
  height: 16px;
}
.explorationContainer .fieldListIcon.entity {
  margin: 2px;
  padding: 0;
}
.explorationContainer .fieldListIcon use[href="#none"] {
  display: none;
}
.explorationContainer .fieldWellIcon {
  width: 16px;
  height: 16px;
}
.explorationContainer .fieldWellIcon.dropDown {
  margin-bottom: 2px;
}
.newPaneColors.explorationContainer .fieldWellIcon.dropDown {
  margin: unset;
}
.fillAvailableSpace {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.expAppBarMenu {
  position: absolute;
  left: 10px;
  top: 7px;
  content: '';
}
.expAppBar {
  position: absolute;
  left: 10px;
  content: '';
}
html[data-focus-source='key'] .supportsFocus:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
html[data-focus-source='key'] .supportsFocusInset:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: -1px;
}
html[data-focus-source='key'] .supportsFocusBorder:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.visualContextMenu {
  min-width: 150px;
}
.visualContextMenu .dropdown-item &gt; a {
  padding: 4px 8px !important;
}
.visualContextMenu .dropdown-item &gt; a:not(.disabled):hover {
  background-color: var(--neutral-tertiary-alt-color, #C8C8C8) !important;
}
.visualContextMenu .dropdown-item .dropdown-separator {
  margin: 0 20px;
  border-bottom: 2px solid var(--neutral-light-color, #EAEAEA);
}
.visualContextMenu .itemLabel {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  display: inline;
  padding: 2px 12px;
}
.infonav-modalContainer.embedContainer .infonav-dialogCloseIcon {
  top: 12px;
  right: 12px;
}
.infonav-modalContainer.componentDialog .closeIcon {
  display: none;
}
.infonav-modalContainer.componentDialog .infonav-modalDialog {
  position: fixed !important;
  width: auto;
}
.infonav-modalContainer.componentDialog .infonav-modalDialog .infonav-dialogLayout {
  padding: 0;
}
.infonav-modalContainer.componentDialog .infonav-modalDialog .infonav-dialogLayout .infonav-dialogTitle {
  display: none;
}
.infonav-modalContainer.componentDialog .infonav-modalDialog .infonav-dialogLayout .infonav-dialogContent {
  padding-top: 0;
}
.infonav-modalDialog {
  display: flex;
  flex-direction: column;
}
.infonav-modalDialog .infonav-dialogCloseIcon {
  z-index: 1;
  background-color: transparent;
  border: none;
  padding: 0;
}
.infonav-modalDialog.embedDialog {
  height: 390px;
}
.infonav-modalDialog.embedDialog .infonav-dialogLayout {
  padding: 0;
}
.infonav-modalDialog.embedDialog .infonav-dialogContent {
  padding: 30px;
}
.infonav-modalDialog.spEmbedDialog {
  height: 195px;
}
.infonav-modalDialog.spEmbedDialog .infonav-dialogLayout {
  padding: 0;
}
.infonav-modalDialog.spEmbedDialog .infonav-dialogContent {
  padding: 30px;
}
.infonav-modalDialog .infonav-dialogLayout {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.infonav-modalDialog .infonav-dialogLayout .infonav-dialogContent {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.infonav-modalDialog .infonav-dialogLayout dialog-footer button:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button]:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button:focus,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button]:focus,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button:focus:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button]:focus:hover {
  border-color: var(--gray-110, #8A8886);
  background-color: var(--gray-20, #F3F2F1);
  color: var(--theme-secondary-color, #000000);
  outline: none;
}
.infonav-modalDialog .infonav-dialogLayout dialog-footer button:active,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button]:active {
  background-color: var(--gray-30, #EDEBE9);
  border-color: var(--gray-110, #8A8886);
  color: var(--theme-secondary-color, #000000);
}
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.primary,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].primary {
  background-color: var(--button-primary-base-fill-color, #F2C811);
  border-color: var(--button-primary-base-fill-color, #F2C811);
  color: var(--button-primary-content-color);
}
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.primary:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].primary:hover {
  background-color: var(--button-primary-hover-fill-color, #DAB50F);
  border-color: var(--button-primary-hover-fill-color, #DAB50F);
}
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.primary:focus,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].primary:focus {
  background-color: var(--button-primary-hover-fill-color, #DAB50F);
  border-color: var(--button-primary-content-color);
}
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.primary:active,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].primary:active {
  background-color: var(--colorBrandBackgroundPressed, #A98C0C);
  border-color: var(--colorBrandBackgroundPressed, #A98C0C);
}
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.disabled,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].disabled,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button[disabled],
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button][disabled],
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.disabled.primary,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].disabled.primary,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button[disabled].primary,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button][disabled].primary {
  background-color: var(--neutral-lighter-color, #F4F4F4);
  border-color: var(--neutral-lighter-color, #F4F4F4);
  color: var(--gray-90, #A19F9D);
  cursor: default;
}
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.disabled:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].disabled:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button[disabled]:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button][disabled]:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.disabled.primary:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].disabled.primary:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button[disabled].primary:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button][disabled].primary:hover,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.disabled:focus,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].disabled:focus,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button[disabled]:focus,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button][disabled]:focus,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.disabled.primary:focus,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].disabled.primary:focus,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button[disabled].primary:focus,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button][disabled].primary:focus,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.disabled:active,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].disabled:active,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button[disabled]:active,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button][disabled]:active,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button.disabled.primary:active,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button].disabled.primary:active,
.infonav-modalDialog .infonav-dialogLayout dialog-footer button[disabled].primary:active,
.infonav-modalDialog .infonav-dialogLayout dialog-footer input[type=button][disabled].primary:active {
  background-color: var(--neutral-lighter-color, #F4F4F4);
  border-color: var(--neutral-lighter-color, #F4F4F4);
  color: var(--gray-90, #A19F9D);
}
.explorationContainer {
  --exploreUIPane-colorBackground: var(--gray-20);
  --exploreUIPane-colorBackgroundHover: var(--gray-30);
  --exploreUIPane-colorLegacyBackground: var(--neutral-primary-color);
  --exploreUIPane-colorForeground: var(--gray-140);
  --exploreUIPane-colorLegacyForeground: var(--gray-180);
  --exploreUIPane-colorLegacyForeground2: var(--white-color);
  --exploreUIPane-colorLegacyForegroundButtonIcon: var(--neutral-tertiary-alt-color);
  --exploreUIPane-colorBorder: var(--gray-40);
  --exploreUIPane-colorLegacyBorder: var(--theme-secondary-color);
  --exploreUIPane-colorInputSelectionBackground: var(--theme-primary-color);
  --exploreUIPane-colorInputSelectionForeground: var(--black-color);
}
[data-legacy-theming="false"] .explorationContainer {
  --exploreUIPane-colorBackground: var(--colorNeutralBackground3);
  --exploreUIPane-colorBackgroundHover: var(--colorNeutralBackground3Hover);
  --exploreUIPane-colorLegacyBackground: var(--exploreUIPane-colorBackground);
  --exploreUIPane-colorForeground: var(--colorNeutralForeground1);
  --exploreUIPane-colorLegacyForeground: var(--exploreUIPane-colorForeground);
  --exploreUIPane-colorLegacyForegroundButtonIcon: var(--exploreUIPane-colorForeground);
  --exploreUIPane-colorBorder: var(--colorNeutralStroke1);
  --exploreUIPane-colorLegacyBorder: var(--colorNeutralStroke1);
  --exploreUIPane-colorInputSelectionBackground: var(--colorBrandBackground);
  --exploreUIPane-colorInputSelectionForeground: var(--colorNeutralBackground4Selected);
}
.reading .taskPane {
  margin: 0 0 10px 0;
}
.explorationContainer .visualizationPane .bookmarksPane,
.explorationContainer .visualizationPane .canvasItemsPane,
.explorationContainer .visualizationPane .syncGroupPane,
.explorationContainer .visualizationPane.performancePane {
  display: flex;
  flex-direction: column;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
.explorationContainer .visualizationPane .bookmarksPane .verticalTitle,
.explorationContainer .visualizationPane .canvasItemsPane .verticalTitle,
.explorationContainer .visualizationPane .syncGroupPane .verticalTitle,
.explorationContainer .visualizationPane.performancePane .verticalTitle {
  display: none;
}
.explorationContainer .visualizationPane .bookmarksPane .paneContents,
.explorationContainer .visualizationPane .canvasItemsPane .paneContents,
.explorationContainer .visualizationPane .syncGroupPane .paneContents,
.explorationContainer .visualizationPane.performancePane .paneContents {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.explorationContainer .visualizationPane .bookmarksPane.isCollapsed,
.explorationContainer .visualizationPane .canvasItemsPane.isCollapsed,
.explorationContainer .visualizationPane .syncGroupPane.isCollapsed,
.explorationContainer .visualizationPane.performancePane.isCollapsed {
  width: 32px;
  background-color: var(--exploreUIPane-colorBackground);
}
.explorationContainer .visualizationPane .bookmarksPane.isCollapsed .paneContents,
.explorationContainer .visualizationPane .canvasItemsPane.isCollapsed .paneContents,
.explorationContainer .visualizationPane .syncGroupPane.isCollapsed .paneContents,
.explorationContainer .visualizationPane.performancePane.isCollapsed .paneContents {
  display: none;
}
.explorationContainer .visualizationPane .bookmarksPane.isCollapsed .verticalTitle,
.explorationContainer .visualizationPane .canvasItemsPane.isCollapsed .verticalTitle,
.explorationContainer .visualizationPane .syncGroupPane.isCollapsed .verticalTitle,
.explorationContainer .visualizationPane.performancePane.isCollapsed .verticalTitle {
  display: block;
  transform: rotate(90deg);
  white-space: nowrap;
  position: relative;
  top: 24px;
  color: var(--exploreUIPane-colorForeground);
  font-size: 28px;
}
html[dir="rtl"] .explorationContainer .visualizationPane .bookmarksPane.isCollapsed .verticalTitle,
html[dir="rtl"] .explorationContainer .visualizationPane .canvasItemsPane.isCollapsed .verticalTitle,
html[dir="rtl"] .explorationContainer .visualizationPane .syncGroupPane.isCollapsed .verticalTitle,
html[dir="rtl"] .explorationContainer .visualizationPane.performancePane.isCollapsed .verticalTitle {
  transform: rotate(-90deg);
}
.explorationContainer .visualizationPane .bookmarksPane.isCollapsed .verticalTitle &gt; h2,
.explorationContainer .visualizationPane .canvasItemsPane.isCollapsed .verticalTitle &gt; h2,
.explorationContainer .visualizationPane .syncGroupPane.isCollapsed .verticalTitle &gt; h2,
.explorationContainer .visualizationPane.performancePane.isCollapsed .verticalTitle &gt; h2 {
  white-space: nowrap;
  display: inline-block;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-weight: 600;
  padding: 14px 20px 14px 0;
}
.explorationContainer {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
.explorationContainer .paneHeader .btnIcon {
  margin-right: 16px;
  width: 16px;
  background-color: var(--exploreUIPane-colorBackground);
  color: var(--exploreUIPane-colorForeground);
  cursor: pointer;
}
.explorationContainer .paneHeader .toggleBtn {
  height: 48px;
  width: 100%;
  border: none;
  float: right;
  padding-bottom: 20px;
  background-color: var(--exploreUIPane-colorBackground);
  color: var(--exploreUIPane-colorForeground);
  cursor: pointer;
  transition: transform 0.25s ease-out;
}
html[data-focus-source="key"] .explorationContainer .paneHeader .toggleBtn:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.explorationContainer .paneHeader .toggleBtn .btnIcon {
  float: right;
  margin: 16px 8px 0 0;
}
.explorationContainer .paneHeader .toggleBtn.isCollapsed .btnIcon {
  transform: rotate(90deg);
  float: none;
  padding: 8px 0 8px 16px;
  margin: 0;
}
html[dir="rtl"] .explorationContainer .paneHeader .toggleBtn.isCollapsed .btnIcon {
  transform: rotate(-90deg);
}
.explorationContainer .sidePaneTitle {
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  color: var(--exploreUIPane-colorForeground);
}
.explorationContainer .sidePaneHorizontalTitle {
  margin: 16px 0 0 12px;
  /* allow enough space for character descenders to not get cut off by "overflow: hidden";
         * assumes 20px padding-bottom provided by containing .paneHeader .toggleBtn style
         */
  padding-bottom: 0.33em;
  line-height: 16px;
  float: none;
  cursor: pointer;
  width: auto;
  text-align: left;
}
.explorationContainer .sidePane {
  background: var(--exploreUIPane-colorBackground);
  border-width: 0 0 0 1px;
  border-style: solid;
  border-color: var(--exploreUIPane-colorBorder);
  z-index: 4;
  height: 100%;
  color: var(--exploreUIPane-colorLegacyForeground);
  float: right;
  overflow: hidden;
}
.explorationContainer .sidePane .multiline-flex {
  flex-direction: column;
}
.explorationContainer .sidePane .numeric-unit-selector {
  align-self: flex-start;
}
.explorationContainer .sidePane .unit-selection-box {
  float: left;
  margin-left: 4px;
  position: static;
}
.explorationContainer .sidePane .paneHeader {
  background-color: var(--exploreUIPane-colorBackground);
}
.explorationContainer .sidePane .searchBox {
  margin: 4px;
}
html[data-focus-source="key"] .explorationContainer .sidePane .searchBox input:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: -1px;
}
.explorationContainer .sidePane .searchBox input::selection {
  background: var(--exploreUIPane-colorInputSelectionBackground);
  color: var(--exploreUIPane-colorInputSelectionForeground);
}
.explorationContainer .pane-splitter {
  background-color: transparent;
  position: absolute;
  left: 0;
}
.explorationContainer .paneContents {
  display: inline-block;
}
.explorationContainer .paneContents .lazy-load-wrapper {
  width: 100%;
}
.explorationContainer .paneContents .lazy-load-wrapper.stretch {
  display: flex;
}
.explorationContainer .paneContents .sectionHeader {
  background-color: var(--exploreUIPane-colorBackground);
}
.explorationContainer .sectionTitle {
  display: inline-block;
  line-height: 36px;
  margin-left: 2px;
  text-transform: none;
  color: var(--exploreUIPane-colorForeground);
}
.explorationContainer .visualizationPane {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  box-sizing: content-box;
}
.explorationContainer .visualizationPane .pivotNav.visualizationPane {
  border-top: 1px solid var(--exploreUIPane-colorBorder);
}
.explorationContainer .visualizationPane .pivotNav.visualizationPane li:hover,
.explorationContainer .visualizationPane .pivotNav.visualizationPane li:focus {
  background: var(--exploreUIPane-colorBackgroundHover);
}
.explorationContainer .visualizationPane .pivotNav.visualizationPane .navMarker {
  height: 4px;
  margin-top: -4px;
  border-radius: 2px;
}
.explorationContainer .visualizationPane .pivotNav.canvasItemsPane .navMarker {
  width: 50%;
  left: 0%;
  right: 0%;
}
.explorationContainer .visualizationPane .pivotNav li:focus {
  outline: none;
}
.explorationContainer .visualizationPane .pivotNav .navMarker {
  position: absolute;
  height: 2px;
  margin-top: -2px;
  background: var(--colorBrandStroke1);
}
.explorationContainer .visualizationPane .collapsedFiltersTitle,
.explorationContainer .visualizationPane .collapsedVisualsTitle {
  display: inline-block;
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  padding: 14px 20px 14px 0;
}
.explorationContainer .visualizationPane .paneHeader {
  box-sizing: border-box;
  height: 48px;
  background-color: var(--exploreUIPane-legacyBackground);
}
.explorationContainer .visualizationPane .paneContents {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 48px;
  flex-direction: column;
}
.explorationContainer .visualizationPane .paneContents .sectionHost {
  position: relative;
  width: 100%;
  overflow: hidden;
  -ms-overflow-style: none;
}
.explorationContainer .visualizationPane .paneContents .sectionHost &gt; .scroll-wrapper {
  position: absolute !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.explorationContainer .visualizationPane .paneContents .sectionContent {
  height: 100%;
  overflow: auto;
}
.explorationContainer .visualizationPane .paneContents .sectionHeader {
  box-sizing: border-box;
  height: 36px;
  padding: 0 12px;
  width: 100%;
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  flex: none;
}
.explorationContainer .visualizationPane .paneContents .sectionHeader.visualizationPane .sectionTab {
  width: 40px;
}
.explorationContainer .visualizationPane .paneContents .sectionHeader.canvasItemsPane {
  background-color: transparent !important;
  padding: 0 !important;
}
.explorationContainer .visualizationPane .paneContents .sectionHeader.canvasItemsPane .sectionTab {
  width: 50%;
  text-align: center;
  cursor: default;
}
.explorationContainer .visualizationPane .paneContents .sectionHeader .enableFilterPane {
  float: right;
  height: 100%;
  background-color: transparent;
  color: var(--exploreUIPane-colorLegacyForeground2);
}
.explorationContainer .visualizationPane .paneContents .sectionTab {
  padding: 8px 10px 4px;
  display: inline-block;
  height: 36px;
}
.explorationContainer .visualizationPane .paneContents .sectionTab:focus {
  outline: none;
}
html[data-focus-source="key"] .explorationContainer .visualizationPane .paneContents .sectionTab:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: -1px;
}
.explorationContainer .visualizationPane .paneContents .nonPersonalVisualizationPane {
  margin-top: 7px;
  padding-top: 1px;
  padding-bottom: 3px;
  border-top: 1px dashed var(--exploreUIPane-colorBorder);
}
.explorationContainer .visualizationPane .verticalTitle {
  display: none;
}
.explorationContainer .visualizationPane.isCollapsed {
  width: 32px;
  background-color: var(--exploreUIPane-colorBackground);
}
.explorationContainer .visualizationPane.isCollapsed .paneContents {
  display: none;
}
.explorationContainer .visualizationPane.isCollapsed .verticalTitle {
  display: block;
  transform: rotate(90deg);
  white-space: nowrap;
  position: relative;
  top: 24px;
  color: var(--exploreUIPane-colorForeground);
  font-size: 28px;
}
html[dir="rtl"] .explorationContainer .visualizationPane.isCollapsed .verticalTitle {
  transform: rotate(-90deg);
}
.explorationContainer .taskPane {
  width: 180px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
}
.explorationContainer .taskPane .paneHeader {
  box-sizing: border-box;
  height: 48px;
  padding-bottom: 20px;
  background-color: var(--exploreUIPane-legacyBackground);
}
.explorationContainer .taskPane .paneContents {
  height: 100%;
  width: 100%;
}
.explorationContainer .taskPane .paneSection {
  flex-grow: 1;
  padding-top: 8px;
  height: 100%;
}
.explorationContainer .taskPane hr {
  display: none;
}
.explorationContainer .taskPane pbi-tree {
  padding-top: 8px;
}
.explorationContainer .taskPane .verticalTitle {
  display: none;
}
.explorationContainer .taskPane.isCollapsed {
  width: 32px;
  background-color: var(--exploreUIPane-colorBackground);
}
.explorationContainer .taskPane.isCollapsed .paneContents {
  display: none;
}
.explorationContainer .taskPane.isCollapsed .verticalTitle {
  display: block;
  transform: rotate(90deg);
  white-space: nowrap;
  position: relative;
  top: 24px;
  color: var(--exploreUIPane-colorForeground);
  font-size: 28px;
}
html[dir="rtl"] .explorationContainer .taskPane.isCollapsed .verticalTitle {
  transform: rotate(-90deg);
}
.explorationContainer .taskPane.isCollapsed .verticalTitle &gt; h2 {
  white-space: nowrap;
  display: inline-block;
  font-family: 'wf_standard-font', helvetica, arial, sans-serif;
  padding: 14px 20px 14px 0;
}
.explorationContainer .taskPane .paneStopBottom {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.newPaneColors.explorationContainer .sidePaneTitle,
.newPaneColors.explorationContainer .collapsedFiltersTitle,
.newPaneColors.explorationContainer .collapsedVisualsTitle {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-weight: 600;
}
.newPaneColors.explorationContainer .visualizationPane.isCollapsed .verticalTitle &gt; h2,
.newPaneColors.explorationContainer .taskPane.isCollapsed .verticalTitle &gt; h2 {
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  font-weight: 600;
}
.explorationContainer .flex {
  font-weight: inherit;
  list-style: none;
  width: 100%;
  -ms-box-orient: horizontal;
  display: flex !important;
  overflow: hidden;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -ms-flex-wrap: nowrap;
}
.explorationContainer .flex .item-auto {
  align-self: center;
  flex: 0 0 auto;
  display: inline-block;
}
.explorationContainer .flex .item-fill {
  align-self: center;
  flex: 1 1 0px;
  display: inline-block;
}
/****** contextmenu *******/
.default-contextmenu {
  margin: 0;
  z-index: 1000;
  background: var(--white-color, #FFF);
  padding: 0;
  font-weight: normal;
  font-size: 12px;
  list-style: none;
  border: 1px solid var(--context-menu-border-color, #dedede);
  box-shadow: 0 0 8px var(--secondary-chrome-color, rgba(102, 102, 102, 0.2));
  opacity: 1;
  pointer-events: auto;
}
.default-contextmenu drop-down-list-item {
  display: block;
}
.default-contextmenu drop-down-list-item .label,
.default-contextmenu drop-down-list-item hr {
  display: block;
  padding: 4px 8px;
  text-decoration: none;
  font-weight: 400;
  white-space: nowrap;
}
.default-contextmenu drop-down-list-item .label {
  color: var(--neutral-primary-color, #333333);
  cursor: pointer;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  padding: 4px 32px;
}
.default-contextmenu drop-down-list-item .label:not([disabled]):focus {
  outline: none;
}
html[data-focus-source="key"] .default-contextmenu drop-down-list-item .label:not([disabled]):focus {
  outline-color: var(--fluent-theme-black-color, #000);
  outline-width: 1px;
  outline-style: solid;
}
.default-contextmenu drop-down-list-item .label:not([disabled]):hover {
  background-color: var(--neutral-tertiary-alt-color, #C8C8C8);
}
.default-contextmenu drop-down-list-item .label[disabled]:focus {
  outline: var(--focus-outline-definition, 2.5px solid) var(--neutral-tertiary-alt-color, #C8C8C8);
}
.default-contextmenu drop-down-list-item .label.checked,
.default-contextmenu drop-down-list-item .label.hasIcon {
  padding-left: 8px !important;
}
.default-contextmenu drop-down-list-item .label.hasIcon i {
  margin-right: 8px;
}
.default-contextmenu drop-down-list-item .label.checked svg {
  width: 14px;
  height: 14px;
  display: inline-block;
  margin-right: 8px;
}
.default-contextmenu drop-down-list-item .label.selected {
  color: var(--neutral-primary-color, #333333);
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
}
.default-contextmenu drop-down-list-item .label.selected::before {
  content: '';
  position: absolute;
  width: 4px;
  height: 16px;
  background-color: var(--theme-primary-color, #F2C811);
  left: 0;
}
.default-contextmenu drop-down-list-item .label[disabled] {
  color: var(--neutral-secondary-alt-color2, #888888);
  cursor: default;
}
.default-contextmenu drop-down-list-item .label[disabled]:hover {
  background-color: var(--white-color, #FFF);
}
.default-contextmenu drop-down-list-item .label h6 {
  display: inline-block;
  font-weight: normal;
  font-size: 12px;
  max-width: 240px;
  margin: 0;
}
.default-contextmenu drop-down-list-item .label i.itemIcon,
.default-contextmenu drop-down-list-item .label span.itemIcon,
.default-contextmenu drop-down-list-item .label i .itemIcon,
.default-contextmenu drop-down-list-item .label span .itemIcon {
  float: left;
  width: 20px;
  margin-right: 4px;
}
.default-contextmenu drop-down-list-item .label.hasChildren::after {
  content: '\e818';
  font-family: PowrMDL2;
  transform: rotate(-45deg);
  display: inline-block;
  position: absolute;
  right: 20px;
  margin: 2px 0;
}
.default-contextmenu drop-down-list-item hr {
  color: var(--neutral-tertiary-color, #A6A6A6);
  cursor: default;
  padding: 0;
  margin: 0 32px;
  border: 1px solid var(--neutral-light-color, #EAEAEA);
}
.default-contextmenu.dark {
  background-color: var(--report-app-bar-dropdown-menu-background-color, #444444);
  border-color: var(--neutral-dark-color, #212121);
}
.default-contextmenu.dark drop-down-list-item .label:hover {
  background: var(--neutral-secondary-alt-color, #777777);
}
.default-contextmenu.dark drop-down-list-item .label,
.default-contextmenu.dark drop-down-list-item hr {
  color: var(--white-color, #FFF);
}
.default-contextmenu.fluentTheme {
  background-color: var(--fluent-theme-white-color, #FFF);
  border: none;
  width: 123px;
}
.default-contextmenu.fluentTheme drop-down-list-item .label {
  color: var(--fluent-theme-neutral-primary-color, #323130);
  font-size: 14px;
  font-family: 'Segoe UI', 'wf_segoe-ui_normal', helvetica, arial, sans-serif;
  padding: 8px 0 8px 8px;
  height: 20px;
}
.default-contextmenu.fluentTheme drop-down-list-item .label:hover {
  background-color: var(--fluent-theme-neutral-lighter-color, #F3F2F1);
}
.default-contextmenu.fluentTheme drop-down-list-item .label:focus {
  background-color: var(--fluent-theme-neutral-light-color, #EDEBE9);
}
.default-contextmenu.fluentTheme drop-down-list-item .label h6.itemLabel {
  font-size: 14px;
}
.visualContainerScreen {
  display: none;
}
.disable-visual-interactivity .visualContainerScreen {
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.disable-visual-interactivity .resizeHandle {
  z-index: 2;
}
.disable-visual-interactivity .removeFromLayout {
  z-index: 2;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .dragging .visualContainer .vcHeader,
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .resizing .visualContainer .vcHeader {
  display: none;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer:not(.selected):not(:hover) .iconContainer,
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer:not(.selected):not(:hover) visual-container-drill,
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer:not(.selected):not(:hover) visual-container-pin-button,
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer:not(.selected):not(:hover) visual-container-filter-restatement-button,
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer:not(.selected):not(:hover) .vcPopOutBtn,
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer:not(.selected):not(:hover) visual-container-options-menu {
  display: none;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer:hover .vcHeader button[disabled],
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer.selected .vcHeader button[disabled],
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer.showHover .vcHeader button[disabled] {
  opacity: 0.3;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer.visualHeaderAbove .vcHeader {
  top: -24px;
  height: 24px;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer.visualHeaderBelow .vcHeader {
  bottom: -24px;
  height: 23px;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer.visualHeaderBelowBanner .vcHeader {
  top: 32px;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer:not(.visualHeaderAbove):not(.visualHeaderBelow):not(.visualHeaderBelowBanner) .vcHeader {
  top: 1px;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcHeader {
  background-color: transparent;
  position: absolute;
  right: 1px;
  white-space: nowrap;
  text-align: right;
  overflow: visible;
  z-index: 1;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcHeader span {
  background-color: transparent;
  padding-right: 5px;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcHeader select {
  background-color: transparent;
  margin-right: 2px;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcHeader button {
  margin-top: 2px;
  background-color: transparent;
  width: 22px;
  transition: color 0s;
  height: 18px;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcHeader .iconContainer {
  display: inline-block;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcHeader .dragGrip {
  display: none;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcHeader .optionSection {
  display: inline;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcHeader .optionsMenu {
  display: inline;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcHeader .iconContainer,
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcHeader visual-container-drill,
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcHeader visual-container-relationship-filters {
  margin-right: 8px;
}
.explorationContainer .exploreCanvas.stylableVisualContainerHeader .visualContainer .vcBody {
  top: 0;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer:hover .vcHeader,
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer.selected .vcHeader,
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer.showHover .vcHeader {
  background-color: #FAFAFA;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer:hover .vcHeader .dragGrip,
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer.selected .vcHeader .dragGrip,
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer.showHover .vcHeader .dragGrip {
  opacity: 1;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer:hover .vcHeader button[disabled],
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer.selected .vcHeader button[disabled],
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer.showHover .vcHeader button[disabled] {
  opacity: 0.3;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer.readMode .vcHeader {
  background-color: transparent;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer.readMode .vcHeader .dragGrip {
  display: none;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer.readMode.selected .vcHeader {
  background-color: #FAFAFA;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader {
  transition: background-color 0.25s ease-in;
  height: 20px;
  max-height: 20px;
  padding-left: 5px;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader span {
  padding-right: 5px;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader select {
  height: 18px;
  margin-top: 2px;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader button {
  height: 20px;
  padding-top: 2px;
  background-color: transparent;
  width: 20px;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .iconContainer {
  float: left;
  padding-right: 2px;
  padding-top: 1px;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .drillUp {
  margin-top: 2px;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .drillDownLevel {
  margin-top: 2px;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .drillDownLevelGrouped {
  margin-top: 1px;
  height: 17px;
  width: 17px;
  margin-left: 4px;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .dragGrip {
  position: absolute;
  left: 50%;
  margin-left: -8px;
  margin-top: 2px;
  pointer-events: none;
  color: var(--neutral-secondary-alt-color2, #888888);
  opacity: 0;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .vcPopOutBtn {
  padding-top: 0;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .optionsMenu {
  float: right;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .optionsMenu &gt; .optionSection {
  display: inline-block;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .optionsMenu button {
  margin-left: 4px;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .optionsMenu .vsFilterRestatement,
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .optionsMenu .vcPinBtn,
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader .optionsMenu .vcExportBtn {
  padding-top: 0;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader visual-container-pin-button {
  margin-left: 1px;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcHeader visual-container-options-menu {
  margin-right: 5px;
}
.explorationContainer .exploreCanvas:not(.stylableVisualContainerHeader) .visualContainer .vcBody {
  top: 20px;
}
.explorationContainer .exploreCanvas transform.popOut {
  z-index: 10000003 !important;
}
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainer .visualContainerBorder,
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainerGroup .visualContainerBorder {
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
  border: 1px solid transparent;
  box-sizing: border-box;
  pointer-events: none;
  z-index: 1;
}
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainer.showHover &gt; .visualContainerBorder,
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainerGroup.showHover &gt; .visualContainerBorder {
  border-color: var(--neutral-light-color, #EAEAEA);
}
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainer.hideBorder .visualContainerBorder,
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainerGroup.hideBorder .visualContainerBorder {
  border: none;
}
.explorationContainer .exploreCanvas transform:not(.on-object) .visualContainer:hover &gt; .visualContainerBorder {
  border-color: var(--neutral-light-color, #EAEAEA);
}
.explorationContainer .exploreCanvas .visualContainer,
.explorationContainer .exploreCanvas .visualContainerGroup {
  width: 100%;
  height: 100%;
  background-color: transparent;
  transition: background-color 0.25s, outline-color 0.25s, transform 0.25s, width 0.15s, height 0.15s;
  box-sizing: content-box;
  overflow: visible;
  outline: 0;
  z-index: 0;
  -ms-high-contrast-adjust: none;
}
.explorationContainer .exploreCanvas .visualContainer .vcFooter,
.explorationContainer .exploreCanvas .visualContainerGroup .vcFooter {
  position: absolute;
  bottom: 0px;
  left: 0px;
  transform-origin: bottom left;
  font-size: 12px;
  font-family: 'Segoe UI Semibold', 'wf_segoe-ui_semibold', helvetica, arial, sans-serif;
}
.explorationContainer .exploreCanvas .visualContainer .vcFooter button,
.explorationContainer .exploreCanvas .visualContainerGroup .vcFooter button {
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 0 6px 6px 0;
  padding: 6px 15px 7px 15px;
  color: var(--button-primary-content-color, #000);
  background-color: var(--theme-primary-color, #F2C811);
  transition: color 0s;
}
.explorationContainer .exploreCanvas .visualContainer .vcFooter button[aria-disabled="true"],
.explorationContainer .exploreCanvas .visualContainerGroup .vcFooter button[aria-disabled="true"] {
  color: var(--fluent-theme-black-color, #000);
  background-color: var(--neutral-tertiary-color, #A6A6A6);
}
html[data-focus-source="key"] .explorationContainer .exploreCanvas .visualContainer .vcFooter button:focus:focus,
html[data-focus-source="key"] .explorationContainer .exploreCanvas .visualContainerGroup .vcFooter button:focus:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.explorationContainer .exploreCanvas .visualContainer .resizeHandle,
.explorationContainer .exploreCanvas .visualContainerGroup .resizeHandle {
  z-index: 2;
}
.explorationContainer .exploreCanvas .visualContainer.keyFocus .visualContainerBorder,
.explorationContainer .exploreCanvas .visualContainerGroup.keyFocus .visualContainerBorder {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
  outline-offset: 2px;
}
.explorationContainer .exploreCanvas .visualContainer.hideBorder .visualContainerBorder,
.explorationContainer .exploreCanvas .visualContainerGroup.hideBorder .visualContainerBorder {
  border: none;
}
.explorationContainer .exploreCanvas .visualContainer .visual.allow-deferred-rendering,
.explorationContainer .exploreCanvas .visualContainerGroup .visual.allow-deferred-rendering {
  opacity: 0;
  transition: opacity 0.25s;
}
.explorationContainer .exploreCanvas .visualContainer .visual.allow-deferred-rendering[initialized],
.explorationContainer .exploreCanvas .visualContainerGroup .visual.allow-deferred-rendering[initialized] {
  opacity: 1;
}
.explorationContainer .exploreCanvas .visualContainer.loading:not(.selected),
.explorationContainer .exploreCanvas .visualContainerGroup.loading:not(.selected) {
  border: 1px solid var(--neutral-lighter-color, #F4F4F4);
}
.explorationContainer .exploreCanvas .visualContainer:hover .vcHeader button,
.explorationContainer .exploreCanvas .visualContainerGroup:hover .vcHeader button,
.explorationContainer .exploreCanvas .visualContainer.selected .vcHeader button,
.explorationContainer .exploreCanvas .visualContainerGroup.selected .vcHeader button,
.explorationContainer .exploreCanvas .visualContainer.showHover .vcHeader button,
.explorationContainer .exploreCanvas .visualContainerGroup.showHover .vcHeader button {
  opacity: 0.7;
}
.explorationContainer .exploreCanvas .visualContainer:hover .vcHeader span,
.explorationContainer .exploreCanvas .visualContainerGroup:hover .vcHeader span,
.explorationContainer .exploreCanvas .visualContainer.selected .vcHeader span,
.explorationContainer .exploreCanvas .visualContainerGroup.selected .vcHeader span,
.explorationContainer .exploreCanvas .visualContainer.showHover .vcHeader span,
.explorationContainer .exploreCanvas .visualContainerGroup.showHover .vcHeader span {
  opacity: 1;
}
.explorationContainer .exploreCanvas .visualContainer:hover .vcHeader select,
.explorationContainer .exploreCanvas .visualContainerGroup:hover .vcHeader select,
.explorationContainer .exploreCanvas .visualContainer.selected .vcHeader select,
.explorationContainer .exploreCanvas .visualContainerGroup.selected .vcHeader select,
.explorationContainer .exploreCanvas .visualContainer.showHover .vcHeader select,
.explorationContainer .exploreCanvas .visualContainerGroup.showHover .vcHeader select {
  opacity: 1;
}
.explorationContainer .exploreCanvas .visualContainer.popOut,
.explorationContainer .exploreCanvas .visualContainerGroup.popOut {
  z-index: 10000003 !important;
  border: none;
}
.explorationContainer .exploreCanvas .visualContainer.popOut .toggleSeeData &gt; i,
.explorationContainer .exploreCanvas .visualContainerGroup.popOut .toggleSeeData &gt; i {
  opacity: 0.3;
}
.explorationContainer .exploreCanvas .visualContainer.popOut .toggleSeeData &gt; i:hover,
.explorationContainer .exploreCanvas .visualContainerGroup.popOut .toggleSeeData &gt; i:hover {
  opacity: 0.4;
}
.explorationContainer .exploreCanvas .visualContainer.popOut.seeData .toggleSeeData &gt; i,
.explorationContainer .exploreCanvas .visualContainerGroup.popOut.seeData .toggleSeeData &gt; i {
  opacity: 0.8;
}
.explorationContainer .exploreCanvas .visualContainer.popOut.seeData .toggleSeeData &gt; i:hover,
.explorationContainer .exploreCanvas .visualContainerGroup.popOut.seeData .toggleSeeData &gt; i:hover {
  opacity: 1;
}
.explorationContainer .exploreCanvas .visualContainer.popOut .vcBody,
.explorationContainer .exploreCanvas .visualContainerGroup.popOut .vcBody {
  top: 60px;
  display: flex;
  flex-direction: column;
}
.explorationContainer .exploreCanvas .visualContainer.popOut.seeData.seeDataVerticalLayout .vcBody,
.explorationContainer .exploreCanvas .visualContainerGroup.popOut.seeData.seeDataVerticalLayout .vcBody {
  display: flex;
  flex-direction: row;
}
.explorationContainer .exploreCanvas .visualContainer.seeData .toggleSeeDataLayout,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData .toggleSeeDataLayout {
  padding-top: 0;
}
.explorationContainer .exploreCanvas .visualContainer.seeData .toggleSeeDataLayout .pbi-glyph-rotatevertical,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData .toggleSeeDataLayout .pbi-glyph-rotatevertical {
  display: block !important;
}
.explorationContainer .exploreCanvas .visualContainer.seeData .toggleSeeDataLayout .pbi-glyph-rotatehorizontal,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData .toggleSeeDataLayout .pbi-glyph-rotatehorizontal {
  display: block !important;
}
.explorationContainer .exploreCanvas .visualContainer.seeData .vcBody .visual,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData .vcBody .visual,
.explorationContainer .exploreCanvas .visualContainer.seeData .vcBody .detailVisual,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData .vcBody .detailVisual {
  display: block;
  width: 100%;
  height: auto;
  flex-grow: 1;
}
.explorationContainer .exploreCanvas .visualContainer.seeData .vcBody &gt; visual,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData .vcBody &gt; visual {
  flex-grow: 1;
}
.explorationContainer .exploreCanvas .visualContainer.seeData .vcBody visual,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData .vcBody visual {
  height: auto;
}
.explorationContainer .exploreCanvas .visualContainer.seeData .vcBody .detailVisual,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData .vcBody .detailVisual {
  box-sizing: border-box;
  border-width: 10px 10px 0 10px;
  border-style: solid;
  border-color: var(--neutral-tertiary-color, #A6A6A6);
  z-index: 1;
}
.explorationContainer .exploreCanvas .visualContainer.seeData .vcBody .detailVisual &gt; .visual,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData .vcBody .detailVisual &gt; .visual {
  height: 100%;
}
.explorationContainer .exploreCanvas .visualContainer.seeData .vcBody .detailVisual.noBorder,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData .vcBody .detailVisual.noBorder {
  border: 0;
}
.explorationContainer .exploreCanvas .visualContainer.seeData.seeDataVerticalLayout .vcBody .visual,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData.seeDataVerticalLayout .vcBody .visual,
.explorationContainer .exploreCanvas .visualContainer.seeData.seeDataVerticalLayout .vcBody .detailVisual,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData.seeDataVerticalLayout .vcBody .detailVisual {
  height: 100%;
}
.explorationContainer .exploreCanvas .visualContainer.seeData.seeDataVerticalLayout .vcBody .detailVisual,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData.seeDataVerticalLayout .vcBody .detailVisual {
  border-width: 10px 0 10px 10px;
}
.explorationContainer .exploreCanvas .visualContainer.seeData.seeDataVerticalLayout .vcBody .detailVisual &gt; .visual,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData.seeDataVerticalLayout .vcBody .detailVisual &gt; .visual {
  width: 100%;
}
.explorationContainer .exploreCanvas .visualContainer.seeData.seeDataVerticalLayout .vcBody .detailVisual.noBorder,
.explorationContainer .exploreCanvas .visualContainerGroup.seeData.seeDataVerticalLayout .vcBody .detailVisual.noBorder {
  border: 0;
}
.explorationContainer .exploreCanvas .visualContainer.dragging,
.explorationContainer .exploreCanvas .visualContainerGroup.dragging,
.explorationContainer .exploreCanvas .visualContainer.resizing,
.explorationContainer .exploreCanvas .visualContainerGroup.resizing {
  background-color: rgba(255, 255, 255, 0.85);
  overflow: hidden;
}
.explorationContainer .exploreCanvas .visualContainer .powerbi-spinner,
.explorationContainer .exploreCanvas .visualContainerGroup .powerbi-spinner {
  position: absolute;
  top: 2px;
  left: 4px;
  z-index: 2;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader {
  line-height: 100%;
  box-sizing: border-box;
  overflow: hidden;
  --vc-header-icons-color: var(--neutral-primary-color, #333333);
}
[data-legacy-theming="false"] .explorationContainer .exploreCanvas .visualContainer .vcHeader,
[data-legacy-theming="false"] .explorationContainer .exploreCanvas .visualContainerGroup .vcHeader {
  --vc-header-icons-color: #333;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader span,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader span {
  opacity: 0;
  font-size: 8pt;
  color: var(--gray-180, #252423);
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader select,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader select {
  opacity: 0;
  border: 1px solid var(--neutral-primary-color, #333333);
  font-size: 8pt;
  color: var(--neutral-primary-color, #333333);
}
html[data-focus-source="key"] .explorationContainer .exploreCanvas .visualContainer .vcHeader select:focus,
html[data-focus-source="key"] .explorationContainer .exploreCanvas .visualContainerGroup .vcHeader select:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader select:hover:enabled,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader select:hover:enabled,
.explorationContainer .exploreCanvas .visualContainer .vcHeader select:focus,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader select:focus {
  opacity: 1;
  transition: opacity 0s;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader button,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader button {
  opacity: 0;
  color: var(--vc-header-icons-color);
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader button.alwaysVisible,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader button.alwaysVisible {
  opacity: 0.65;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader button,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader button {
  box-sizing: border-box;
  vertical-align: top;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader button:hover:enabled,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader button:hover:enabled {
  opacity: 1;
  transition: opacity 0s;
}
html[data-focus-source="key"] .explorationContainer .exploreCanvas .visualContainer .vcHeader button:focus,
html[data-focus-source="key"] .explorationContainer .exploreCanvas .visualContainerGroup .vcHeader button:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader button:focus,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader button:focus {
  opacity: 1;
  transition: opacity 0s;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader button i,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader button i {
  padding: 0;
  margin: 0;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader .iconContainer button:hover:enabled,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .iconContainer button:hover:enabled {
  opacity: 1;
  transition: opacity 0s;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader .drillUp,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .drillUp {
  background-image: url("../images/ExploreUI.sprites.png");
  background-position: -69px -268px;
  width: 17px;
  height: 17px;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader .drillDownLevel,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .drillDownLevel {
  background-image: url("../images/ExploreUI.sprites.png");
  background-position: -18px -268px;
  width: 17px;
  height: 17px;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader .vcPopOutBtn,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .vcPopOutBtn {
  font-size: 15px;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader .vcPopOutBtn .pbi-glyph-miniexpand,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .vcPopOutBtn .pbi-glyph-miniexpand {
  display: block;
}
html[data-focus-source="key"] .explorationContainer .exploreCanvas .visualContainer .vcHeader .optionsMenu button:focus,
html[data-focus-source="key"] .explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .optionsMenu button:focus {
  outline: var(--focus-two-tone-outline-definition, auto 1px);
  outline-color: var(--focus-two-tone-outline-color, -webkit-focus-ring-color);
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader .optionsMenu button:hover,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .optionsMenu button:hover,
.explorationContainer .exploreCanvas .visualContainer .vcHeader .optionsMenu button:focus,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .optionsMenu button:focus {
  opacity: 1;
  transition: opacity 0s;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader .optionsMenu button.alwaysVisible,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .optionsMenu button.alwaysVisible {
  opacity: 0.65;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader .optionsMenu button.alwaysVisible:hover,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .optionsMenu button.alwaysVisible:hover {
  opacity: 1;
  transition: opacity 0s;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader .optionsMenu .vcMenuBtn,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .optionsMenu .vcMenuBtn {
  font-size: 14px;
  font-weight: bold;
}
.explorationContainer .exploreCanvas .visualContainer .vcHeader .optionsMenu .vsFilterRestatement,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .optionsMenu .vsFilterRestatement,
.explorationContainer .exploreCanvas .visualContainer .vcHeader .optionsMenu .vcPinBtn,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .optionsMenu .vcPinBtn,
.explorationContainer .exploreCanvas .visualContainer .vcHeader .optionsMenu .vcExportBtn,
.explorationContainer .exploreCanvas .visualContainerGroup .vcHeader .optionsMenu .vcExportBtn {
  font-size: 15px;
}
.explorationContainer .exploreCanvas .visualContainer .removeFromLayout,
.explorationContainer .exploreCanvas .visualContainerGroup .removeFromLayout {
  position: absolute;
  cursor: pointer;
  right: 4px;
  top: 4px;
  background-color: transparent;
  display: none;
}
.explorationContainer .exploreCanvas .visualContainer:hover .removeFromLayout,
.explorationContainer .exploreCanvas .visualContainerGroup:hover .removeFromLayout,
.explorationContainer .exploreCanvas .visualContainer.selected .removeFromLayout,
.explorationContainer .exploreCanvas .visualContainerGroup.selected .removeFromLayout {
  display: block;
}
.explorationContainer .exploreCanvas .visualContainer .vcBody,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody {
  position: absolute;
  z-index: 0;
  bottom: 0;
  left: 0;
  right: 0;
  box-sizing: border-box;
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  display: flex;
  flex-direction: column;
}
.explorationContainer .exploreCanvas .visualContainer .vcBody .visualTitle,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody .visualTitle,
.explorationContainer .exploreCanvas .visualContainer .vcBody .visualSubTitle,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody .visualSubTitle {
  font-size: 12px;
  color: var(--neutral-tertiary-color, #A6A6A6);
  padding: 0 5px;
  z-index: 1;
  flex-shrink: 0;
}
.explorationContainer .exploreCanvas .visualContainer .vcBody .visualTitle.customPadding,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody .visualTitle.customPadding,
.explorationContainer .exploreCanvas .visualContainer .vcBody .visualSubTitle.customPadding,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody .visualSubTitle.customPadding {
  padding: unset;
}
.explorationContainer .exploreCanvas .visualContainer .vcBody .visualDivider,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody .visualDivider {
  border-bottom-width: 0px;
  margin: 0px;
}
.explorationContainer .exploreCanvas .visualContainer .vcBody visual,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody visual,
.explorationContainer .exploreCanvas .visualContainer .vcBody visual-modern,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody visual-modern {
  height: 100%;
  flex-basis: 0;
  display: flex;
  flex-grow: 1;
}
.explorationContainer .exploreCanvas .visualContainer .vcBody .visual,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody .visual {
  position: relative;
  width: 100%;
  height: 100%;
  font-size: 16px;
  padding: 5px;
  flex-grow: 1;
  box-sizing: border-box;
  z-index: 1;
}
.explorationContainer .exploreCanvas .visualContainer .vcBody .visual.customPadding,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody .visual.customPadding {
  padding: unset;
}
.explorationContainer .exploreCanvas .visualContainer .vcBody analysis-visual-host-lazy,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody analysis-visual-host-lazy,
.explorationContainer .exploreCanvas .visualContainer .vcBody qna-visual-host-lazy,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody qna-visual-host-lazy {
  position: relative;
  width: 100%;
  height: 100%;
}
.explorationContainer .exploreCanvas .visualContainer .vcBody.vcInitialization,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody.vcInitialization {
  align-items: center;
  display: flex;
  justify-content: center;
}
.explorationContainer .exploreCanvas .visualContainer .vcBody.vcInitialization span,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody.vcInitialization span {
  text-align: center;
}
.explorationContainer .exploreCanvas .visualContainer .vcBody.vcInitialization spinner,
.explorationContainer .exploreCanvas .visualContainerGroup .vcBody.vcInitialization spinner {
  height: 36px;
  position: relative;
}
.explorationContainer .exploreCanvas .visualContainer.noVisualTitle .visual,
.explorationContainer .exploreCanvas .visualContainerGroup.noVisualTitle .visual {
  padding: 5px;
}
.explorationContainer .exploreCanvas .visualContainer.paddingDisabled .visualTitle,
.explorationContainer .exploreCanvas .visualContainerGroup.paddingDisabled .visualTitle,
.explorationContainer .exploreCanvas .visualContainer.paddingDisabled .visual,
.explorationContainer .exploreCanvas .visualContainerGroup.paddingDisabled .visual {
  padding: 0;
}
.explorationContainer .exploreCanvas .visualContainer.invalid .vcBody,
.explorationContainer .exploreCanvas .visualContainerGroup.invalid .vcBody {
  border: 1px solid var(--neutral-lighter-color, #F4F4F4);
}
.explorationContainer .exploreCanvas .visualContainer canvas-visual-error-overlay,
.explorationContainer .exploreCanvas .visualContainerGroup canvas-visual-error-overlay {
  position: absolute;
  top: 0;
  /* @noflip */
  left: 0;
  z-index: 2;
}
.explorationContainer .exploreCanvas .visualContainer button.primary,
.explorationContainer .exploreCanvas .visualContainerGroup button.primary {
  padding: 6px 18px;
}
.explorationContainer .exploreCanvas.phoneAuthoring .visualContainer .removeFromLayout {
  color: var(--globalColorGrey46);
}
.datetimePicker {
  display: block;
  width: 100%;
}
.datetimePicker input[type="text"]:disabled {
  background: var(--neutral-light-color, #EAEAEA);
  cursor: default;
}
.datetimePicker .datePicker {
  display: block;
}
.datetimePicker .datePicker .calendarInput {
  height: 22px;
  padding: 2px 2px;
  background-image: none;
  border: 2px solid var(--neutral-primary-color, #333333);
  border-radius: 4px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.datetimePicker .datePicker .filterPaneIcon {
  margin: 4px;
}
.datetimePicker .timePicker a {
  display: table-cell;
  padding-top: 0;
  padding-bottom: 0;
}
.datetimePicker .timePicker .glyphicon {
  margin-left: 4px;
  vertical-align: middle;
}
.datetimePicker .timePicker .glyphicon.glyphicon-chevron-up {
  font-size: 8px;
}
.datetimePicker .timePicker .glyphicon.glyphicon-chevron-up::before {
  content: "\E971";
}
.datetimePicker .timePicker .glyphicon.glyphicon-chevron-down {
  font-size: 8px;
}
.datetimePicker .timePicker .glyphicon.glyphicon-chevron-down::before {
  content: "\E972";
}
.datetimePicker .timePicker td.form-group input {
  width: 50px;
  text-align: center;
}
.datetimePicker .form-control {
  background-image: none;
  border: 2px solid var(--neutral-primary-color, #333333);
}
.datetimePicker .btn {
  cursor: pointer;
  border: 1px solid transparent;
  white-space: nowrap;
}
.datetimePicker .btn:active,
.datetimePicker .btn:active:hover,
.datetimePicker .btn:hover,
.datetimePicker .btn:focus,
.datetimePicker .btn:focus:hover {
  border: 1px solid transparent;
}
.datetimePicker .btn-default {
  font-size: 12px;
}
.calendarDropDown .calendar {
  border: 1px solid var(--black-color, #000);
}
.calendarDropDown .calendar .btn {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 4px 8px;
}
.calendarDropDown .calendar .btn:active,
.calendarDropDown .calendar .btn:active:hover,
.calendarDropDown .calendar .btn:hover,
.calendarDropDown .calendar .btn:focus,
.calendarDropDown .calendar .btn:focus:hover {
  border: 1px solid transparent;
}
.calendarDropDown .calendar .glyphicon.glyphicon-chevron-right {
  font-size: 8px;
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
}
.calendarDropDown .calendar .glyphicon.glyphicon-chevron-right::before {
  content: "\E972";
}
.calendarDropDown .calendar .glyphicon.glyphicon-chevron-left {
  font-size: 8px;
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.calendarDropDown .calendar .glyphicon.glyphicon-chevron-left::before {
  content: "\E972";
}
.datetimePickerClassic input[type="text"]:disabled {
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.datetimePickerClassic .datePicker .calendarInput {
  background-color: var(--neutral-primary-color-alt, #444444);
}
.datetimePickerClassic .form-control {
  background-color: var(--neutral-primary-color-alt, #444444);
}
.datetimePickerClassic .btn {
  background-color: transparent;
  color: var(--neutral-tertiary-color, #A6A6A6);
}
.datetimePickerClassic .btn:active,
.datetimePickerClassic .btn:active:hover,
.datetimePickerClassic .btn:hover,
.datetimePickerClassic .btn:focus,
.datetimePickerClassic .btn:focus:hover {
  background-color: transparent;
  color: var(--theme-dark-color, #CDA521);
}
.datetimePickerClassic .btn-default {
  color: var(--theme-primary-color, #F2C811);
}
.calendarDropDown .calendar table {
  background-color: var(--white-color, #FFF);
}
.calendarDropDown .calendar .btn {
  background-color: transparent;
}
.calendarDropDown .calendar .btn:active,
.calendarDropDown .calendar .btn:active:hover,
.calendarDropDown .calendar .btn:hover,
.calendarDropDown .calendar .btn:focus,
.calendarDropDown .calendar .btn:focus:hover {
  background-color: transparent;
  color: var(--theme-dark-color, #CDA521);
}
.calendarDropDown .calendar .btn-default.active,
.calendarDropDown .calendar .btn-default:active,
.calendarDropDown .calendar .open &gt; .dropdown-toggle.btn-default {
  background-color: var(--theme-primary-color, #F2C811);
  border-color: black;
}
.newPaneColors.explorationContainer .datetimePickerClassic input[type="text"]:disabled {
  color: var(--gray-80, #B3B0AD);
}
.newPaneColors.explorationContainer .datetimePickerClassic .datePicker .calendarInput {
  background-color: var(--white-color, #FFF);
}
.newPaneColors.explorationContainer .datetimePickerClassic .form-control {
  background-color: var(--white-color, #FFF);
}
.newPaneColors.explorationContainer .datetimePickerClassic .btn {
  color: var(--gray-180, #252423);
}
.newPaneColors.explorationContainer .datetimePickerClassic .btn-default {
  color: var(--dark-blue, #2B579A);
}
.newPaneColors.explorationContainer .calendarDropDown .calendar {
  color: var(--gray-180, #252423);
}
.outspacePane .datetimePickerOutspace input[type="text"] {
  background-color: var(--white-color, #FFF);
  color: var(--black-color, #000);
}
.outspacePane .datetimePickerOutspace ::placeholder {
  color: inherit;
  opacity: 0.5;
}
.outspacePane .datetimePickerOutspace input[type="text"]:disabled {
  color: inherit;
}
.outspacePane .datetimePickerOutspace .datePicker .calendarInput {
  height: initial;
  background-color: var(--white-color, #FFF);
}
.outspacePane .datetimePickerOutspace .form-control {
  background-color: var(--white-color, #FFF);
}
.outspacePane .datetimePickerOutspace .btn {
  background-color: transparent;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
}
.outspacePane .datetimePickerOutspace .btn:active,
.outspacePane .datetimePickerOutspace .btn:active:hover,
.outspacePane .datetimePickerOutspace .btn:hover,
.outspacePane .datetimePickerOutspace .btn:focus,
.outspacePane .datetimePickerOutspace .btn:focus:hover {
  background-color: transparent;
  color: inherit;
}
.outspacePane .calendarDropDown .calendar table {
  background-color: var(--white-color, #FFF);
}
.outspacePane .calendarDropDown .calendar .btn {
  background-color: transparent;
}
.outspacePane .calendarDropDown .calendar .btn:active,
.outspacePane .calendarDropDown .calendar .btn:active:hover,
.outspacePane .calendarDropDown .calendar .btn:hover,
.outspacePane .calendarDropDown .calendar .btn:focus,
.outspacePane .calendarDropDown .calendar .btn:focus:hover {
  background-color: transparent;
  color: var(--theme-dark-color, #CDA521);
}

#pbi-svg-loading .pbi-svg-item,
#pbi-svg-loading .microsoft-svg-item {
  position: absolute;
  left: 0;
  right: 0;
  opacity: 1;
  z-index: 4;
  transition: opacity 0.5s;
  margin-left: auto;
  margin-right: auto;
  max-width: 200px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
#pbi-svg-loading .pbi-svg-item {
  top: 45%;
}
#pbi-svg-loading .pbi-svg-item object,
#pbi-svg-loading .pbi-svg-item img {
  width: 61px;
  height: 81px;
}
#pbi-svg-loading .microsoft-svg-item {
  top: 95%;
}
#pbi-svg-loading .microsoft-svg-item img {
  width: 94px;
  height: 20px;
}
.wfe-loading {
  width: 100%;
  height: 100%;
  background-color: white;
}
.wfe-loading .pbi-svg-item,
.wfe-loading .microsoft-svg-item {
  z-index: 3;
}
.shine {
  background: linear-gradient(15deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 35%, rgba(255, 255, 255, 0.2) 55%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 100%);
  animation: pbi-logo-animation 1.3s cubic-bezier(0.91, 0.88, 0, 1.22) 0s infinite;
  width: 61px;
  height: 31px;
}
@keyframes pbi-logo-animation {
  0% {
    transform: translateY(-30%);
  }
  100% {
    transform: translateY(-350%);
  }
}

:root{--tridentColor10:#001919;--tridentColor20:#012826;--tridentColor30:#01322e;--tridentColor40:#033f38;--tridentColor50:#054043;--tridentColor60:#0a5c50;--tridentColor70:#0c695a;--tridentColor80:#117865;--tridentColor90:#1f937e;--tridentColor100:#2aac94;--tridentColor110:#3abb9f;--tridentColor120:#52c7aa;--tridentColor130:#78d3b9;--tridentColor140:#9ee0cb;--tridentColor150:#c0ecdd;--tridentColor160:#e3f7ef}:root,[data-theme=powerbi-teal],[data-theme=powerbi]{--fluent-theme-light-color:#fbeeb5;--fluent-theme-secondary-color:#f7de6d;--theme-primary-accessible-color:#ffe642;--fluent-theme-primary-color:#f2c811;--fluent-theme-dark-alt-color:#dab50f;--theme-dark-color:#cda521;--theme-darker-color:#be9a27;--fluent-theme-dark-color:#a98c0c;--fluent-theme-pbi-shade30:#7a6816;--theme-primary-color:var(--fluent-theme-primary-color);--theme-secondary-color:#000;--theme-secondary-alt-color:#444;--theme-tertiary-color:var(--fluent-theme-primary-color);--theme-light-color:var(--fluent-theme-primary-color);--theme-lighter-color:var(--fluent-theme-primary-color);--fluent-theme-neutral-primary-color:#323130;--fluent-theme-neutral-primary-hover-color:#232322;--fluent-theme-neutral-primary-alt-color:#3b3a39;--fluent-theme-neutral-mobile-color:#212121;--fluent-theme-neutral-dark-color:#201f1e;--fluent-theme-neutral-dark-alt-color:#333;--fluent-theme-neutral-dark-secondary-color:#33332d;--fluent-theme-neutral-secondary-color:#605e5c;--fluent-theme-neutral-secondary-alt-color:#767676;--fluent-theme-neutral-tertia-color:#a19f9d;--fluent-theme-neutral-tertiary-alt-color:#c8c6c4;--fluent-theme-neutral-quarter-color:#d2d0ce;--fluent-theme-neutral-quarter-alt-color:#e1dfdd;--fluent-theme-neutral-light-color:#edebe9;--fluent-theme-neutral-lighter-color:#f3f2f1;--fluent-theme-neutral-lighter-alt-color:#faf9f8;--fluent-theme-neutral-lighter-secondary-color:#e5e5e5;--fluent-theme-neutral-tertiary-color:#a19f9d;--fluent-theme-error-dark-color:#a80000;--fluent-theme-error-dark-alt-color:#d83b01;--fluent-theme-error-light-color:#fed9cc;--fluent-theme-error-background-color:#fde7e9;--fluent-theme-error-text-color:#151515;--fluent-theme-error-fill-color:var(--globalColorCranberryShade10);--fluent-theme-warning-background-color:#fff4ce;--fluent-theme-warning-text-color:#323130;--fluent-theme-black-color:#000;--fluent-theme-white-color:#fff;--fluent-theme-light-gray-color:#c8c8c8;--fluent-theme-link-alt-color:#004578;--fluent-theme-link-color:#0078d4;--fluent-theme-link-darker-alt-color:#106ebe;--fluent-theme-link-darker-color:#005a9e;--fluent-theme-success-icon-color:#107c10;--fluent-theme-success-background-color:#dff6dd;--fluent-theme-nav-bar-divider-color:hsla(0,0%,100%,0.25);--fluent-theme-lighter-color:#fdf6d7;--fluent-theme-good-green-color:#dff6dd;--fluent-theme-azul21:#0091d5;--fluent-theme-mango13:#ffa058;--fluent-theme-x-ltint40:#caead8;--fluent-theme-c-o-mtint40:#eff6fc;--fluent-theme-yellowtint50:#fefdf5;--fluent-theme-office-blue:#1e8bcd;--fluent-theme-p-p-tshade10:#b13719;--fluent-theme-p-p-ttint40:#f6dbd4;--fluent-theme-excel-green:#effcf1;--fluent-theme-gray:#edeff1;--black-color:var(--fluent-theme-black-color);--neutral-dark-color:#212121;--neutral-primary-color:#333;--neutral-primary-color-alt:#444;--neutral-primary-color-alt2:#4a4a4a;--neutral-primary-color-alt3:#515151;--neutral-secondary-color:#666;--neutral-secondary-alt-color:#777;--neutral-secondary-alt-color2:#888;--neutral-secondary-alt-color3:#999;--neutral-tertiary-color:#a6a6a6;--neutral-tertiary-alt-color:#c8c8c8;--neutral-tertiary-alt-color2:#b7b7b7;--neutral-light-color:#eaeaea;--neutral-lighter-color:#f4f4f4;--white-color:#fff;--gray-10:#faf9f8;--gray-20:#f3f2f1;--gray-25:#f8f8f8;--gray-30:#edebe9;--gray-40:#e1dfdd;--gray-50:#d2d0ce;--gray-60:#c8c6c4;--gray-70:#bebbb8;--gray-80:#b3b0ad;--gray-90:#a19f9d;--gray-100:#979593;--gray-110:#8a8886;--gray-120:#797775;--gray-130:#605e5c;--gray-140:#484644;--gray-150:#3b3a39;--gray-160:#323130;--gray-170:#292827;--gray-180:#252423;--gray-190:#201f1e;--gray-200:#1b1a19;--gray-210:#161514;--gray-220:#11100f;--warning-color:#a4262c;--revert-to-default:#f1c816;--success-color:#3bb44a;--info-color:#deebf6;--info-dark-color:#33669a;--alert-color:#fff9ae;--alert-dark-color:#ddb53b;--alert-border-color:#d7d889;--critical-color:#fadbd2;--positive-color:#01b8aa;--neutral-color:#f2c80f;--negative-color:#8a0000;--light-blue:#9bcaef;--dark-blue:#2b579a;--primary-chrome-color:var(--neutral-primary-color);--secondary-chrome-color:var(--neutral-secondary-color);--primary-chrome-font-color:var(--white-color);--secondary-chrome-font-color:var(--neutral-tertiary-color);--report-background-color_editing:#fafafa;--report-border-color_editing:#e1e1e1;--report-app-bar-border-color_editing:#e1e1e1;--modal-dialog-normal-button-hover-background-color:#e1e1e1;--dashboard-task-pane-border-color:#e2e2e2;--report-app-bar-dropdown-menu-background-color:#444;--chart-axis-grid-line-color:#e9e9e9;--interactive-hover-line-color:#666;--chart-connector-color:#a6a6a6;--slicer-date-picker-color:#4d4d4d;--data-color1:#01b8aa;--data-color2:#374649;--data-color3:#fd625e;--data-color4:#f2c80f;--data-color5:#5f6b6d;--data-color6:#8ad4eb;--data-color7:#fe9666;--data-color8:#a66999;--data-color9:#3599b8;--data-color10:#dfbfbf;--report-color:#12239e;--dashboard-color:#197278;--workspace-color:#b60064;--app-color:#4668c5;--workbook-color:#217346;--dataset-color:#c94f0f;--dataflow-color:#99700a;--streaming-dataflow-color:#99700a;--datamart-color:#484644;--alm-pipeline-color:#002050;--artifact-color-report:#12239e;--artifact-color-dashboard:#197278;--artifact-color-workspace:#b60064;--artifact-color-app:#4668c5;--artifact-color-workbook:#217346;--artifact-color-dataset:#c94f0f;--artifact-color-dataflow:#99700a;--artifact-color-streaming-dataflow:#99700a;--artifact-color-datamart:#484644;--artifact-color-alm-pipeline:#002050;--input-selection-color:#0078d7;--fluent-theme-link-mid-color:#106ebe;--fluent-theme-red20:#a4262c;--context-menu-border-color:#dedede;--default-link-color:#1f3a93;--default-visited-link-color:#551a8b;--link-color:var(--theme-secondary-color);--highlight-color:var(--theme-darker-color);--lasso-select-window-color:var(--gray-120);--lasso-select-window-with-transparency-color:rgba(121,119,117,0.5);--gray40-transparent-color:rgba(225,223,221,0.1);--disable-input-background-color:var(--neutral-primary-color-alt3);--disable-input-border-color:var(--neutral-secondary-color);--disable-input-font-color:var(--neutral-secondary-color)r;--input-background-color:var(--neutral-secondary-color);--input-focus-color:var(--theme-primary-color);--input-hover-color:var(--alert-color);--drop-down-hover-color:#0057ad;--fluent-shadow-color1:rgba(0,0,0,0.132);--fluent-shadow-color2:rgba(0,0,0,0.108);--fluent-shadow-color3:rgba(0,0,0,0.22);--fluent-shadow-color4:rgba(0,0,0,0.18);--fluent-shadow-depth4:0 1.6px 3.6px 0 var(--fluent-shadow-color1),0 0.3px 0.9px 0 var(--fluent-shadow-color2);--fluent-shadow-depth8:0 3.2px 7.2px 0 var(--fluent-shadow-color1),0 0.6px 1.8px 0 var(--fluent-shadow-color2);--fluent-shadow-depth16:0 6.4px 14.4px 0 var(--fluent-shadow-color1),0 1.2px 3.6px 0 var(--fluent-shadow-color2);--fluent-shadow-depth64:0 25.6px 57.6px 0 var(--fluent-shadow-color3),0 4.8px 14.4px 0 var(--fluent-shadow-color4);--fluent-shadow-depth8-filter:drop-shadow(0 3.2px 7.2px var(--fluent-shadow-color1)) drop-shadow(0 0.6px 1.8px var(--fluent-shadow-color2));--sm-font-size-value:12;--md-font-size-value:14;--xs-font-size:10px;--sm-font-size:calc(var(--sm-font-size-value)*1px);--md-font-size:calc(var(--md-font-size-value)*1px);--lg-font-size:16px;--vlg-font-size:18px;--xlg-font-size:20px;--xxlg-font-size:24px;--pbi-font-28:28px;--pbi-font-32:32px;--pbi-font-42:42px;--pbi-font-68:68px;--font-weight-regular:400;--font-weight-normal:500;--font-weight-semi-bold:600;--font-weight-bold:700;--fluent-font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","sans-serif";--bold-secondary-font-family:"wf_standard-font_bold",helvetica,arial,sans-serif;--focus-box-shadow-color:var(--fluent-theme-black-color);--focus-outline-color:var(--fluent-theme-black-color);--focus-two-tone-outline-color:-webkit-focus-ring-color;--focus-box-shadow-white-color:var(--fluent-theme-white-color);--focus-box-shadow-definition:0 0 0 4px;--focus-outline-definition:2.5px solid;--focus-two-tone-outline-definition:auto 1px;--table-fill-color:var(--fluent-theme-white-color);--navigation-base-fill-color:var(--fluent-theme-neutral-primary-alt-color);--navigation-content-fill-color:var(--fluent-theme-neutral-lighter-color);--button-primary-base-fill-color:var(--fluent-theme-primary-color);--button-primary-hover-fill-color:var(--fluent-theme-dark-alt-color);--button-primary-active-fill-color:var(--fluent-theme-dark-color);--button-primary-content-color:var(--gray-180);--button-default-content-color:var(--gray-180);--button-default-base-fill-color:var(--neutral-light-color);--button-default-hover-fill-color:var(--gray-40);--button-default-hover-content-color:var(--theme-secondary-color);--button-default-active-fill-color:var(--gray-50);--button-default-active-content-color:var(--theme-secondary-color);--button-disabled-content-color:var(--gray-90);--button-disabled-base-color:var(--gray-20);--button-border-radius:2px;--card-border-radius:2px;--checkmark-primary-content-color:var(--gray-180);--pane-content-fill-color:var(--neutral-lighter-color);--text-primary-content-color:var(--neutral-primary-color);--text-primary-content-color-hc:var(--fluent-theme-black-color);--add-new-page-icon-color:var(--neutral-secondary-alt-color);--link-on-primary-color:var(--link-color)}[data-theme=powerbi]{--mobile-light-theme-primary-text-color:var(--gray-190);--mobile-dark-theme-primary-color:var(--fluent-theme-primary-color);--mobile-dark-theme-primary-text-color:var(--gray-10)}[data-theme=powerbi-teal]{accent-color:var(--tridentColor80);--fluent-theme-light-color:var(--tridentColor140);--fluent-theme-secondary-color:var(--tridentColor90);--theme-primary-accessible-color:var(--tridentColor80);--fluent-theme-primary-color:var(--tridentColor80);--fluent-theme-dark-alt-color:var(--tridentColor70);--theme-dark-color:var(--tridentColor60);--theme-darker-color:var(--tridentColor40);--fluent-theme-dark-color:var(--tridentColor60);--fluent-theme-pbi-shade30:var(--tridentColor40);--globalColorBrand10:var(--tridentColor10);--globalColorBrand20:var(--tridentColor20);--globalColorBrand30:var(--tridentColor30);--globalColorBrand40:var(--tridentColor40);--globalColorBrand50:var(--tridentColor50);--globalColorBrand60:var(--tridentColor60);--globalColorBrand70:var(--tridentColor70);--globalColorBrand80:var(--tridentColor80);--globalColorBrand90:var(--tridentColor90);--globalColorBrand100:var(--tridentColor100);--globalColorBrand110:var(--tridentColor110);--globalColorBrand120:var(--tridentColor120);--globalColorBrand130:var(--tridentColor130);--globalColorBrand140:var(--tridentColor140);--globalColorBrand150:var(--tridentColor150);--globalColorBrand160:var(--tridentColor160);--button-primary-content-color:var(--white-color);--checkmark-primary-content-color:var(--colorNeutralForegroundInverted);--text-primary-content-color:var(--white-color);--text-primary-content-color-hc:var(--white-color);--add-new-page-icon-color:var(--white-color);--fluent-theme-link-alt-color:var(--colorBrandForegroundLinkPressed,var(--tridentColor40));--fluent-theme-link-color:var(--colorBrandForegroundLink,var(--tridentColor70));--fluent-theme-link-darker-alt-color:var(--colorBrandForegroundLinkSelected,var(--tridentColor70));--fluent-theme-link-darker-color:var(--colorBrandForegroundLinkHover,var(--tridentColor60));--fluent-theme-link-mid-color:var(--colorBrandForegroundLinkSelected,var(--tridentColor70));--default-visited-link-color:var(--colorBrandForegroundLink,var(--tridentColor70));--link-on-primary-color:var(--white-color);--mobile-light-theme-primary-text-color:var(--gray-10);--mobile-dark-theme-primary-color:var(--globalColorBrand100);--mobile-dark-theme-primary-text-color:var(--gray-190)}[data-theme=dark]{--theme-primary-accessible-color:#ffe642;--theme-primary-color:var(--global-color-brand-40);--theme-dark-color:#cda521;--theme-darker-color:#be9a27;--theme-secondary-color:#000;--theme-secondary-alt-color:#444;--theme-tertiary-color:#f2c811;--theme-light-color:#f2c811;--theme-lighter-color:#f2c811;--black-color:#fff;--neutral-dark-color:#d6d6d6;--neutral-primary-color:silver;--neutral-primary-color-alt:#acacac;--neutral-primary-color-alt2:#bbb;--neutral-primary-color-alt3:#9b9b9b;--neutral-secondary-color:#a1a1a1;--neutral-secondary-alt-color:#8e8e8e;--neutral-secondary-alt-color2:#4f4f4f;--neutral-secondary-alt-color3:#626262;--neutral-tertiary-color:#666;--neutral-tertiary-alt-color:#434343;--neutral-tertiary-alt-color2:#383838;--neutral-light-color:#1d1d1d;--neutral-lighter-color:#1b1b1b;--white-color:#000;--warning-color:#a4262c;--revert-to-default:#f1c816;--success-color:#3bb44a;--info-color:#deebf6;--info-dark-color:#33669a;--alert-color:#fff9ae;--alert-dark-color:#ddb53b;--alert-border-color:#d7d889;--critical-color:#fadbd2;--positive-color:#01b8aa;--neutral-color:#f2c80f;--negative-color:#8a0000;--gray-10:#0c0c0c;--gray-20:#282828;--gray-25:#1a1a1a;--gray-30:#2c2c2c;--gray-40:#3f3f3f;--gray-50:#373737;--gray-60:#525251;--gray-70:#6a6968;--gray-80:#6c6a68;--gray-90:#6c6b6a;--gray-100:#615f5e;--gray-110:#92908e;--gray-120:#9a9795;--gray-130:#979593;--gray-140:#bcb8b5;--gray-150:#c8c6c4;--gray-160:#c6c4c2;--gray-170:#e4dfd9;--gray-180:#dadada;--gray-190:#eeebe7;--gray-200:#ebe3dc;--gray-210:#f0ebe5;--gray-220:#fff5eb;--fluent-theme-link-mid-color:#106ebe;--fluent-theme-red20:#a4262c;--fluent-theme-light-color:#fbeeb5;--fluent-theme-primary-color:var(--global-color-brand-40);--fluent-theme-secondary-color:#f7de6d;--fluent-theme-dark-color:#a98c0c;--fluent-theme-dark-alt-color:var(--global-color-brand-100);--fluent-theme-pbi-shade30:#7a6816;--fluent-theme-neutral-primary-color:#ccc9c6;--fluent-theme-neutral-primary-hover-color:#c0c0b9;--fluent-theme-neutral-primary-alt-color:#c6c3c0;--fluent-theme-neutral-mobile-color:#c6c6c6;--fluent-theme-neutral-dark-color:#dcd8d4;--fluent-theme-neutral-dark-alt-color:#333;--fluent-theme-neutral-dark-secondary-color:#33332d;--fluent-theme-neutral-secondary-color:#605e5c;--fluent-theme-neutral-secondary-alt-color:#767676;--fluent-theme-neutral-tertia-color:#a19f9d;--fluent-theme-neutral-tertiary-alt-color:#b0b0b0;--fluent-theme-neutral-quarter-color:#383838;--fluent-theme-neutral-quarter-alt-color:#373736;--fluent-theme-neutral-light-color:#222;--fluent-theme-neutral-lighter-color:#1a1a1a;--fluent-theme-neutral-lighter-alt-color:#121212;--fluent-theme-neutral-lighter-secondary-color:#242424;--fluent-theme-neutral-tertiary-color:#a19f9d;--fluent-theme-error-dark-color:#a80000;--fluent-theme-error-dark-alt-color:#d83b01;--fluent-theme-error-light-color:#fed9cc;--fluent-theme-error-background-color:#fde7e9;--fluent-theme-error-text-color:#151515;--fluent-theme-error-fill-color:var(--globalColorCranberryTint40);--fluent-theme-warning-background-color:#fff4ce;--fluent-theme-warning-text-color:#323130;--fluent-theme-black-color:#fff;--fluent-theme-white-color:#000;--fluent-theme-light-gray-color:#313131;--fluent-theme-link-alt-color:#004578;--fluent-theme-link-color:#0078d4;--fluent-theme-link-darker-alt-color:#106ebe;--fluent-theme-link-darker-color:#005a9e;--fluent-theme-success-icon-color:#107c10;--fluent-theme-success-background-color:#dff6dd;--fluent-theme-nav-bar-divider-color:hsla(0,0%,100%,0.25);--fluent-theme-lighter-color:#fdf6d7;--fluent-theme-good-green-color:#dff6dd;--fluent-theme-azul21:#0091d5;--fluent-theme-mango13:#ffa058;--fluent-theme-x-ltint40:#caead8;--fluent-theme-c-o-mtint40:#eff6fc;--fluent-theme-yellowtint50:#fefdf5;--fluent-theme-office-blue:#1e8bcd;--fluent-theme-p-p-tshade10:#b13719;--fluent-theme-p-p-ttint40:#f6dbd4;--fluent-theme-excel-green:#effcf1;--fluent-theme-gray:#edeff1;--fluent-shadow-color1:rgba(0,0,0,0.132);--fluent-shadow-color2:rgba(0,0,0,0.108);--fluent-shadow-color3:rgba(0,0,0,0.22);--fluent-shadow-color4:rgba(0,0,0,0.18);--fluent-shadow-depth4:0 1.6px 3.6px 0 var(--fluent-shadow-color1),0 0.3px 0.9px 0 var(--fluent-shadow-color2);--fluent-shadow-depth8:0 3.2px 7.2px 0 var(--fluent-shadow-color1),0 0.6px 1.8px 0 var(--fluent-shadow-color2);--fluent-shadow-depth16:0 6.4px 14.4px 0 var(--fluent-shadow-color1),0 1.2px 3.6px 0 var(--fluent-shadow-color2);--fluent-shadow-depth64:0 25.6px 57.6px 0 var(--fluent-shadow-color3),0 4.8px 14.4px 0 var(--fluent-shadow-color4);--fluent-shadow-depth8-filter:drop-shadow(0 3.2px 7.2px var(--fluent-shadow-color1)) drop-shadow(0 0.6px 1.8px var(--fluent-shadow-color2));--fluent-font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","sans-serif";--table-fill-color:var(--fluent-theme-black-color);--navigation-base-fill-color:var(--fluent-theme-neutral-primary-alt-color);--navigation-content-fill-color:var(--fluent-theme-neutral-lighter-color);--button-primary-base-fill-color:var(--fluent-theme-primary-color);--button-primary-hover-fill-color:var(--fluent-theme-dark-alt-color);--button-primary-active-fill-color:var(--fluent-theme-dark-color);--button-default-content-color:var(--gray-180);--button-default-base-fill-color:var(--fluent-theme-white-color);--button-default-hover-fill-color:var(--gray-40);--button-default-hover-content-color:var(--colorNeutralForeground1Hover);--button-default-active-fill-color:var(--gray-50);--button-default-active-content-color:var(--colorNeutralForeground1Pressed);--button-disabled-content-color:var(--gray-90);--button-disabled-base-color:var(--gray-20);--button-border-radius:2px;--card-border-radius:2px;--pane-content-fill-color:var(--neutral-lighter-color);--button-primary-content-color:var(--gray-180);--checkmark-primary-content-color:var(--fluent-theme-black-color);--text-primary-content-color:var(--neutral-primary-color);--text-primary-content-color-hc:var(--fluent-theme-white-color)}[data-theme=dark],[data-theme=fluent-no-header-teal],[data-theme=fluent-no-header],[data-theme=fluent-teal],[data-theme=fluent]{--context-menu-border-color:#dedede;--default-link-color:#1f3a93;--default-visited-link-color:#551a8b;--link-color:var(--theme-secondary-color);--highlight-color:var(--theme-darker-color);--light-blue:#9bcaef;--dark-blue:#2b579a;--primary-chrome-color:var(--neutral-primary-color);--secondary-chrome-color:var(--neutral-secondary-color);--primary-chrome-font-color:var(--white-color);--secondary-chrome-font-color:var(--neutral-tertiary-color);--report-background-color_editing:#fafafa;--report-border-color_editing:#e1e1e1;--report-app-bar-border-color_editing:#e1e1e1;--modal-dialog-normal-button-hover-background-color:#e1e1e1;--dashboard-task-pane-border-color:#e2e2e2;--report-app-bar-dropdown-menu-background-color:#444;--chart-axis-grid-line-color:#e9e9e9;--interactive-hover-line-color:#666;--chart-connector-color:#a6a6a6;--slicer-date-picker-color:#4d4d4d;--data-color1:#01b8aa;--data-color2:#374649;--data-color3:#fd625e;--data-color4:#f2c80f;--data-color5:#5f6b6d;--data-color6:#8ad4eb;--data-color7:#fe9666;--data-color8:#a66999;--data-color9:#3599b8;--data-color10:#dfbfbf;--report-color:#12239e;--dashboard-color:#197278;--workspace-color:#b60064;--app-color:#4668c5;--workbook-color:#217346;--dataset-color:#c94f0f;--dataflow-color:#99700a;--streaming-dataflow-color:#99700a;--datamart-color:#484644;--alm-pipeline-color:#002050;--artifact-color-report:#12239e;--artifact-color-dashboard:#197278;--artifact-color-workspace:#b60064;--artifact-color-app:#4668c5;--artifact-color-workbook:#217346;--artifact-color-dataset:#c94f0f;--artifact-color-dataflow:#99700a;--artifact-color-streaming-dataflow:#99700a;--artifact-color-datamart:#484644;--artifact-color-alm-pipeline:#002050;--input-selection-color:#0078d7;--lasso-select-window-color:var(--gray-120);--lasso-select-window-with-transparency-color:rgba(121,119,117,0.5);--gray40-transparent-color:rgba(225,223,221,0.1);--disable-input-background-color:var(--neutral-primary-color-alt3);--disable-input-border-color:var(--neutral-secondary-color);--disable-input-font-color:var(--neutral-secondary-color)r;--input-background-color:var(--neutral-secondary-color);--input-focus-color:var(--theme-primary-color);--input-hover-color:var(--alert-color);--drop-down-hover-color:#0057ad;--sm-font-size-value:12;--md-font-size-value:14;--xs-font-size:10px;--sm-font-size:calc(var(--sm-font-size-value)*1px);--md-font-size:calc(var(--md-font-size-value)*1px);--lg-font-size:16px;--vlg-font-size:18px;--xlg-font-size:20px;--xxlg-font-size:24px;--pbi-font-28:28px;--pbi-font-32:32px;--pbi-font-42:42px;--pbi-font-68:68px;--font-weight-regular:400;--font-weight-normal:500;--font-weight-semi-bold:600;--font-weight-bold:700;--bold-secondary-font-family:"wf_standard-font_bold",helvetica,arial,sans-serif;--focus-box-shadow-color:var(--fluent-theme-black-color);--focus-outline-color:var(--fluent-theme-black-color);--focus-two-tone-outline-color:-webkit-focus-ring-color;--focus-box-shadow-white-color:var(--fluent-theme-white-color);--focus-box-shadow-definition:0 0 0 4px;--focus-outline-definition:2.5px solid;--focus-two-tone-outline-definition:auto 1px;--add-new-page-icon-color:var(--neutral-secondary-alt-color);--link-on-primary-color:var(--link-color)}[data-theme=fluent-no-header-teal],[data-theme=fluent-no-header],[data-theme=fluent-teal],[data-theme=fluent]{--fluent-theme-light-color:#fbeeb5;--fluent-theme-primary-color:#f2c811;--fluent-theme-secondary-color:#f7de6d;--fluent-theme-dark-color:#a98c0c;--fluent-theme-dark-alt-color:#dab50f;--fluent-theme-pbi-shade30:#7a6816;--theme-primary-accessible-color:#ffe642;--theme-primary-color:var(--fluent-theme-primary-color);--theme-dark-color:var(--fluent-theme-dark-color);--theme-darker-color:var(--fluent-theme-pbi-shade30);--theme-secondary-color:var(--globalColorBlack);--theme-secondary-alt-color:var(--globalColorGrey26);--theme-tertiary-color:var(--fluent-theme-primary-color);--theme-light-color:var(--fluent-theme-primary-color);--theme-lighter-color:var(--fluent-theme-primary-color);--fluent-theme-neutral-primary-color:var(--globalColorGrey20);--fluent-theme-neutral-primary-hover-color:var(--globalColorGrey26);--fluent-theme-neutral-primary-alt-color:var(--globalColorGrey28);--fluent-theme-neutral-mobile-color:#212121;--fluent-theme-neutral-dark-color:var(--globalColorGrey14);--fluent-theme-neutral-dark-alt-color:#333;--fluent-theme-neutral-dark-secondary-color:#33332d;--fluent-theme-neutral-secondary-color:#605e5c;--fluent-theme-neutral-secondary-alt-color:#767676;--fluent-theme-neutral-tertia-color:#a19f9d;--fluent-theme-neutral-tertiary-alt-color:#c8c6c4;--fluent-theme-neutral-quarter-color:#d2d0ce;--fluent-theme-neutral-quarter-alt-color:#e1dfdd;--fluent-theme-neutral-light-color:var(--globalColorGrey92);--fluent-theme-neutral-lighter-color:var(--globalColorGrey96);--fluent-theme-neutral-lighter-alt-color:var(--globalColorGrey98);--fluent-theme-neutral-lighter-secondary-color:#e5e5e5;--fluent-theme-neutral-tertiary-color:#a19f9d;--fluent-theme-error-dark-color:#a80000;--fluent-theme-error-dark-alt-color:#d83b01;--fluent-theme-error-light-color:#fed9cc;--fluent-theme-error-background-color:#fde7e9;--fluent-theme-error-text-color:#151515;--fluent-theme-error-fill-color:var(--globalColorCranberryShade10);--fluent-theme-warning-background-color:#fff4ce;--fluent-theme-warning-text-color:#323130;--fluent-theme-black-color:var(--globalColorBlack);--fluent-theme-white-color:var(--globalColorWhite);--fluent-theme-light-gray-color:#c8c8c8;--fluent-theme-link-alt-color:#004578;--fluent-theme-link-color:#0078d4;--fluent-theme-link-darker-alt-color:#106ebe;--fluent-theme-link-darker-color:#005a9e;--fluent-theme-success-icon-color:#107c10;--fluent-theme-success-background-color:#dff6dd;--fluent-theme-nav-bar-divider-color:hsla(0,0%,100%,0.25);--fluent-theme-lighter-color:#fdf6d7;--fluent-theme-good-green-color:#dff6dd;--fluent-theme-azul21:#0091d5;--fluent-theme-mango13:#ffa058;--fluent-theme-x-ltint40:#caead8;--fluent-theme-c-o-mtint40:#eff6fc;--fluent-theme-yellowtint50:#fefdf5;--fluent-theme-office-blue:#1e8bcd;--fluent-theme-p-p-tshade10:#b13719;--fluent-theme-p-p-ttint40:#f6dbd4;--fluent-theme-excel-green:#effcf1;--fluent-theme-gray:#edeff1;--fluent-theme-flair1:#117865;--fluent-theme-flair2:#dcf41f;--fluent-theme-flair3:#42b8b2;--black-color:var(--fluent-theme-black-color);--neutral-dark-color:var(--globalColorGrey14);--neutral-primary-color:var(--globalColorGrey20);--neutral-primary-color-alt:var(--globalColorGrey26);--neutral-primary-color-alt2:var(--globalColorGrey28);--neutral-primary-color-alt3:var(--globalColorGrey32);--neutral-secondary-color:var(--globalColorGrey40);--neutral-secondary-alt-color:var(--globalColorGrey46);--neutral-secondary-alt-color2:var(--globalColorGrey52);--neutral-secondary-alt-color3:var(--globalColorGrey60);--neutral-tertiary-color:var(--globalColorGrey66);--neutral-tertiary-alt-color:var(--globalColorGrey78);--neutral-tertiary-alt-color2:var(--globalColorGrey72);--neutral-light-color:var(--globalColorGrey92);--neutral-lighter-color:var(--globalColorGrey96);--white-color:var(--globalColorWhite);--gray-10:#faf9f8;--gray-20:var(--globalColorGrey96);--gray-25:#f8f8f8;--gray-30:var(--globalColorGrey92);--gray-40:var(--globalColorGrey88);--gray-50:var(--globalColorGrey82);--gray-60:var(--globalColorGrey78);--gray-70:#bebbb8;--gray-80:var(--globalColorGrey70);--gray-90:var(--globalColorGrey64);--gray-100:#979593;--gray-110:var(--globalColorGrey54);--gray-120:var(--globalColorGrey46);--gray-130:var(--globalColorGrey38);--gray-140:var(--globalColorGrey28);--gray-150:#3b3a39;--gray-160:var(--globalColorGrey18);--gray-170:#292827;--gray-180:var(--globalColorGrey16);--gray-190:var(--globalColorGrey14);--gray-200:#1b1a19;--gray-210:var(--globalColorGrey12);--gray-220:#11100f;--warning-color:var(--globalColorBurgundyPrimary);--revert-to-default:var(--globalColorYellowShade10);--success-color:var(--globalColorLightGreenTint20);--info-color:var(--globalColorCyanTint50);--info-dark-color:var(--globalColorLightBlueShade30);--alert-color:var(--globalColorYellowTint40);--alert-dark-color:var(--globalColorGoldTint20);--alert-border-color:var(--globalColorForestTint40);--critical-color:var(--globalColorDarkOrangeTint50);--positive-color:var(--globalColorTealTint30);--neutral-color:var(--globalColorMarigoldTint30);--negative-color:var(--globalColorBurgundyShade10);--fluent-theme-link-mid-color:#106ebe;--fluent-theme-red20:#a4262c;--fluent-shadow-color1:rgba(0,0,0,0.132);--fluent-shadow-color2:rgba(0,0,0,0.108);--fluent-shadow-color3:rgba(0,0,0,0.22);--fluent-shadow-color4:rgba(0,0,0,0.18);--fluent-shadow-depth4:var(--global-shadow-4);--fluent-shadow-depth8:var(--global-shadow-8);--fluent-shadow-depth16:var(--global-shadow-16);--fluent-shadow-depth64:var(--global-shadow-64);--fluent-shadow-depth8-filter:drop-shadow(0 3.2px 7.2px var(--fluent-shadow-color1)) drop-shadow(0 0.6px 1.8px var(--fluent-shadow-color2));--fluent-font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","sans-serif";--table-fill-color:var(--fluent-theme-neutral-lighter-alt-color);--navigation-base-fill-color:var(--fluent-theme-neutral-lighter-color);--navigation-content-fill-color:var(--neutral-primary-color);--button-primary-base-fill-color:var(--fluent-theme-primary-color);--button-primary-hover-fill-color:var(--fluent-theme-dark-alt-color);--button-primary-active-fill-color:var(--fluent-theme-dark-color);--button-primary-content-color:var(--gray-180);--button-default-content-color:var(--gray-180);--button-default-base-fill-color:var(--fluent-theme-white-color);--button-default-hover-fill-color:var(--gray-40);--button-default-hover-content-color:var(--colorNeutralForeground1Hover);--button-default-active-fill-color:var(--gray-50);--button-default-active-content-color:var(--colorNeutralForeground1Pressed);--button-disabled-content-color:var(--gray-90);--button-disabled-base-color:var(--gray-20);--button-border-radius:4px;--card-border-radius:4px;--checkmark-primary-content-color:var(--gray-180);--pane-content-fill-color:var(--fluent-theme-neutral-lighter-alt-color);--text-primary-content-color:var(--neutral-primary-color);--text-primary-content-color-hc:var(--fluent-theme-black-color)}[data-theme=fluent-no-header],[data-theme=fluent]{--mobile-light-theme-primary-text-color:var(--gray-190);--mobile-dark-theme-primary-color:var(--fluent-theme-primary-color);--mobile-dark-theme-primary-text-color:var(--gray-10)}[data-theme=fluent-no-header-teal],[data-theme=fluent-no-header]{--navigation-base-fill-color:var(--fluent-theme-neutral-primary-alt-color);--navigation-content-fill-color:var(--fluent-theme-neutral-lighter-color)}[data-theme=fluent-no-header-teal],[data-theme=fluent-teal]{accent-color:var(--tridentColor80);--fluent-theme-light-color:var(--tridentColor140);--fluent-theme-secondary-color:var(--tridentColor90);--theme-primary-accessible-color:var(--tridentColor80);--fluent-theme-primary-color:var(--tridentColor80);--fluent-theme-dark-alt-color:var(--tridentColor70);--theme-dark-color:var(--tridentColor60);--theme-darker-color:var(--tridentColor40);--fluent-theme-dark-color:var(--tridentColor60);--fluent-theme-pbi-shade30:var(--tridentColor40);--globalColorBrand10:var(--tridentColor10);--globalColorBrand20:var(--tridentColor20);--globalColorBrand30:var(--tridentColor30);--globalColorBrand40:var(--tridentColor40);--globalColorBrand50:var(--tridentColor50);--globalColorBrand60:var(--tridentColor60);--globalColorBrand70:var(--tridentColor70);--globalColorBrand80:var(--tridentColor80);--globalColorBrand90:var(--tridentColor90);--globalColorBrand100:var(--tridentColor100);--globalColorBrand110:var(--tridentColor110);--globalColorBrand120:var(--tridentColor120);--globalColorBrand130:var(--tridentColor130);--globalColorBrand140:var(--tridentColor140);--globalColorBrand150:var(--tridentColor150);--globalColorBrand160:var(--tridentColor160);--button-primary-content-color:var(--white-color);--checkmark-primary-content-color:var(--colorNeutralForegroundInverted);--text-primary-content-color:var(--white-color);--text-primary-content-color-hc:var(--white-color);--add-new-page-icon-color:var(--white-color);--fluent-theme-link-alt-color:var(--colorBrandForegroundLinkPressed,var(--tridentColor40));--fluent-theme-link-color:var(--colorBrandForegroundLink,var(--tridentColor70));--fluent-theme-link-darker-alt-color:var(--colorBrandForegroundLinkSelected,var(--tridentColor70));--fluent-theme-link-darker-color:var(--colorBrandForegroundLinkHover,var(--tridentColor60));--fluent-theme-link-mid-color:var(--colorBrandForegroundLinkSelected,var(--tridentColor70));--default-visited-link-color:var(--colorBrandForegroundLink,var(--tridentColor70));--link-on-primary-color:var(--white-color);--mobile-light-theme-primary-text-color:var(--gray-10);--mobile-dark-theme-primary-color:var(--globalColorBrand100);--mobile-dark-theme-primary-text-color:var(--gray-190)}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{ /*!*/}@keyframes cdk-text-field-autofill-end{ /*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display,none);border:var(--mat-focus-indicator-border-width,3px) var(--mat-focus-indicator-border-style,solid) var(--mat-focus-indicator-border-color,transparent);border-radius:var(--mat-focus-indicator-border-radius,4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display:block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display,none);border:var(--mat-mdc-focus-indicator-border-width,3px) var(--mat-mdc-focus-indicator-border-style,solid) var(--mat-mdc-focus-indicator-border-color,transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius,4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display:block}html{--mat-option-selected-state-label-text-color:#fff;--mat-option-label-text-color:rgba(0,0,0,0.87);--mat-option-hover-state-layer-color:rgba(0,0,0,0.04);--mat-option-focus-state-layer-color:rgba(0,0,0,0.04);--mat-option-selected-state-layer-color:rgba(0,0,0,0.04)}.mat-accent{--mat-option-selected-state-label-text-color:#ff5722}.mat-warn{--mat-option-selected-state-label-text-color:#f44336}html{--mat-optgroup-label-text-color:rgba(0,0,0,0.87)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}html{--mat-option-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-option-label-text-line-height:24px;--mat-option-label-text-size:15px;--mat-option-label-text-tracking:normal;--mat-option-label-text-weight:400;--mat-optgroup-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-optgroup-label-text-line-height:24px;--mat-optgroup-label-text-size:15px;--mat-optgroup-label-text-tracking:normal;--mat-optgroup-label-text-weight:400}.mat-mdc-card{--mdc-elevated-card-container-color:#fff;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mdc-outlined-card-container-color:#fff;--mdc-outlined-card-outline-color:rgba(0,0,0,0.12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-card-subtitle-text-color:rgba(0,0,0,0.54);--mat-card-title-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-card-title-text-line-height:32px;--mat-card-title-text-size:20px;--mat-card-title-text-tracking:normal;--mat-card-title-text-weight:500;--mat-card-subtitle-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-card-subtitle-text-line-height:24px;--mat-card-subtitle-text-size:14px;--mat-card-subtitle-text-tracking:normal;--mat-card-subtitle-text-weight:500}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#fff;--mdc-linear-progress-track-color:hsla(0,0%,100%,0.25)}.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-color:hsla(0,0%,100%,.25);background-color:var(--mdc-linear-progress-track-color,hsla(0,0%,100%,.25))}@media (forced-colors:active){.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(255, 255, 255, 0.25)'/%3E%3C/svg%3E")}}.mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:hsla(0,0%,100%,.25);background-color:var(--mdc-linear-progress-track-color,hsla(0,0%,100%,.25))}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff5722;--mdc-linear-progress-track-color:rgba(255,87,34,0.25)}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-color:rgba(255,87,34,.25);background-color:var(--mdc-linear-progress-track-color,rgba(255,87,34,.25))}@media (forced-colors:active){.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(255, 87, 34, 0.25)'/%3E%3C/svg%3E")}}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-bar{background-color:rgba(255,87,34,.25);background-color:var(--mdc-linear-progress-track-color,rgba(255,87,34,.25))}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336;--mdc-linear-progress-track-color:rgba(244,67,54,0.25)}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-color:rgba(244,67,54,.25);background-color:var(--mdc-linear-progress-track-color,rgba(244,67,54,.25))}@media (forced-colors:active){.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(244, 67, 54, 0.25)'/%3E%3C/svg%3E")}}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-bar{background-color:rgba(244,67,54,.25);background-color:var(--mdc-linear-progress-track-color,rgba(244,67,54,.25))}.mat-mdc-tooltip{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff;--mdc-plain-tooltip-supporting-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:normal}html{--mdc-filled-text-field-caret-color:#fff;--mdc-filled-text-field-focus-active-indicator-color:#fff;--mdc-filled-text-field-focus-label-text-color:hsla(0,0%,100%,0.87);--mdc-filled-text-field-container-color:#f5f5f5;--mdc-filled-text-field-disabled-container-color:#fafafa;--mdc-filled-text-field-label-text-color:rgba(0,0,0,0.6);--mdc-filled-text-field-disabled-label-text-color:rgba(0,0,0,0.38);--mdc-filled-text-field-input-text-color:rgba(0,0,0,0.87);--mdc-filled-text-field-disabled-input-text-color:rgba(0,0,0,0.38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0,0,0,0.6);--mdc-filled-text-field-error-focus-label-text-color:#f44336;--mdc-filled-text-field-error-label-text-color:#f44336;--mdc-filled-text-field-error-caret-color:#f44336;--mdc-filled-text-field-active-indicator-color:rgba(0,0,0,0.42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0,0,0,0.06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0,0,0,0.87);--mdc-filled-text-field-error-active-indicator-color:#f44336;--mdc-filled-text-field-error-focus-active-indicator-color:#f44336;--mdc-filled-text-field-error-hover-active-indicator-color:#f44336;--mdc-outlined-text-field-caret-color:#fff;--mdc-outlined-text-field-focus-outline-color:#fff;--mdc-outlined-text-field-focus-label-text-color:hsla(0,0%,100%,0.87);--mdc-outlined-text-field-label-text-color:rgba(0,0,0,0.6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0,0,0,0.38);--mdc-outlined-text-field-input-text-color:rgba(0,0,0,0.87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0,0,0,0.38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0,0,0,0.6);--mdc-outlined-text-field-error-caret-color:#f44336;--mdc-outlined-text-field-error-focus-label-text-color:#f44336;--mdc-outlined-text-field-error-label-text-color:#f44336;--mdc-outlined-text-field-outline-color:rgba(0,0,0,0.38);--mdc-outlined-text-field-disabled-outline-color:rgba(0,0,0,0.06);--mdc-outlined-text-field-hover-outline-color:rgba(0,0,0,0.87);--mdc-outlined-text-field-error-focus-outline-color:#f44336;--mdc-outlined-text-field-error-hover-outline-color:#f44336;--mdc-outlined-text-field-error-outline-color:#f44336;--mat-form-field-disabled-input-text-placeholder-color:rgba(0,0,0,0.38)}.mat-mdc-form-field-error{color:var(--mdc-theme-error,#f44336)}.mat-mdc-form-field-bottom-align:before,.mat-mdc-form-field-subscript-wrapper{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font);line-height:var(--mat-form-field-subscript-text-line-height);font-size:var(--mat-form-field-subscript-text-size);letter-spacing:var(--mat-form-field-subscript-text-tracking);font-weight:var(--mat-form-field-subscript-text-weight)}.mat-mdc-form-field-focus-overlay{background-color:rgba(0,0,0,.87)}.mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay{opacity:.04}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:.12}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix:after{color:rgba(0,0,0,.54)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary .mat-mdc-form-field-infix:after{color:hsla(0,0%,100%,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent .mat-mdc-form-field-infix:after{color:rgba(255,87,34,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn .mat-mdc-form-field-infix:after{color:rgba(244,67,54,.87)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix:after{color:rgba(0,0,0,.38)}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#ff5722;--mdc-filled-text-field-focus-active-indicator-color:#ff5722;--mdc-filled-text-field-focus-label-text-color:rgba(255,87,34,0.87);--mdc-outlined-text-field-caret-color:#ff5722;--mdc-outlined-text-field-focus-outline-color:#ff5722;--mdc-outlined-text-field-focus-label-text-color:rgba(255,87,34,0.87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#f44336;--mdc-filled-text-field-focus-active-indicator-color:#f44336;--mdc-filled-text-field-focus-label-text-color:rgba(244,67,54,0.87);--mdc-outlined-text-field-caret-color:#f44336;--mdc-outlined-text-field-focus-outline-color:#f44336;--mdc-outlined-text-field-focus-label-text-color:rgba(244,67,54,0.87)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid transparent}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid transparent}.mat-mdc-form-field-infix{min-height:56px}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform:translateY(-34.75px) scale(var(--mat-mdc-form-field-floating-label-scale,0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}html{--mdc-filled-text-field-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-filled-text-field-label-text-size:15px;--mdc-filled-text-field-label-text-tracking:normal;--mdc-filled-text-field-label-text-weight:400;--mdc-outlined-text-field-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-outlined-text-field-label-text-size:15px;--mdc-outlined-text-field-label-text-tracking:normal;--mdc-outlined-text-field-label-text-weight:400;--mat-form-field-container-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-form-field-container-text-line-height:24px;--mat-form-field-container-text-size:15px;--mat-form-field-container-text-tracking:normal;--mat-form-field-container-text-weight:400;--mat-form-field-outlined-label-text-populated-size:15px;--mat-form-field-subscript-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-form-field-subscript-text-line-height:20px;--mat-form-field-subscript-text-size:12px;--mat-form-field-subscript-text-tracking:normal;--mat-form-field-subscript-text-weight:400;--mat-select-panel-background-color:#fff;--mat-select-enabled-trigger-text-color:rgba(0,0,0,0.87);--mat-select-disabled-trigger-text-color:rgba(0,0,0,0.38);--mat-select-placeholder-text-color:rgba(0,0,0,0.6);--mat-select-enabled-arrow-color:rgba(0,0,0,0.54);--mat-select-disabled-arrow-color:rgba(0,0,0,0.38);--mat-select-focused-arrow-color:hsla(0,0%,100%,0.87);--mat-select-invalid-arrow-color:rgba(244,67,54,0.87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color:#fff;--mat-select-enabled-trigger-text-color:rgba(0,0,0,0.87);--mat-select-disabled-trigger-text-color:rgba(0,0,0,0.38);--mat-select-placeholder-text-color:rgba(0,0,0,0.6);--mat-select-enabled-arrow-color:rgba(0,0,0,0.54);--mat-select-disabled-arrow-color:rgba(0,0,0,0.38);--mat-select-focused-arrow-color:rgba(255,87,34,0.87);--mat-select-invalid-arrow-color:rgba(244,67,54,0.87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color:#fff;--mat-select-enabled-trigger-text-color:rgba(0,0,0,0.87);--mat-select-disabled-trigger-text-color:rgba(0,0,0,0.38);--mat-select-placeholder-text-color:rgba(0,0,0,0.6);--mat-select-enabled-arrow-color:rgba(0,0,0,0.54);--mat-select-disabled-arrow-color:rgba(0,0,0,0.38);--mat-select-focused-arrow-color:rgba(244,67,54,0.87);--mat-select-invalid-arrow-color:rgba(244,67,54,0.87)}html{--mat-select-trigger-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:15px;--mat-select-trigger-text-tracking:normal;--mat-select-trigger-text-weight:400;--mat-autocomplete-background-color:#fff}.mat-mdc-dialog-container{--mdc-dialog-container-color:#fff;--mdc-dialog-subhead-color:rgba(0,0,0,0.87);--mdc-dialog-supporting-text-color:rgba(0,0,0,0.6);--mdc-dialog-subhead-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:normal;--mdc-dialog-supporting-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:15px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:normal}.mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-focus-state-layer-color:#000;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121}.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary{--mdc-chip-disabled-label-text-color:#fff;--mdc-chip-elevated-container-color:#fff;--mdc-chip-elevated-disabled-container-color:#fff;--mdc-chip-focus-state-layer-color:#000;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:#fff;--mdc-chip-with-icon-icon-color:#fff;--mdc-chip-with-icon-disabled-icon-color:#fff;--mdc-chip-with-icon-selected-icon-color:#fff;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#fff;--mdc-chip-with-trailing-icon-trailing-icon-color:#fff}.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent{--mdc-chip-disabled-label-text-color:#fff;--mdc-chip-elevated-container-color:#ff5722;--mdc-chip-elevated-disabled-container-color:#ff5722;--mdc-chip-focus-state-layer-color:#000;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:#fff;--mdc-chip-with-icon-icon-color:#fff;--mdc-chip-with-icon-disabled-icon-color:#fff;--mdc-chip-with-icon-selected-icon-color:#fff;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#fff;--mdc-chip-with-trailing-icon-trailing-icon-color:#fff}.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn{--mdc-chip-disabled-label-text-color:#fff;--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-focus-state-layer-color:#000;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:#fff;--mdc-chip-with-icon-icon-color:#fff;--mdc-chip-with-icon-disabled-icon-color:#fff;--mdc-chip-with-icon-selected-icon-color:#fff;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#fff;--mdc-chip-with-trailing-icon-trailing-icon-color:#fff}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height:32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-chip-label-text-line-height:20px;--mdc-chip-label-text-size:14px;--mdc-chip-label-text-tracking:normal;--mdc-chip-label-text-weight:400}.mat-mdc-slide-toggle{--mdc-switch-selected-focus-handle-color:#000;--mdc-switch-selected-hover-handle-color:#000;--mdc-switch-selected-pressed-handle-color:#000;--mdc-switch-selected-focus-track-color:#fff;--mdc-switch-selected-hover-track-color:#fff;--mdc-switch-selected-pressed-track-color:#fff;--mdc-switch-selected-track-color:#fff;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:var(--mdc-theme-surface,#fff);--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mdc-switch-handle-shadow-color:#000;--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0}.mat-mdc-slide-toggle .mdc-form-field{color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87))}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#f4511e;--mdc-switch-selected-handle-color:#f4511e;--mdc-switch-selected-hover-state-layer-color:#f4511e;--mdc-switch-selected-pressed-state-layer-color:#f4511e;--mdc-switch-selected-focus-handle-color:#bf360c;--mdc-switch-selected-hover-handle-color:#bf360c;--mdc-switch-selected-pressed-handle-color:#bf360c;--mdc-switch-selected-focus-track-color:#ff8a65;--mdc-switch-selected-hover-track-color:#ff8a65;--mdc-switch-selected-pressed-track-color:#ff8a65;--mdc-switch-selected-track-color:#ff8a65}.mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}.mat-mdc-slide-toggle{--mdc-switch-state-layer-size:48px;--mat-slide-toggle-label-text-size:14px;--mat-slide-toggle-label-text-tracking:normal;--mat-slide-toggle-label-text-line-height:20px;--mat-slide-toggle-label-text-weight:400}.mat-mdc-slide-toggle .mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-body2-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size,.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height,1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight,400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing,.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform,inherit)}.mat-mdc-radio-button .mdc-form-field{color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87))}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0,0,0,0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-radio-selected-focus-icon-color:#fff;--mdc-radio-selected-hover-icon-color:#fff;--mdc-radio-selected-icon-color:#fff;--mdc-radio-selected-pressed-icon-color:#fff;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#fff;--mat-radio-disabled-label-color:rgba(0,0,0,0.38)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0,0,0,0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-radio-selected-focus-icon-color:#ff5722;--mdc-radio-selected-hover-icon-color:#ff5722;--mdc-radio-selected-icon-color:#ff5722;--mdc-radio-selected-pressed-icon-color:#ff5722;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#ff5722;--mat-radio-disabled-label-color:rgba(0,0,0,0.38)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0,0,0,0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#f44336;--mat-radio-disabled-label-color:rgba(0,0,0,0.38)}.mat-mdc-radio-button .mdc-radio{--mdc-radio-state-layer-size:40px}.mat-mdc-radio-button .mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family,var(--mdc-typography-font-family,"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif));font-size:var(--mdc-typography-body2-font-size,14px);line-height:var(--mdc-typography-body2-line-height,20px);font-weight:var(--mdc-typography-body2-font-weight,400);letter-spacing:var(--mdc-typography-body2-letter-spacing,normal);text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-transform:var(--mdc-typography-body2-text-transform,none)}.mat-mdc-slider{--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-mdc-slider-value-indicator-opacity:0.6}.mat-mdc-slider.mat-primary{--mdc-slider-handle-color:#fff;--mdc-slider-focus-handle-color:#fff;--mdc-slider-hover-handle-color:#fff;--mdc-slider-active-track-color:#fff;--mdc-slider-inactive-track-color:#fff;--mdc-slider-with-tick-marks-active-container-color:#000;--mdc-slider-with-tick-marks-inactive-container-color:#fff;--mat-mdc-slider-ripple-color:#fff;--mat-mdc-slider-hover-ripple-color:hsla(0,0%,100%,0.05);--mat-mdc-slider-focus-ripple-color:hsla(0,0%,100%,0.2)}.mat-mdc-slider.mat-accent{--mdc-slider-handle-color:#ff5722;--mdc-slider-focus-handle-color:#ff5722;--mdc-slider-hover-handle-color:#ff5722;--mdc-slider-active-track-color:#ff5722;--mdc-slider-inactive-track-color:#ff5722;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#ff5722;--mat-mdc-slider-ripple-color:#ff5722;--mat-mdc-slider-hover-ripple-color:rgba(255,87,34,0.05);--mat-mdc-slider-focus-ripple-color:rgba(255,87,34,0.2)}.mat-mdc-slider.mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mat-mdc-slider-ripple-color:#f44336;--mat-mdc-slider-hover-ripple-color:rgba(244,67,54,0.05);--mat-mdc-slider-focus-ripple-color:rgba(244,67,54,0.2)}.mat-mdc-slider{--mdc-slider-label-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:24px;--mdc-slider-label-label-text-tracking:normal;--mdc-slider-label-label-text-weight:500}html{--mat-menu-item-label-text-color:rgba(0,0,0,0.87);--mat-menu-item-icon-color:rgba(0,0,0,0.87);--mat-menu-item-hover-state-layer-color:rgba(0,0,0,0.04);--mat-menu-item-focus-state-layer-color:rgba(0,0,0,0.04);--mat-menu-container-color:#fff;--mat-menu-item-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-menu-item-label-text-size:15px;--mat-menu-item-label-text-tracking:normal;--mat-menu-item-label-text-line-height:24px;--mat-menu-item-label-text-weight:400}.mat-mdc-list-base{--mdc-list-list-item-label-text-color:rgba(0,0,0,0.87);--mdc-list-list-item-supporting-text-color:rgba(0,0,0,0.54);--mdc-list-list-item-leading-icon-color:rgba(0,0,0,0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0,0,0,0.38);--mdc-list-list-item-trailing-icon-color:rgba(0,0,0,0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0,0,0,0.38);--mdc-list-list-item-disabled-label-text-color:#000;--mdc-list-list-item-disabled-leading-icon-color:#000;--mdc-list-list-item-disabled-trailing-icon-color:#000;--mdc-list-list-item-hover-label-text-color:rgba(0,0,0,0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0,0,0,0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0,0,0,0.38);--mdc-list-list-item-focus-label-text-color:rgba(0,0,0,0.87);--mdc-list-list-item-hover-state-layer-color:#000;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:#000;--mdc-list-list-item-focus-state-layer-opacity:0.12}.mdc-list-item__end,.mdc-list-item__start{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0,0,0,0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-radio-selected-focus-icon-color:#fff;--mdc-radio-selected-hover-icon-color:#fff;--mdc-radio-selected-icon-color:#fff;--mdc-radio-selected-pressed-icon-color:#fff}.mat-accent .mdc-list-item__end,.mat-accent .mdc-list-item__start{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0,0,0,0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-radio-selected-focus-icon-color:#ff5722;--mdc-radio-selected-hover-icon-color:#ff5722;--mdc-radio-selected-icon-color:#ff5722;--mdc-radio-selected-pressed-icon-color:#ff5722}.mat-warn .mdc-list-item__end,.mat-warn .mdc-list-item__start{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0,0,0,0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336}.mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-selected-checkmark-color:#000;--mdc-checkbox-selected-focus-icon-color:#fff;--mdc-checkbox-selected-hover-icon-color:#fff;--mdc-checkbox-selected-icon-color:#fff;--mdc-checkbox-selected-pressed-icon-color:#fff;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-selected-focus-state-layer-color:#fff;--mdc-checkbox-selected-hover-state-layer-color:#fff;--mdc-checkbox-selected-pressed-state-layer-color:#fff;--mdc-checkbox-unselected-focus-state-layer-color:#000;--mdc-checkbox-unselected-hover-state-layer-color:#000;--mdc-checkbox-unselected-pressed-state-layer-color:#000}.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff5722;--mdc-checkbox-selected-hover-icon-color:#ff5722;--mdc-checkbox-selected-icon-color:#ff5722;--mdc-checkbox-selected-pressed-icon-color:#ff5722;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff5722;--mdc-checkbox-selected-hover-state-layer-color:#ff5722;--mdc-checkbox-selected-pressed-state-layer-color:#ff5722;--mdc-checkbox-unselected-focus-state-layer-color:#000;--mdc-checkbox-unselected-hover-state-layer-color:#000;--mdc-checkbox-unselected-pressed-state-layer-color:#000}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:#000;--mdc-checkbox-unselected-hover-state-layer-color:#000;--mdc-checkbox-unselected-pressed-state-layer-color:#000}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text{color:#fff}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start{opacity:1}.mat-mdc-list-base{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mat-mdc-list-base{--mdc-list-list-item-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:15px;--mdc-list-list-item-label-text-tracking:normal;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:normal;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:normal;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font-size:16px;font-weight:400;line-height:28px;font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;letter-spacing:normal}html{--mat-paginator-container-text-color:rgba(0,0,0,0.87);--mat-paginator-container-background-color:#fff;--mat-paginator-enabled-icon-color:rgba(0,0,0,0.54);--mat-paginator-disabled-icon-color:rgba(0,0,0,0.12);--mat-paginator-container-size:56px}.mat-mdc-paginator .mat-mdc-form-field-infix{min-height:40px}.mat-mdc-paginator .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform:translateY(-26.75px) scale(var(--mat-mdc-form-field-floating-label-scale,0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix,.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix,.mat-mdc-paginator .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-floating-label{display:none}html{--mat-paginator-container-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-paginator-container-text-line-height:20px;--mat-paginator-container-text-size:12px;--mat-paginator-container-text-tracking:normal;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#fff;--mat-tab-header-disabled-ripple-color:rgba(0,0,0,0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0,0,0,0.6);--mat-tab-header-active-label-text-color:#fff;--mat-tab-header-active-ripple-color:#fff;--mat-tab-header-inactive-ripple-color:#fff;--mat-tab-header-inactive-focus-label-text-color:rgba(0,0,0,0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0,0,0,0.6);--mat-tab-header-active-focus-label-text-color:#fff;--mat-tab-header-active-hover-label-text-color:#fff;--mat-tab-header-active-focus-indicator-color:#fff;--mat-tab-header-active-hover-indicator-color:#fff}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#ff5722;--mat-tab-header-disabled-ripple-color:rgba(0,0,0,0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0,0,0,0.6);--mat-tab-header-active-label-text-color:#ff5722;--mat-tab-header-active-ripple-color:#ff5722;--mat-tab-header-inactive-ripple-color:#ff5722;--mat-tab-header-inactive-focus-label-text-color:rgba(0,0,0,0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0,0,0,0.6);--mat-tab-header-active-focus-label-text-color:#ff5722;--mat-tab-header-active-hover-label-text-color:#ff5722;--mat-tab-header-active-focus-indicator-color:#ff5722;--mat-tab-header-active-hover-indicator-color:#ff5722}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color:#f44336;--mat-tab-header-disabled-ripple-color:rgba(0,0,0,0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0,0,0,0.6);--mat-tab-header-active-label-text-color:#f44336;--mat-tab-header-active-ripple-color:#f44336;--mat-tab-header-inactive-ripple-color:#f44336;--mat-tab-header-inactive-focus-label-text-color:rgba(0,0,0,0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0,0,0,0.6);--mat-tab-header-active-focus-label-text-color:#f44336;--mat-tab-header-active-hover-label-text-color:#f44336;--mat-tab-header-active-focus-indicator-color:#f44336;--mat-tab-header-active-hover-indicator-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color:#fff;--mat-tab-header-with-background-foreground-color:#fff}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color:#ff5722;--mat-tab-header-with-background-foreground-color:#fff}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color:#f44336;--mat-tab-header-with-background-foreground-color:#fff}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height:48px;--mat-tab-header-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-tab-header-label-text-size:14px;--mat-tab-header-label-text-tracking:normal;--mat-tab-header-label-text-line-height:14px;--mat-tab-header-label-text-weight:500}html{--mdc-checkbox-disabled-selected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff5722;--mdc-checkbox-selected-hover-icon-color:#ff5722;--mdc-checkbox-selected-icon-color:#ff5722;--mdc-checkbox-selected-pressed-icon-color:#ff5722;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff5722;--mdc-checkbox-selected-hover-state-layer-color:#ff5722;--mdc-checkbox-selected-pressed-state-layer-color:#ff5722;--mdc-checkbox-unselected-focus-state-layer-color:#000;--mdc-checkbox-unselected-hover-state-layer-color:#000;--mdc-checkbox-unselected-pressed-state-layer-color:#000}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-selected-checkmark-color:#000;--mdc-checkbox-selected-focus-icon-color:#fff;--mdc-checkbox-selected-hover-icon-color:#fff;--mdc-checkbox-selected-icon-color:#fff;--mdc-checkbox-selected-pressed-icon-color:#fff;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-selected-focus-state-layer-color:#fff;--mdc-checkbox-selected-hover-state-layer-color:#fff;--mdc-checkbox-selected-pressed-state-layer-color:#fff;--mdc-checkbox-unselected-focus-state-layer-color:#000;--mdc-checkbox-unselected-hover-state-layer-color:#000;--mdc-checkbox-unselected-pressed-state-layer-color:#000}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0,0,0,0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0,0,0,0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:#000;--mdc-checkbox-unselected-hover-state-layer-color:#000;--mdc-checkbox-unselected-pressed-state-layer-color:#000}.mat-mdc-checkbox .mdc-form-field{color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87))}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{color:rgba(0,0,0,.38)}html{--mdc-checkbox-state-layer-size:40px}.mat-mdc-checkbox .mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family,var(--mdc-typography-font-family,"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif));font-size:var(--mdc-typography-body2-font-size,14px);line-height:var(--mdc-typography-body2-line-height,20px);font-weight:var(--mdc-typography-body2-font-weight,400);letter-spacing:var(--mdc-typography-body2-letter-spacing,normal);text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-transform:var(--mdc-typography-body2-text-transform,none)}.mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color:#000}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#fff}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff5722}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color:rgba(0,0,0,0.38);--mdc-text-button-label-text-color:rgba(0,0,0,0.38)}.mat-mdc-unelevated-button.mat-primary,.mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color:#fff;--mdc-filled-button-label-text-color:#000}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff5722;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color:rgba(0,0,0,0.12);--mdc-filled-button-disabled-label-text-color:rgba(0,0,0,0.38);--mdc-filled-button-container-color:rgba(0,0,0,0.12);--mdc-filled-button-label-text-color:rgba(0,0,0,0.38)}.mat-mdc-raised-button.mat-primary,.mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color:#fff;--mdc-protected-button-label-text-color:#000}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff5722;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color:rgba(0,0,0,0.12);--mdc-protected-button-disabled-label-text-color:rgba(0,0,0,0.38);--mdc-protected-button-container-color:rgba(0,0,0,0.12);--mdc-protected-button-label-text-color:rgba(0,0,0,0.38);--mdc-protected-button-container-elevation:0}.mat-mdc-outlined-button{--mdc-outlined-button-outline-color:rgba(0,0,0,0.12)}.mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color:#000}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#fff}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff5722}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336}.mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color:rgba(0,0,0,0.38);--mdc-outlined-button-disabled-label-text-color:rgba(0,0,0,0.38);--mdc-outlined-button-outline-color:rgba(0,0,0,0.12);--mdc-outlined-button-disabled-outline-color:rgba(0,0,0,0.12)}.mat-mdc-button,.mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color:#000;--mat-mdc-button-ripple-color:rgba(0,0,0,0.1)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple:before,.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-button:active .mat-mdc-button-persistent-ripple:before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-button.mat-primary,.mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color:#fff;--mat-mdc-button-ripple-color:hsla(0,0%,100%,0.1)}.mat-mdc-button.mat-accent,.mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color:#ff5722;--mat-mdc-button-ripple-color:rgba(255,87,34,0.1)}.mat-mdc-button.mat-warn,.mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color:#f44336;--mat-mdc-button-ripple-color:rgba(244,67,54,0.1)}.mat-mdc-raised-button,.mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color:#000;--mat-mdc-button-ripple-color:rgba(0,0,0,0.1)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple:before,.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple:before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-raised-button.mat-primary,.mat-mdc-unelevated-button.mat-primary{--mat-mdc-button-persistent-ripple-color:#000;--mat-mdc-button-ripple-color:rgba(0,0,0,0.1)}.mat-mdc-raised-button.mat-accent,.mat-mdc-raised-button.mat-warn,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color:#fff;--mat-mdc-button-ripple-color:hsla(0,0%,100%,0.1)}.mat-mdc-button.mat-mdc-button-base,.mat-mdc-outlined-button.mat-mdc-button-base,.mat-mdc-raised-button.mat-mdc-button-base,.mat-mdc-unelevated-button.mat-mdc-button-base{height:36px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family,var(--mdc-typography-font-family,"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif));font-size:var(--mdc-typography-button-font-size,14px);line-height:var(--mdc-typography-button-line-height,14px);font-weight:var(--mdc-typography-button-font-weight,500);letter-spacing:var(--mdc-typography-button-letter-spacing,normal);text-decoration:var(--mdc-typography-button-text-decoration,none);text-transform:var(--mdc-typography-button-text-transform,none)}.mat-mdc-icon-button{--mdc-icon-button-icon-color:inherit;--mat-mdc-button-persistent-ripple-color:#000;--mat-mdc-button-ripple-color:rgba(0,0,0,0.1)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-icon-button.mat-primary{--mat-mdc-button-persistent-ripple-color:#6200ee;--mat-mdc-button-ripple-color:rgba(98,0,238,0.1)}.mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color:#018786;--mat-mdc-button-ripple-color:rgba(1,135,134,0.1)}.mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color:#b00020;--mat-mdc-button-ripple-color:rgba(176,0,32,0.1)}.mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#fff;--mat-mdc-button-persistent-ripple-color:#fff;--mat-mdc-button-ripple-color:hsla(0,0%,100%,0.1)}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff5722;--mat-mdc-button-persistent-ripple-color:#ff5722;--mat-mdc-button-ripple-color:rgba(255,87,34,0.1)}.mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336;--mat-mdc-button-persistent-ripple-color:#f44336;--mat-mdc-button-ripple-color:rgba(244,67,54,0.1)}.mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color:rgba(0,0,0,0.38);--mdc-icon-button-disabled-icon-color:rgba(0,0,0,0.38)}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}.mat-mdc-fab,.mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color:#000;--mat-mdc-button-ripple-color:rgba(0,0,0,0.1)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple:before,.mat-mdc-mini-fab:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-mdc-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-fab.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-fab:active .mat-mdc-button-persistent-ripple:before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-mdc-button-persistent-ripple-color:#000;--mat-mdc-button-ripple-color:rgba(0,0,0,0.1)}.mat-mdc-fab.mat-accent,.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-accent,.mat-mdc-mini-fab.mat-warn{--mat-mdc-button-persistent-ripple-color:#fff;--mat-mdc-button-ripple-color:hsla(0,0%,100%,0.1)}.mat-mdc-fab[disabled][disabled],.mat-mdc-mini-fab[disabled][disabled]{--mdc-fab-container-color:rgba(0,0,0,0.12);--mdc-fab-icon-color:rgba(0,0,0,0.38);--mat-mdc-fab-color:rgba(0,0,0,0.38)}.mat-mdc-fab.mat-primary,.mat-mdc-fab.mat-unthemed,.mat-mdc-mini-fab.mat-primary,.mat-mdc-mini-fab.mat-unthemed{--mdc-fab-container-color:#fff;--mdc-fab-icon-color:#000;--mat-mdc-fab-color:#000}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mdc-fab-container-color:#ff5722;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color:#fff}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mdc-fab-container-color:#f44336;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color:#fff}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family,var(--mdc-typography-font-family,"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif));font-size:var(--mdc-typography-button-font-size,14px);line-height:var(--mdc-typography-button-line-height,14px);font-weight:var(--mdc-typography-button-font-weight,500);letter-spacing:var(--mdc-typography-button-letter-spacing,normal);text-decoration:var(--mdc-typography-button-text-decoration,none);text-transform:var(--mdc-typography-button-text-transform,none)}.mat-mdc-extended-fab{--mdc-extended-fab-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-extended-fab-label-text-size:14px;--mdc-extended-fab-label-text-tracking:normal;--mdc-extended-fab-label-text-weight:500}.mat-mdc-snack-bar-container{--mdc-snackbar-container-color:#333;--mdc-snackbar-supporting-text-color:hsla(0,0%,100%,0.87);--mat-snack-bar-button-color:#ff5722;--mdc-snackbar-supporting-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}html{--mat-table-background-color:#fff;--mat-table-header-headline-color:rgba(0,0,0,0.87);--mat-table-row-item-label-text-color:rgba(0,0,0,0.87);--mat-table-row-item-outline-color:rgba(0,0,0,0.12);--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px;--mat-table-header-headline-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-table-header-headline-line-height:24px;--mat-table-header-headline-size:14px;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:normal;--mat-table-row-item-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-table-row-item-label-text-line-height:20px;--mat-table-row-item-label-text-size:14px;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:normal;--mat-table-footer-supporting-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-table-footer-supporting-text-line-height:20px;--mat-table-footer-supporting-text-size:14px;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:normal}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color:#fff}.mat-mdc-progress-spinner.mat-accent{--mdc-circular-progress-active-indicator-color:#ff5722}.mat-mdc-progress-spinner.mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background-color:var(--mat-badge-background-color);color:var(--mat-badge-text-color);font-family:Roboto,sans-serif;font-family:var(--mat-badge-text-font,Roboto,sans-serif);font-size:12px;font-size:var(--mat-badge-text-size,12px);font-weight:600;font-weight:var(--mat-badge-text-weight,600)}.cdk-high-contrast-active .mat-badge-content{outline:1px solid;border-radius:0}.mat-badge-disabled .mat-badge-content{background-color:var(--mat-badge-disabled-state-background-color);color:var(--mat-badge-disabled-state-text-color)}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content._mat-animation-noopable,.ng-animate-disabled .mat-badge-content{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px;font-size:9px;font-size:var(--mat-badge-small-size-text-size,9px)}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px;font-size:24px;font-size:var(--mat-badge-large-size-text-size,24px)}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#fff}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff5722}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled{color:rgba(0,0,0,.26)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#fff}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff5722}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not(.mat-button-disabled){border-color:rgba(0,0,0,.12)}.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-fab.mat-accent,.mat-fab.mat-primary,.mat-fab.mat-warn,.mat-flat-button.mat-accent,.mat-flat-button.mat-primary,.mat-flat-button.mat-warn,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-primary,.mat-mini-fab.mat-warn,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled{color:rgba(0,0,0,.26)}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#fff}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#ff5722}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled{background-color:rgba(0,0,0,.12)}.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-flat-button:not([class*=mat-elevation-z]),.mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-datepicker-content .mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color:#000}.mat-datepicker-content .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff5722}.mat-datepicker-content .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-datepicker-content .mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color:rgba(0,0,0,0.38);--mdc-text-button-label-text-color:rgba(0,0,0,0.38)}.mat-datepicker-content .mat-mdc-unelevated-button.mat-primary,.mat-datepicker-content .mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color:#fff;--mdc-filled-button-label-text-color:#000}.mat-datepicker-content .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff5722;--mdc-filled-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color:rgba(0,0,0,0.12);--mdc-filled-button-disabled-label-text-color:rgba(0,0,0,0.38);--mdc-filled-button-container-color:rgba(0,0,0,0.12);--mdc-filled-button-label-text-color:rgba(0,0,0,0.38)}.mat-datepicker-content .mat-mdc-raised-button.mat-primary,.mat-datepicker-content .mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color:#fff;--mdc-protected-button-label-text-color:#000}.mat-datepicker-content .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff5722;--mdc-protected-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color:rgba(0,0,0,0.12);--mdc-protected-button-disabled-label-text-color:rgba(0,0,0,0.38);--mdc-protected-button-container-color:rgba(0,0,0,0.12);--mdc-protected-button-label-text-color:rgba(0,0,0,0.38);--mdc-protected-button-container-elevation:0}.mat-datepicker-content .mat-mdc-outlined-button{--mdc-outlined-button-outline-color:rgba(0,0,0,0.12)}.mat-datepicker-content .mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color:#000}.mat-datepicker-content .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff5722}.mat-datepicker-content .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336}.mat-datepicker-content .mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color:rgba(0,0,0,0.38);--mdc-outlined-button-disabled-label-text-color:rgba(0,0,0,0.38);--mdc-outlined-button-outline-color:rgba(0,0,0,0.12);--mdc-outlined-button-disabled-outline-color:rgba(0,0,0,0.12)}.mat-datepicker-content .mat-mdc-button,.mat-datepicker-content .mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color:#000;--mat-mdc-button-ripple-color:rgba(0,0,0,0.1)}.mat-datepicker-content .mat-mdc-button:hover .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-button:active .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-button.mat-primary,.mat-datepicker-content .mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color:#fff;--mat-mdc-button-ripple-color:hsla(0,0%,100%,0.1)}.mat-datepicker-content .mat-mdc-button.mat-accent,.mat-datepicker-content .mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color:#ff5722;--mat-mdc-button-ripple-color:rgba(255,87,34,0.1)}.mat-datepicker-content .mat-mdc-button.mat-warn,.mat-datepicker-content .mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color:#f44336;--mat-mdc-button-ripple-color:rgba(244,67,54,0.1)}.mat-datepicker-content .mat-mdc-raised-button,.mat-datepicker-content .mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color:#000;--mat-mdc-button-ripple-color:rgba(0,0,0,0.1)}.mat-datepicker-content .mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-raised-button.mat-primary,.mat-datepicker-content .mat-mdc-unelevated-button.mat-primary{--mat-mdc-button-persistent-ripple-color:#000;--mat-mdc-button-ripple-color:rgba(0,0,0,0.1)}.mat-datepicker-content .mat-mdc-raised-button.mat-accent,.mat-datepicker-content .mat-mdc-raised-button.mat-warn,.mat-datepicker-content .mat-mdc-unelevated-button.mat-accent,.mat-datepicker-content .mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color:#fff;--mat-mdc-button-ripple-color:hsla(0,0%,100%,0.1)}.mat-datepicker-content .mat-mdc-icon-button{--mdc-icon-button-icon-color:inherit;--mat-mdc-button-persistent-ripple-color:#000;--mat-mdc-button-ripple-color:rgba(0,0,0,0.1)}.mat-datepicker-content .mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-icon-button.mat-primary{--mat-mdc-button-persistent-ripple-color:#6200ee;--mat-mdc-button-ripple-color:rgba(98,0,238,0.1)}.mat-datepicker-content .mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color:#018786;--mat-mdc-button-ripple-color:rgba(1,135,134,0.1)}.mat-datepicker-content .mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color:#b00020;--mat-mdc-button-ripple-color:rgba(176,0,32,0.1)}.mat-datepicker-content .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#fff;--mat-mdc-button-persistent-ripple-color:#fff;--mat-mdc-button-ripple-color:hsla(0,0%,100%,0.1)}.mat-datepicker-content .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff5722;--mat-mdc-button-persistent-ripple-color:#ff5722;--mat-mdc-button-ripple-color:rgba(255,87,34,0.1)}.mat-datepicker-content .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336;--mat-mdc-button-persistent-ripple-color:#f44336;--mat-mdc-button-ripple-color:rgba(244,67,54,0.1)}.mat-datepicker-content .mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color:rgba(0,0,0,0.38);--mdc-icon-button-disabled-icon-color:rgba(0,0,0,0.38)}.mat-datepicker-content .mat-mdc-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-outlined-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-raised-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-unelevated-button.mat-mdc-button-base{height:36px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;font-size:14px;font-weight:500}.mat-datepicker-content .mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family,var(--mdc-typography-font-family,"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif));font-size:var(--mdc-typography-button-font-size,14px);line-height:var(--mdc-typography-button-line-height,14px);font-weight:var(--mdc-typography-button-font-weight,500);letter-spacing:var(--mdc-typography-button-letter-spacing,normal);text-decoration:var(--mdc-typography-button-text-decoration,none);text-transform:var(--mdc-typography-button-text-transform,none)}.mat-option{color:rgba(0,0,0,.87)}.mat-option.mat-active,.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{color:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#fff}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff5722}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-option{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;font-size:16px}.mat-optgroup-label{color:rgba(0,0,0,.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-optgroup-label{font-size:14px;font-weight:500;line-height:24px;font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;letter-spacing:normal}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-pseudo-checkbox-full{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#fff}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#fff}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#ff5722}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff5722}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#ff5722}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff5722}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-theme-loaded-marker{display:none}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-card{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-content,.mat-card-subtitle{font-size:14px}.mat-progress-bar-background{fill:#fbfbfb}.mat-progress-bar-buffer{background-color:#fbfbfb}.mat-progress-bar-fill:after{background-color:#fff}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbd1c4}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbd1c4}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff5722}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#fff}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff5722}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-tooltip{background:rgba(97,97,97,.9);font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:rgba(0,0,0,.54)}.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after,.mat-input-element:disabled{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:#fff}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-form-field.mat-accent .mat-input-element{caret-color:#ff5722}.mat-form-field-invalid .mat-input-element,.mat-form-field.mat-warn .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.mat-form-field-disabled .mat-form-field-prefix,.mat-form-field-disabled .mat-form-field-suffix{color:rgba(0,0,0,.38)}input.mat-input-element{margin-top:-.0625em}.mat-form-field-label,.mat-hint{color:rgba(0,0,0,.6)}.mat-form-field.mat-focused .mat-form-field-label{color:#fff}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff5722}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff5722}.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#fff}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff5722}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#fff}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff5722}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#fff}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff5722}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.79167em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.66667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-select-value{color:rgba(0,0,0,.87)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-arrow{color:rgba(0,0,0,.54)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#fff}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff5722}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-select{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif}.mat-select-trigger{height:1.125em}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#fff}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ff5722}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.38)}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#fff}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff5722}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-checkbox{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}.mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-dialog-title{font-size:20px;font-weight:500;line-height:32px;font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;letter-spacing:normal}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#fff;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff5722;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff5722}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,87,34,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff5722}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#fff}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:hsla(0,0%,100%,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#fff}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slide-toggle-content{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#fff}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#fff}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff5722}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff5722}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-radio-button{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider.mat-primary .mat-slider-thumb,.mat-slider.mat-primary .mat-slider-thumb-label,.mat-slider.mat-primary .mat-slider-track-fill{background-color:#fff}.mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-primary .mat-slider-focus-ring{background-color:hsla(0,0%,100%,.2)}.mat-slider.mat-accent .mat-slider-thumb,.mat-slider.mat-accent .mat-slider-thumb-label,.mat-slider.mat-accent .mat-slider-track-fill{background-color:#ff5722}.mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-accent .mat-slider-focus-ring{background-color:rgba(255,87,34,.2)}.mat-slider.mat-warn .mat-slider-thumb,.mat-slider.mat-warn .mat-slider-thumb-label,.mat-slider.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-warn .mat-slider-focus-ring{background-color:rgba(244,67,54,.2)}.mat-slider.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-disabled .mat-slider-track-background,.mat-slider.mat-slider-disabled .mat-slider-track-fill,.mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-thumb-label-text{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;font-size:12px;font-weight:500}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-menu-item{background:transparent;color:rgba(0,0,0,.87)}.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-icon-no-color,.mat-menu-item[disabled] .mat-menu-submenu-icon{color:rgba(0,0,0,.38)}.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:rgba(0,0,0,.54)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-menu-item{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;font-size:14px;font-weight:400}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.mat-list-base .mat-list-item-disabled{background-color:#eee;color:rgba(0,0,0,.38)}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:focus,.mat-list-single-selected-option:hover{background:rgba(0,0,0,.12)}.mat-list-item,.mat-list-option{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;font-size:12px;font-weight:500}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-paginator-container{min-height:56px}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;font-size:12px}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-]&gt;.mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused{background-color:hsla(0,0%,100%,.3)}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:rgba(0,0,0,.1)}.mat-tab-group.mat-primary.mat-background-primary&gt;.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary&gt;.mat-tab-link-container .mat-ink-bar,.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary&gt;.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary&gt;.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused{background-color:rgba(255,204,188,.3)}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:rgba(0,0,0,.1)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff5722}.mat-tab-group.mat-accent.mat-background-accent&gt;.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent&gt;.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent&gt;.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent&gt;.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused{background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:rgba(0,0,0,.1)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn&gt;.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn&gt;.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn&gt;.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn&gt;.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused{background-color:hsla(0,0%,100%,.3)}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:rgba(0,0,0,.1)}.mat-tab-group.mat-background-primary&gt;.mat-tab-header,.mat-tab-group.mat-background-primary&gt;.mat-tab-header-pagination,.mat-tab-group.mat-background-primary&gt;.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-header,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-link-container{background-color:#fff}.mat-tab-group.mat-background-primary&gt;.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary&gt;.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary&gt;.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary&gt;.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-primary&gt;.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary&gt;.mat-tab-header .mat-focus-indicator:before,.mat-tab-group.mat-background-primary&gt;.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary&gt;.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-link-container .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-primary&gt;.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary&gt;.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-primary&gt;.mat-tab-header-pagination .mat-ripple-element,.mat-tab-group.mat-background-primary&gt;.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary&gt;.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary&gt;.mat-tab-link-container .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused{background-color:rgba(255,204,188,.3)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:rgba(0,0,0,.1)}.mat-tab-group.mat-background-accent&gt;.mat-tab-header,.mat-tab-group.mat-background-accent&gt;.mat-tab-header-pagination,.mat-tab-group.mat-background-accent&gt;.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-header,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-link-container{background-color:#ff5722}.mat-tab-group.mat-background-accent&gt;.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent&gt;.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent&gt;.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent&gt;.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-accent&gt;.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent&gt;.mat-tab-header .mat-focus-indicator:before,.mat-tab-group.mat-background-accent&gt;.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent&gt;.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-link-container .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-accent&gt;.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent&gt;.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-accent&gt;.mat-tab-header-pagination .mat-ripple-element,.mat-tab-group.mat-background-accent&gt;.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent&gt;.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent&gt;.mat-tab-link-container .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused{background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:rgba(0,0,0,.1)}.mat-tab-group.mat-background-warn&gt;.mat-tab-header,.mat-tab-group.mat-background-warn&gt;.mat-tab-header-pagination,.mat-tab-group.mat-background-warn&gt;.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-header,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-link-container{background-color:#f44336}.mat-tab-group.mat-background-warn&gt;.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn&gt;.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn&gt;.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn&gt;.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-warn&gt;.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn&gt;.mat-tab-header .mat-focus-indicator:before,.mat-tab-group.mat-background-warn&gt;.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn&gt;.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-link-container .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-warn&gt;.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn&gt;.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-warn&gt;.mat-tab-header-pagination .mat-ripple-element,.mat-tab-group.mat-background-warn&gt;.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn&gt;.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn&gt;.mat-tab-link-container .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group,.mat-tab-label,.mat-tab-link{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif}.mat-tab-label,.mat-tab-link{font-size:14px;font-weight:500}.mat-snack-bar-container{color:hsla(0,0%,100%,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-simple-snackbar-action{color:#ff5722}.mat-simple-snackbar{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-table{background:#fff}.mat-table-sticky,.mat-table tbody,.mat-table tfoot,.mat-table thead,[mat-footer-row],[mat-header-row],[mat-row],mat-footer-row,mat-header-row,mat-row{background:inherit}mat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}.mat-table{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}html{--mat-badge-background-color:#fff;--mat-badge-text-color:#fff;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0,0,0,0.38)}.mat-badge-accent{--mat-badge-background-color:#ff5722;--mat-badge-text-color:#fff}.mat-badge-warn{--mat-badge-background-color:#f44336;--mat-badge-text-color:#fff}html{--mat-badge-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-large-size-text-size:24px;--mat-bottom-sheet-container-text-color:rgba(0,0,0,0.87);--mat-bottom-sheet-container-background-color:#fff;--mat-bottom-sheet-container-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-bottom-sheet-container-text-line-height:20px;--mat-bottom-sheet-container-text-size:14px;--mat-bottom-sheet-container-text-tracking:normal;--mat-bottom-sheet-container-text-weight:400;--mat-legacy-button-toggle-text-color:rgba(0,0,0,0.38);--mat-legacy-button-toggle-state-layer-color:rgba(0,0,0,0.12);--mat-legacy-button-toggle-selected-state-text-color:rgba(0,0,0,0.54);--mat-legacy-button-toggle-selected-state-background-color:#e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color:rgba(0,0,0,0.26);--mat-legacy-button-toggle-disabled-state-background-color:#eee;--mat-legacy-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-text-color:rgba(0,0,0,0.87);--mat-standard-button-toggle-background-color:#fff;--mat-standard-button-toggle-state-layer-color:#000;--mat-standard-button-toggle-selected-state-background-color:#e0e0e0;--mat-standard-button-toggle-selected-state-text-color:rgba(0,0,0,0.87);--mat-standard-button-toggle-disabled-state-text-color:rgba(0,0,0,0.26);--mat-standard-button-toggle-disabled-state-background-color:#fff;--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(0,0,0,0.87);--mat-standard-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-divider-color:#e0e0e0;--mat-standard-button-toggle-height:48px;--mat-legacy-button-toggle-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-standard-button-toggle-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-datepicker-calendar-date-selected-state-text-color:#fff;--mat-datepicker-calendar-date-selected-state-background-color:#fff;--mat-datepicker-calendar-date-selected-disabled-state-background-color:hsla(0,0%,100%,0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:#fff;--mat-datepicker-calendar-date-focus-state-background-color:hsla(0,0%,100%,0.3);--mat-datepicker-calendar-date-hover-state-background-color:hsla(0,0%,100%,0.3);--mat-datepicker-toggle-active-state-icon-color:#fff;--mat-datepicker-calendar-date-in-range-state-background-color:hsla(0,0%,100%,0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249,171,0,0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;--mat-datepicker-toggle-icon-color:rgba(0,0,0,0.54);--mat-datepicker-calendar-body-label-text-color:rgba(0,0,0,0.54);--mat-datepicker-calendar-period-button-icon-color:rgba(0,0,0,0.54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0,0,0,0.54);--mat-datepicker-calendar-header-divider-color:rgba(0,0,0,0.12);--mat-datepicker-calendar-header-text-color:rgba(0,0,0,0.54);--mat-datepicker-calendar-date-today-outline-color:rgba(0,0,0,0.38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0,0,0,0.18);--mat-datepicker-calendar-date-text-color:rgba(0,0,0,0.87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0,0,0,0.38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0,0,0,0.24);--mat-datepicker-range-input-separator-color:rgba(0,0,0,0.87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0,0,0,0.38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0,0,0,0.38);--mat-datepicker-calendar-container-background-color:#fff;--mat-datepicker-calendar-container-text-color:rgba(0,0,0,0.87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color:#fff;--mat-datepicker-calendar-date-selected-state-background-color:#ff5722;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255,87,34,0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:#fff;--mat-datepicker-calendar-date-focus-state-background-color:rgba(255,87,34,0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255,87,34,0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255,87,34,0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249,171,0,0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color:#fff;--mat-datepicker-calendar-date-selected-state-background-color:#f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(244,67,54,0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:#fff;--mat-datepicker-calendar-date-focus-state-background-color:rgba(244,67,54,0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(244,67,54,0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(244,67,54,0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249,171,0,0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color:#ff5722}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color:#f44336}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}html{--mat-datepicker-calendar-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400;--mat-divider-color:rgba(0,0,0,0.12);--mat-expansion-container-background-color:#fff;--mat-expansion-container-text-color:rgba(0,0,0,0.87);--mat-expansion-actions-divider-color:rgba(0,0,0,0.12);--mat-expansion-header-hover-state-layer-color:rgba(0,0,0,0.04);--mat-expansion-header-focus-state-layer-color:rgba(0,0,0,0.04);--mat-expansion-header-disabled-state-text-color:rgba(0,0,0,0.26);--mat-expansion-header-text-color:rgba(0,0,0,0.87);--mat-expansion-header-description-color:rgba(0,0,0,0.54);--mat-expansion-header-indicator-color:rgba(0,0,0,0.54);--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--mat-expansion-header-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-expansion-header-text-size:15px;--mat-expansion-header-text-weight:400;--mat-expansion-header-text-line-height:inherit;--mat-expansion-header-text-tracking:inherit;--mat-expansion-container-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-expansion-container-text-line-height:20px;--mat-expansion-container-text-size:14px;--mat-expansion-container-text-tracking:normal;--mat-expansion-container-text-weight:400;--mat-grid-list-tile-header-primary-text-size:14px;--mat-grid-list-tile-header-secondary-text-size:12px;--mat-grid-list-tile-footer-primary-text-size:14px;--mat-grid-list-tile-footer-secondary-text-size:12px;--mat-icon-color:inherit}.mat-icon.mat-primary{--mat-icon-color:#fff}.mat-icon.mat-accent{--mat-icon-color:#ff5722}.mat-icon.mat-warn{--mat-icon-color:#f44336}html{--mat-sidenav-container-divider-color:rgba(0,0,0,0.12);--mat-sidenav-container-background-color:#fff;--mat-sidenav-container-text-color:rgba(0,0,0,0.87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0,0,0,0.87);--mat-sidenav-scrim-color:rgba(0,0,0,0.6);--mat-stepper-header-icon-foreground-color:#fff;--mat-stepper-header-selected-state-icon-background-color:#fff;--mat-stepper-header-selected-state-icon-foreground-color:#fff;--mat-stepper-header-done-state-icon-background-color:#fff;--mat-stepper-header-done-state-icon-foreground-color:#fff;--mat-stepper-header-edit-state-icon-background-color:#fff;--mat-stepper-header-edit-state-icon-foreground-color:#fff;--mat-stepper-container-color:#fff;--mat-stepper-line-color:rgba(0,0,0,0.12);--mat-stepper-header-hover-state-layer-color:rgba(0,0,0,0.04);--mat-stepper-header-focus-state-layer-color:rgba(0,0,0,0.04);--mat-stepper-header-label-text-color:rgba(0,0,0,0.54);--mat-stepper-header-optional-label-text-color:rgba(0,0,0,0.54);--mat-stepper-header-selected-state-label-text-color:rgba(0,0,0,0.87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0,0,0,0.54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color:#fff;--mat-stepper-header-selected-state-icon-background-color:#ff5722;--mat-stepper-header-selected-state-icon-foreground-color:#fff;--mat-stepper-header-done-state-icon-background-color:#ff5722;--mat-stepper-header-done-state-icon-foreground-color:#fff;--mat-stepper-header-edit-state-icon-background-color:#ff5722;--mat-stepper-header-edit-state-icon-foreground-color:#fff}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color:#fff;--mat-stepper-header-selected-state-icon-background-color:#f44336;--mat-stepper-header-selected-state-icon-foreground-color:#fff;--mat-stepper-header-done-state-icon-background-color:#f44336;--mat-stepper-header-done-state-icon-foreground-color:#fff;--mat-stepper-header-edit-state-icon-background-color:#f44336;--mat-stepper-header-edit-state-icon-foreground-color:#fff}html{--mat-stepper-header-height:72px;--mat-stepper-container-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-stepper-header-label-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-stepper-header-label-text-size:14px;--mat-stepper-header-label-text-weight:400;--mat-stepper-header-error-state-label-text-size:14px;--mat-stepper-header-selected-state-label-text-size:14px;--mat-stepper-header-selected-state-label-text-weight:500}.mat-sort-header-arrow{color:#757575}html{--mat-toolbar-container-background-color:#f5f5f5;--mat-toolbar-container-text-color:rgba(0,0,0,0.87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color:#fff;--mat-toolbar-container-text-color:#fff}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color:#ff5722;--mat-toolbar-container-text-color:#fff}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color:#f44336;--mat-toolbar-container-text-color:#fff}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px;--mat-toolbar-title-text-font:"Segoe UI","wf_segoe-ui_normal",helvetica,arial,sans-serif;--mat-toolbar-title-text-line-height:32px;--mat-toolbar-title-text-size:20px;--mat-toolbar-title-text-tracking:normal;--mat-toolbar-title-text-weight:500}.mat-tree{background:#fff}.mat-nested-tree-node,.mat-tree-node{color:rgba(0,0,0,.87)}.mat-tree-node{min-height:48px}.mat-tree{font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif}.mat-nested-tree-node,.mat-tree-node{font-weight:400;font-size:14px}.pbi-dialog{box-shadow:0 0 8px var(--colorNeutralShadowAmbientDarker),0 32px 64px var(--colorNeutralShadowKeyDarker);background:var(--white-color,#fff);font-family:Segoe UI,wf_segoe-ui_normal,helvetica,arial,sans-serif}.pbi-dialog,.pbi-dialog mat-dialog-container{overflow-y:auto;overflow-y:overlay}.pbi-dialog mat-dialog-container .mdc-dialog__surface{border-radius:2px;min-width:inherit;max-width:inherit;background:var(--colorNeutralBackground1)}.pbi-dialog mat-dialog-container::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #000;background-clip:padding-box}.pbi-dialog mat-dialog-container::-webkit-scrollbar{width:10px}.pbi-dialog.small mat-dialog-container{width:340px}.pbi-dialog.large mat-dialog-container{width:668px}.pbi-dialog .mat-mdc-dialog-content{max-height:none;margin:0}.pbi-dialog .mat-mdc-dialog-content .dialog-close{display:flex;justify-content:flex-end;height:0}.pbi-dialog .mat-mdc-dialog-content .dialog-close button.dialog-close-icon{background:none;border:none;padding:0;margin:15px 15px 0 0;min-height:12px}html[data-focus-source=key] .pbi-dialog .mat-mdc-dialog-content .dialog-close button.dialog-close-icon:focus:before{outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color)}.pbi-dialog .mat-mdc-dialog-actions{padding:10px 10px 0}.pbi-dialog .mat-mdc-dialog-actions:last-child{margin:auto}.cdk-overlay-pane.flex-grow-1,.mat-mdc-dialog-content.flex-grow-1{flex-grow:1}.cdk-overlay-pane.no-padding mat-dialog-container .mdc-dialog__surface,.mat-mdc-dialog-content.no-padding mat-dialog-container .mdc-dialog__surface{padding:0}.cdk-overlay-pane.tight-padding mat-dialog-container .mdc-dialog__surface,.mat-mdc-dialog-content.tight-padding mat-dialog-container .mdc-dialog__surface{padding:8px}.cdk-overlay-pane.tight-padding .mat-mdc-dialog-content,.mat-mdc-dialog-content.tight-padding .mat-mdc-dialog-content{padding:16px}.cdk-overlay-pane.tight-padding .mat-mdc-dialog-actions,.mat-mdc-dialog-content.tight-padding .mat-mdc-dialog-actions{padding:0}.cdk-overlay-pane.no-max-width,.mat-mdc-dialog-content.no-max-width{max-width:none}.cdk-overlay-pane.invisible,.mat-mdc-dialog-content.invisible{visibility:hidden}.no-border{border:0}.transparent{background:transparent}.text-input-dialog{min-height:204px;background:var(--colorNeutralBackground1);border:0}.text-input-dialog mat-dialog-container{width:340px;border-radius:2px}.text-input-dialog mat-dialog-container .mdc-dialog__surface{padding:16px 24px 24px}.text-input-dialog-without-message{min-height:164px;background:var(--colorNeutralBackground1);border:0}.text-input-dialog-without-message mat-dialog-container{width:340px;border-radius:2px}.text-input-dialog-without-message mat-dialog-container .mdc-dialog__surface{padding:16px 24px 24px}.text-input-dialog-without-message text-input-dialog form .mat-mdc-dialog-content{padding:16px 0}.text-input-dialog-box{background:var(--colorNeutralBackground1);border:0}.text-input-dialog-box mat-dialog-container{width:340px;border-radius:2px}.text-input-dialog-box mat-dialog-container .mdc-dialog__surface{padding:16px 24px 24px}.legacy-dialog mat-dialog-container .mdc-dialog__surface{padding:24px;color:rgba(0,0,0,.87);background:var(--colorNeutralBackground1);position:static;overflow:hidden}.dialog-scroll{overflow:auto}.flat-button{border:2px solid transparent;cursor:pointer;padding:6px 18px;background-color:var(--fluent-theme-neutral-tertiary-alt-color,#c8c6c4);font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--md-font-size,14px);font-weight:var(--font-weight-semi-bold,600);min-width:100px;line-height:var(--lg-font-size,16px)}.flat-button:active,.flat-button:focus,.flat-button:hover{border:2px solid var(--fluent-theme-black-color,#000)}.flat-button:active,.flat-button:hover{background-color:var(--fluent-theme-neutral-light-color,#edebe9)}.flat-button.primary{color:var(--button-primary-content-color);background-color:var(--button-primary-base-fill-color,#f2c811)}.flat-button.primary:active,.flat-button.primary:hover{background-color:var(--button-primary-hover-fill-color)}.flat-button.large{font-size:20px;padding-top:12px;padding-bottom:12px}html[data-focus-source=key] button.pbi-borderless-button:focus{border:none!important;outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color);outline-offset:-1px}.pbi-modern-button{overflow:hidden;text-overflow:ellipsis;height:32px;padding:0 16px;border:none;border-radius:var(--button-border-radius);color:var(--gray-180,#252423);font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--md-font-size,14px);font-weight:var(--font-weight-semi-bold,600)}html[data-focus-source=key] .pbi-modern-button:focus{outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color);outline-offset:-4px}.pbi-modern-button:disabled{background-color:var(--gray-20,#f3f2f1);color:var(--gray-90,#a19f9d)}.pbi-modern-button.save{border:none;background-color:var(--fluent-theme-primary-color,#f2c811);color:var(--button-primary-content-color,#252423);margin-right:8px}.pbi-modern-button.save:hover{background-color:var(--fluent-theme-dark-alt-color,#dab50f)}.pbi-modern-button.save:active{background-color:var(--fluent-theme-dark-color,#a98c0c)}.pbi-modern-button.primaryBtn:not(:disabled){background-color:var(--button-primary-base-fill-color,#f2c811);color:var(--button-primary-content-color,#161514)}.pbi-modern-button.primaryBtn:not(:disabled):hover{background-color:var(--button-primary-hover-fill-color,#dab50f)}.pbi-modern-button.primaryBtn:not(:disabled):active,.pbi-modern-button.primaryBtn:not(:disabled):active:hover{background-color:var(--button-primary-active-fill-color,#a98c0c)}.pbi-modern-button.secondaryBtn:not(:disabled){background-color:var(--fluent-theme-white-color,#fff);border:1px solid var(--gray-110,#8a8886)}.pbi-modern-button.secondaryBtn:not(:disabled):hover{background-color:var(--gray-40,#e1dfdd);color:var(--gray-210,#161514)}.pbi-modern-button.secondaryBtn:not(:disabled):active,.pbi-modern-button.secondaryBtn:not(:disabled):active:hover{background-color:var(--gray-50,#d2d0ce);color:var(--gray-210,#161514)}.pbi-modern-button.cancel{border-color:var(--fluent-theme-neutral-quarter-alt-color,#e1dfdd);background-color:var(--fluent-theme-white-color,#fff)}.pbi-modern-button.cancel:hover{border-color:var(--fluent-theme-neutral-quarter-color,#d2d0ce)}.pbi-modern-button.cancel:active,.pbi-modern-button.cancel:hover{background-color:var(--fluent-theme-neutral-quarter-alt-color,#e1dfdd)}.pbi-modern-button.cancel:active{border-color:var(--fluent-theme-neutral-secondary-color,#605e5c)}.pbi-modern-button.compact{height:24px}.pbi-fluent-button,.pbi-fluent-small-button,.pbi-hero-button{--colorButtonBorder:var(--gray-110);--colorButtonForeground:var(--gray-180);--colorButtonBackground:var(--fluent-theme-white-color);--colorButtonDefaultHoverBackground:var(--button-default-hover-fill-color);--colorButtonDefaultActiveBackground:var(--button-default-active-fill-color);--colorButtonDisabledForeground:var(--button-disabled-content-color);--colorButtonDisabledBackground:var(--button-disabled-base-color);--colorButtonDisabledBorder:var(--button-disabled-base-color);--colorButtonPrimaryForeground:var(--button-primary-content-color);--colorButtonPrimaryBackground:var(--button-primary-base-fill-color);--colorButtonPrimaryBorder:var(--button-primary-base-fill-color);--colorButtonPrimaryHoverBackground:var(--button-primary-hover-fill-color);--colorButtonPrimaryHoverBorder:var(--button-primary-hover-fill-color);--colorButtonPrimaryActiveBackground:var(--button-primary-active-fill-color);--colorButtonPrimaryActiveBorder:var(--button-primary-active-fill-color);border-radius:var(--button-border-radius);border:1px solid var(--colorButtonBorder);color:var(--colorButtonForeground);background-color:var(--colorButtonBackground)}[data-legacy-theming=false] .pbi-fluent-button,[data-legacy-theming=false] .pbi-fluent-small-button,[data-legacy-theming=false] .pbi-hero-button{--colorButtonBorder:var(--colorNeutralStroke1);--colorButtonForeground:var(--colorNeutralForeground1);--colorButtonBackground:var(--colorNeutralBackground1);--colorButtonDefaultHoverBackground:var(--colorNeutralBackground1Hover);--colorButtonDefaultActiveBackground:var(--colorNeutralBackground1Pressed);--colorButtonDisabledForeground:var(--colorNeutralForegroundDisabled);--colorButtonDisabledBackground:var(--colorNeutralBackgroundDisabled);--colorButtonDisabledBorder:var(--colorNeutralStrokeDisabled);--colorButtonPrimaryForeground:var(--colorNeutralForegroundOnBrand);--colorButtonPrimaryBackground:var(--colorBrandBackground);--colorButtonPrimaryBorder:var(--colorBrandBackground);--colorButtonPrimaryHoverBackground:var(--colorBrandBackgroundHover);--colorButtonPrimaryHoverBorder:var(--colorBrandBackgroundHover);--colorButtonPrimaryActiveBackground:var(--colorBrandBackgroundPressed);--colorButtonPrimaryActiveBorder:var(--colorBrandBackgroundPressed)}.pbi-fluent-button:focus,.pbi-fluent-button[data-force-element-state=focus],.pbi-fluent-small-button:focus,.pbi-fluent-small-button[data-force-element-state=focus],.pbi-hero-button:focus,.pbi-hero-button[data-force-element-state=focus]{outline:none}html[data-focus-source=key] .pbi-fluent-button:focus,html[data-focus-source=key] .pbi-fluent-button[data-force-element-state=focus],html[data-focus-source=key] .pbi-fluent-small-button:focus,html[data-focus-source=key] .pbi-fluent-small-button[data-force-element-state=focus],html[data-focus-source=key] .pbi-hero-button:focus,html[data-focus-source=key] .pbi-hero-button[data-force-element-state=focus]{outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color);outline-offset:-3px}.pbi-fluent-button:hover,.pbi-fluent-button[data-force-element-state=hover],.pbi-fluent-small-button:hover,.pbi-fluent-small-button[data-force-element-state=hover],.pbi-hero-button:hover,.pbi-hero-button[data-force-element-state=hover]{background-color:var(--colorButtonDefaultHoverBackground)}.pbi-fluent-button:active,.pbi-fluent-button[data-force-element-state=active],.pbi-fluent-small-button:active,.pbi-fluent-small-button[data-force-element-state=active],.pbi-hero-button:active,.pbi-hero-button[data-force-element-state=active]{background-color:var(--colorButtonDefaultActiveBackground)}.pbi-fluent-button:disabled,.pbi-fluent-button[aria-disabled=true],.pbi-fluent-small-button:disabled,.pbi-fluent-small-button[aria-disabled=true],.pbi-hero-button:disabled,.pbi-hero-button[aria-disabled=true]{color:var(--colorButtonDisabledForeground);background-color:var(--colorButtonDisabledBackground);border-color:var(--colorButtonDisabledBorder)}.pbi-fluent-button.primary:not(:disabled,[aria-disabled=true]),.pbi-fluent-small-button.primary:not(:disabled,[aria-disabled=true]),.pbi-hero-button.primary:not(:disabled,[aria-disabled=true]){color:var(--colorButtonPrimaryForeground);background-color:var(--colorButtonPrimaryBackground);border-color:var(--colorButtonPrimaryBorder)}.pbi-fluent-button.primary:not(:disabled,[aria-disabled=true]):hover,.pbi-fluent-button.primary:not(:disabled,[aria-disabled=true])[data-force-element-state=hover],.pbi-fluent-small-button.primary:not(:disabled,[aria-disabled=true]):hover,.pbi-fluent-small-button.primary:not(:disabled,[aria-disabled=true])[data-force-element-state=hover],.pbi-hero-button.primary:not(:disabled,[aria-disabled=true]):hover,.pbi-hero-button.primary:not(:disabled,[aria-disabled=true])[data-force-element-state=hover]{background-color:var(--colorButtonPrimaryHoverBackground);border-color:var(--colorButtonPrimaryHoverBorder)}.pbi-fluent-button.primary:not(:disabled,[aria-disabled=true]):active,.pbi-fluent-button.primary:not(:disabled,[aria-disabled=true])[data-force-element-state=active],.pbi-fluent-small-button.primary:not(:disabled,[aria-disabled=true]):active,.pbi-fluent-small-button.primary:not(:disabled,[aria-disabled=true])[data-force-element-state=active],.pbi-hero-button.primary:not(:disabled,[aria-disabled=true]):active,.pbi-hero-button.primary:not(:disabled,[aria-disabled=true])[data-force-element-state=active]{background-color:var(--colorButtonPrimaryActiveBackground);border-color:var(--colorButtonPrimaryActiveBorder)}.pbi-fluent-small-button{height:28px;padding:4px 8px;font-size:var(--sm-font-size,12px);font-weight:var(--font-weight-regular,400)}.pbi-fluent-button,.pbi-fluent-small-button,.pbi-hero-button{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif)}.pbi-fluent-button,.pbi-hero-button{height:32px;padding:6px 16px;font-size:var(--md-font-size,14px);font-weight:var(--font-weight-semi-bold,600)}html:not([dir=rtl]) .pbi-hero-button .mat-icon{padding:8px 8px 8px 0}html[dir=rtl] .pbi-hero-button .mat-icon{padding:8px 0 8px 8px}.pbi-hero-button{display:flex;align-items:center;height:32px}.pbi-hero-button .mat-icon{width:16px;height:16px}.pbi-icon-button{--iconButtonForeground:var(--gray-140);--iconButtonBackgroundHover:var(--gray-20);--iconButtonBackgroundActive:var(--gray-30);--iconButtonForegroundDisabled:var(--gray-60);padding:0;background:none;border:1px solid transparent;color:var(--iconButtonForeground);height:32px;width:32px}[data-legacy-theming=false] .pbi-icon-button{--iconButtonForeground:var(--colorNeutralForeground2);--iconButtonBackgroundHover:var(--colorNeutralBackground1Hover);--iconButtonBackgroundActive:var(--colorNeutralBackground1Selected);--iconButtonForegroundDisabled:var(--colorNeutralForegroundDisabled)}.pbi-icon-button.pbi-with-text{display:flex;align-items:center;width:auto;padding-right:8px}.pbi-icon-button.pbi-with-text pbi-office-icon{padding:0 8px}.pbi-icon-button:enabled:hover{background:var(--iconButtonBackgroundHover);border-color:transparent}.pbi-icon-button:enabled.active,.pbi-icon-button:enabled:active{background:var(--iconButtonBackgroundActive);border-color:transparent}.pbi-icon-button:disabled,.pbi-icon-button:disabled:hover,.pbi-icon-button[aria-disabled=true],.pbi-icon-button[aria-disabled=true]:hover{color:var(--iconButtonForegroundDisabled)}html[data-focus-source=key] .pbi-icon-button:focus{outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color)}.mat-menu-panel.pbi-mat-menu-panel{border-radius:2px;min-height:36px;max-width:30vw}.mat-menu-panel.pbi-mat-menu-panel hr{border:solid var(--fluent-theme-neutral-quarter-alt-color,#e1dfdd);border-width:1px 0 0;margin:0}.mat-menu-panel.pbi-mat-menu-panel .mat-menu-content{padding:0;margin:2px 0}@media screen and (max-width:640px){.mat-menu-panel.pbi-mat-menu-panel{max-width:100%}}mat-form-field.pbi-form-field{font-family:inherit}mat-form-field.pbi-form-field.pbi-text-field input{border:1px solid var(--colorNeutralStroke1);border-radius:2px;color:var(--colorNeutralForeground1);font-size:14px}mat-form-field.pbi-form-field.pbi-text-field input::selection{background:var(--colorNeutralBackgroundInverted)!important;color:var(--colorNeutralForegroundInverted)}mat-form-field.pbi-form-field.pbi-text-field input::-moz-selection{background:var(--colorNeutralBackgroundInverted)!important;color:var(--colorNeutralForegroundInverted)}mat-form-field.pbi-form-field.pbi-text-field input:hover:not(:disabled):not(.input-invalid-state):not(:focus){border-color:var(--colorNeutralBackground1Hover)}mat-form-field.pbi-form-field.pbi-text-field input:focus:not(:disabled):not(.input-invalid-state){border-color:var(--fluent-theme-black-color,#000)}mat-form-field.pbi-form-field.pbi-text-field input.input-invalid-state{border-color:var(--fluent-theme-error-dark-color,#a80000)}mat-form-field.pbi-form-field.pbi-text-field input:disabled{border-color:var(--colorNeutralStrokeDisabled);background-color:var(--colorNeutralBackgroundDisabled);color:var(--colorNeutralForegroundDisabled)}mat-form-field.pbi-form-field.mat-form-field.mat-focused .mat-form-field-label{color:inherit}mat-form-field.pbi-form-field.mat-form-field{border-color:inherit}mat-form-field.pbi-form-field.mat-form-field .mat-form-field-ripple,mat-form-field.pbi-form-field.mat-form-field .mat-form-field-underline{display:none}mat-form-field.pbi-form-field .mat-form-field-prefix{margin-left:12px}mat-form-field.pbi-form-field .mat-form-field-suffix{margin-left:4px;margin-right:12px}mat-form-field.pbi-form-field.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding:0}mat-form-field.pbi-form-field.mat-form-field-appearance-legacy .mat-form-field-infix{border:0;padding:0}mat-form-field.pbi-form-field.mat-form-field-appearance-legacy .mat-form-field-label{color:inherit;top:12px;position:static}mat-form-field.pbi-form-field .mat-input-element{caret-color:inherit;line-height:normal!important}.mat-form-field-appearance-legacy .mat-form-field-label{padding-left:4px;width:55px}.pbi-text-field-label{display:inline-block;color:var(--colorNeutralForeground1);font-size:14px;line-height:20px;margin-bottom:4px}.pbi-text-field-error-message{color:var(--fluent-theme-error-dark-color,#a80000);font-size:12px}.pbi-external-gray20-link,.pbi-external-link,.pbi-internal-gray20-link,.pbi-internal-link{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--md-font-size,14px);font-weight:var(--font-weight-regular,400);padding:1px;cursor:pointer}.pbi-external-gray20-link:disabled,.pbi-external-gray20-link[aria-disabled=true],.pbi-external-link:disabled,.pbi-external-link[aria-disabled=true],.pbi-internal-gray20-link:disabled,.pbi-internal-gray20-link[aria-disabled=true],.pbi-internal-link:disabled,.pbi-internal-link[aria-disabled=true]{color:var(--colorNeutralForegroundDisabled)}.pbi-external-gray20-link:focus,.pbi-external-gray20-link[data-force-element-state=focus],.pbi-external-link:focus,.pbi-external-link[data-force-element-state=focus],.pbi-internal-gray20-link:focus,.pbi-internal-gray20-link[data-force-element-state=focus],.pbi-internal-link:focus,.pbi-internal-link[data-force-element-state=focus]{outline:none}.pbi-external-gray20-link:focus-visible,.pbi-external-gray20-link[data-force-element-state=focus-visible],.pbi-external-link:focus-visible,.pbi-external-link[data-force-element-state=focus-visible],.pbi-internal-gray20-link:focus-visible,.pbi-internal-gray20-link[data-force-element-state=focus-visible],.pbi-internal-link:focus-visible,.pbi-internal-link[data-force-element-state=focus-visible]{outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color)}.pbi-external-gray20-link:disabled,.pbi-external-gray20-link[aria-disabled=true],.pbi-external-link:disabled,.pbi-external-link[aria-disabled=true]{text-decoration:underline}.pbi-internal-gray20-link,.pbi-internal-link{text-decoration:none}.pbi-internal-gray20-link:hover,.pbi-internal-gray20-link[data-force-element-state=hover],.pbi-internal-link:hover,.pbi-internal-link[data-force-element-state=hover]{text-decoration:underline}.pbi-external-link,.pbi-internal-link{color:var(--colorBrandForegroundLink)}.pbi-external-link:active,.pbi-external-link[data-force-element-state=active],.pbi-internal-link:active,.pbi-internal-link[data-force-element-state=active]{color:var(--colorBrandForegroundLinkPressed)}.pbi-external-link:hover,.pbi-external-link[data-force-element-state=hover],.pbi-internal-link:hover,.pbi-internal-link[data-force-element-state=hover]{color:var(--colorBrandForegroundLinkHover)}.pbi-external-link:visited,.pbi-external-link[data-force-element-state=visited],.pbi-internal-link:visited,.pbi-internal-link[data-force-element-state=visited]{color:var(--colorBrandForegroundLinkSelected)}.pbi-external-gray20-link,.pbi-internal-gray20-link{color:var(--fluent-theme-link-darker-color,#005a9e)}.pbi-external-gray20-link:active,.pbi-external-gray20-link:hover,.pbi-external-gray20-link[data-force-element-state=active],.pbi-external-gray20-link[data-force-element-state=hover],.pbi-internal-gray20-link:active,.pbi-internal-gray20-link:hover,.pbi-internal-gray20-link[data-force-element-state=active],.pbi-internal-gray20-link[data-force-element-state=hover]{color:var(--fluent-theme-link-alt-color,#004578)}.pbi-link{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--md-font-size,14px);font-weight:var(--font-weight-regular,400);cursor:pointer}.pbi-link:link{color:var(--colorBrandForegroundLink)}.pbi-link:hover{color:var(--colorBrandForegroundLinkHover)}.pbi-link:active{color:var(--colorBrandForegroundLinkPressed)}.pbi-glyph-font,.pbi-glyph-font-face{font-family:PowrMDL2}[data-icon=fluent] .pbi-glyph-font,[data-icon=fluent] .pbi-glyph-font-face{font-family:PowrMDL3}.pbi-glyph-chevronupmedium:before{content:"\E971"}.pbi-glyph-chevrondownmedium:before{content:"\E972"}.pbi-glyph-toggle-button-check:before{content:"\EF80"}.pbi-modern-input,.pbi-modern-input.mat-input-element{padding:5px;background-color:var(--white-color,#fff);border:1px solid var(--gray-110,#8a8886);border-radius:2px;box-sizing:border-box;caret-color:auto;font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--md-font-size,14px);font-weight:var(--font-weight-regular,400)}.pbi-modern-input.mat-input-element::placeholder,.pbi-modern-input::placeholder{color:var(--gray-140,#484644)}.pbi-modern-input.mat-input-element:hover,.pbi-modern-input:hover{border-color:var(--gray-130,#605e5c)}.pbi-modern-input.mat-input-element:focus,.pbi-modern-input:focus{border-color:var(--fluent-theme-black-color,#000)}.mat-checkbox.pbi-checkbox .mat-checkbox-ripple .mat-ripple-element{background-color:transparent;background:transparent!important}.mat-checkbox.pbi-checkbox .mat-checkbox-inner-container{height:20px;width:20px}.mat-checkbox.pbi-checkbox .mat-checkbox-inner-container .mat-checkbox-frame{border-color:var(--gray-110,#8a8886);border-width:1px}.mat-checkbox.pbi-checkbox .mat-checkbox-label{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--md-font-size,14px);font-weight:var(--font-weight-regular,400)}.mat-checkbox.pbi-checkbox .mat-checkbox-checkmark-path{stroke-width:1px;stroke:var(--checkmark-primary-content-color,#484644)!important}.mat-checkbox.pbi-checkbox:focus{outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color);outline-offset:6px}.mat-checkbox.pbi-checkbox.mat-checkbox-checked .mat-checkbox-frame{border-color:transparent}.mat-checkbox.pbi-checkbox.mat-checkbox-checked .mat-checkbox-background{background-color:var(--fluent-theme-primary-color,#f2c811)}.mat-checkbox.pbi-checkbox.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:8%;stroke:var(--checkmark-primary-content-color,#252423)!important}.mat-checkbox.pbi-checkbox.mat-checkbox-checked:hover .mat-checkbox-background{background-color:var(--fluent-theme-dark-color,#a98c0c)}.mat-checkbox.pbi-checkbox.mat-checkbox-indeterminate .mat-checkbox-background{background-color:var(--fluent-theme-primary-color,#f2c811);margin:6px;border-radius:0}.mat-checkbox.pbi-checkbox.mat-checkbox-indeterminate .mat-checkbox-mixedmark{display:none}.mat-checkbox.pbi-checkbox.mat-checkbox-indeterminate:hover .mat-checkbox-background{background-color:var(--fluent-theme-dark-color,#a98c0c)}.mat-checkbox.pbi-checkbox.mat-checkbox-disabled .mat-checkbox-frame{border-color:var(--gray-60,#c8c6c4)}.mat-checkbox.pbi-checkbox.mat-checkbox-disabled .mat-checkbox-label{color:var(--gray-90,#a19f9d)}.mat-checkbox.pbi-checkbox.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background{background-color:var(--gray-60,#c8c6c4)}.mat-checkbox.pbi-checkbox.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke:var(--fluent-theme-white-color,#fff)!important}.mat-checkbox.pbi-checkbox.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:var(--gray-90,#a19f9d)}.mat-checkbox.pbi-checkbox.pbi-checkbox-small .mat-checkbox-inner-container{height:var(--sm-font-size,12px);width:var(--sm-font-size,12px)}.mat-checkbox.pbi-checkbox.pbi-checkbox-small .mat-checkbox-label{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--sm-font-size,12px);font-weight:var(--font-weight-regular,400)}.mat-checkbox.pbi-checkbox.pbi-checkbox-small.mat-checkbox-indeterminate .mat-checkbox-background{margin:3px}.mat-checkbox.pbi-checkbox.pbi-checkbox-small:focus,html[data-focus-source=key] .mat-checkbox.pbi-checkbox .mat-checkbox-input:focus~.mat-checkbox-frame{outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color);outline-offset:4px}.mat-checkbox-inner-container:hover .mat-ripple-element.mat-checkbox-persistent-ripple{background-color:transparent;background:transparent!important}@media (forced-colors:active){.mat-checkbox.pbi-checkbox.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:8%;stroke-width:2;stroke:var(--globalColorhcButtonText)!important}.mat-checkbox.pbi-checkbox.mat-checkbox-checked .mat-checkbox-frame{border:1px solid!important}.mat-checkbox.pbi-checkbox.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox.pbi-checkbox.mat-checkbox-checked:hover .mat-checkbox-background{background:none}}mat-radio-group.pbi-radio-group{--outer-circle-border:var(--gray-160);--inner-circle-background:var(--gray-130);--ripple-background:var(--fluent-theme-white-color)}[data-legacy-theming=false] mat-radio-group.pbi-radio-group{--outer-circle-border:var(--colorNeutralForeground2);--inner-circle-background:var(--colorNeutralForeground3);--ripple-background:var(--colorNeutralBackground1)}mat-radio-group.pbi-radio-group .mat-radio-label .mat-radio-container{width:var(--vlg-font-size,18px);height:var(--vlg-font-size,18px)}mat-radio-group.pbi-radio-group .mat-radio-label .mat-radio-container .mat-radio-outer-circle{border:1px solid var(--outer-circle-border);border-radius:50%;width:var(--vlg-font-size,18px);height:var(--vlg-font-size,18px)}mat-radio-group.pbi-radio-group .mat-radio-label .mat-radio-container .mat-radio-inner-circle{background-color:var(--inner-circle-background);width:var(--vlg-font-size,18px);height:var(--vlg-font-size,18px)}mat-radio-group.pbi-radio-group .mat-radio-label .mat-radio-container .mat-radio-ripple .mat-ripple-element{background-color:var(--ripple-background)}mat-radio-group.pbi-radio-group.pbi-radio-group-small{--inner-circle-background:var(--gray-130)}[data-legacy-theming=false] mat-radio-group.pbi-radio-group.pbi-radio-group-small{--inner-circle-background:var(--colorNeutralForeground3)}mat-radio-group.pbi-radio-group.pbi-radio-group-small .mat-radio-label .mat-radio-container,mat-radio-group.pbi-radio-group.pbi-radio-group-small .mat-radio-label .mat-radio-container .mat-radio-outer-circle{width:var(--sm-font-size,12px);height:var(--sm-font-size,12px)}mat-radio-group.pbi-radio-group.pbi-radio-group-small .mat-radio-label .mat-radio-container .mat-radio-inner-circle{background-color:var(--inner-circle-background);width:var(--sm-font-size,12px);height:var(--sm-font-size,12px)}mat-radio-button.pbi-radio-button{--outer-circle-border:var(--gray-160);--inner-circle-background:var(--gray-130);--ripple-background:var(--fluent-theme-white-color)}[data-legacy-theming=false] mat-radio-button.pbi-radio-button{--outer-circle-border:var(--colorNeutralForeground2);--inner-circle-background:var(--colorNeutralForeground3);--ripple-background:var(--colorNeutralBackground1)}mat-radio-button.pbi-radio-button .mat-radio-label .mat-radio-container{width:var(--vlg-font-size,18px);height:var(--vlg-font-size,18px)}mat-radio-button.pbi-radio-button .mat-radio-label .mat-radio-container .mat-radio-outer-circle{border:1px solid var(--outer-circle-border);border-radius:50%;width:var(--vlg-font-size,18px);height:var(--vlg-font-size,18px)}mat-radio-button.pbi-radio-button .mat-radio-label .mat-radio-container .mat-radio-inner-circle{background-color:var(--inner-circle-background);width:var(--vlg-font-size,18px);height:var(--vlg-font-size,18px)}mat-radio-button.pbi-radio-button .mat-radio-label .mat-radio-container .mat-radio-ripple .mat-ripple-element{background-color:var(--ripple-background)}mat-radio-button.pbi-radio-button.pbi-radio-button-small{--inner-circle-background:var(--gray-130)}[data-legacy-theming=false] mat-radio-button.pbi-radio-button.pbi-radio-button-small{--inner-circle-background:var(--colorNeutralForeground3)}mat-radio-button.pbi-radio-button.pbi-radio-button-small .mat-radio-label .mat-radio-container,mat-radio-button.pbi-radio-button.pbi-radio-button-small .mat-radio-label .mat-radio-container .mat-radio-outer-circle{width:var(--sm-font-size,12px);height:var(--sm-font-size,12px)}mat-radio-button.pbi-radio-button.pbi-radio-button-small .mat-radio-label .mat-radio-container .mat-radio-inner-circle{background-color:var(--inner-circle-background);width:var(--sm-font-size,12px);height:var(--sm-font-size,12px)}mat-select.pbi-modern-select{padding:3px!important;border:1px solid var(--fluent-theme-neutral-tertiary-color,#a19f9d);width:100%;box-sizing:border-box;caret-color:auto;line-height:1.4;border-radius:2px}mat-select.pbi-modern-select:focus{border:1px solid var(--fluent-theme-black-color,#000)!important}mat-select.pbi-modern-select.ng-invalid{border-color:var(--fluent-theme-error-dark-color,#a80000)!important}mat-select.pbi-modern-select.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:currentColor!important}mat-select.pbi-modern-select .mat-select-value{color:inherit;padding-left:3px}mat-select.pbi-modern-select .mat-select-value mat-select-value-text{color:inherit;font-family:inherit}mat-select.pbi-modern-select .mat-select-arrow{font-family:PowrMDL2;font-weight:700;font-size:9px;padding-right:6px;padding-bottom:11px;border:0;color:inherit}mat-select.pbi-modern-select .mat-select-arrow:before{content:"\E70D"}mat-select.pbi-modern-select .mat-select-trigger{display:inline-flex;align-items:center;width:100%}mat-select.pbi-modern-select .mat-select-trigger .mat-select-value{display:unset;max-width:unset}mat-select.pbi-modern-select .mat-select-trigger .mat-select-arrow-wrapper{display:inline-flex;height:16px;flex-shrink:0;align-items:center;vertical-align:unset}.pbi-modern-multi-select-panel,.pbi-modern-select-old-panel,.pbi-modern-select-panel{margin-left:12px;margin-top:2em;margin-bottom:2em;min-width:calc(100% + 8.41px)!important;border-radius:2px!important;--optionBackgroundColor:var(--dropdown-select,#f5f5f5);--optionBackgroundColorDisabled:var(--gray-90,#a19f9d);--selectBackgroundColor:var(--white-color,#fff);--optionColor:#000}[dir=rtl] .pbi-modern-multi-select-panel,[dir=rtl] .pbi-modern-select-old-panel,[dir=rtl] .pbi-modern-select-panel{margin-right:12px}[data-legacy-theming=false] .pbi-modern-multi-select-panel,[data-legacy-theming=false] .pbi-modern-select-old-panel,[data-legacy-theming=false] .pbi-modern-select-panel{--optionBackgroundColorDisabled:var(--colorNeutralBackgroundDisabled);--optionBackgroundColor:var(--colorNeutralBackground1Pressed);--selectBackgroundColor:var(--colorNeutralBackground1);--optionColor:var(--colorNeutralForeground1)}.pbi-modern-multi-select-panel.mat-select-panel,.pbi-modern-select-old-panel.mat-select-panel,.pbi-modern-select-panel.mat-select-panel{background:var(--white-color,#fff);border-radius:2px}.pbi-modern-multi-select-panel.mat-select-panel .mat-option,.pbi-modern-select-old-panel.mat-select-panel .mat-option,.pbi-modern-select-panel.mat-select-panel .mat-option{height:2em;color:#000!important}.pbi-modern-multi-select-panel.mat-select-panel .mat-option-disabled,.pbi-modern-select-old-panel.mat-select-panel .mat-option-disabled,.pbi-modern-select-panel.mat-select-panel .mat-option-disabled{color:var(--optionBackgroundColorDisabled)!important}.pbi-modern-multi-select-panel.mat-select-panel .mat-option.mat-active,.pbi-modern-multi-select-panel.mat-select-panel .mat-option:focus:not(.mat-option-disabled),.pbi-modern-select-old-panel.mat-select-panel .mat-option.mat-active,.pbi-modern-select-old-panel.mat-select-panel .mat-option:focus:not(.mat-option-disabled),.pbi-modern-select-panel.mat-select-panel .mat-option.mat-active,.pbi-modern-select-panel.mat-select-panel .mat-option:focus:not(.mat-option-disabled){background:var(--dropdown-select,#f5f5f5)!important}html[data-focus-source=key] .pbi-modern-multi-select-panel.mat-select-panel .mat-option.mat-active,html[data-focus-source=key] .pbi-modern-multi-select-panel.mat-select-panel .mat-option:focus:not(.mat-option-disabled),html[data-focus-source=key] .pbi-modern-select-old-panel.mat-select-panel .mat-option.mat-active,html[data-focus-source=key] .pbi-modern-select-old-panel.mat-select-panel .mat-option:focus:not(.mat-option-disabled),html[data-focus-source=key] .pbi-modern-select-panel.mat-select-panel .mat-option.mat-active,html[data-focus-source=key] .pbi-modern-select-panel.mat-select-panel .mat-option:focus:not(.mat-option-disabled){outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color);outline-offset:-1px}.pbi-modern-multi-select-panel.ng-animating,.pbi-modern-select-old-panel.ng-animating,.pbi-modern-select-panel.ng-animating{visibility:hidden}.pbi-modern-multi-select-panel .mat-option,.pbi-modern-select-old-panel .mat-option,.pbi-modern-select-panel .mat-option{padding:7px 6px 9px}.pbi-modern-multi-select-panel.mat-select-panel{transform:translate(25px)!important}.pbi-modern-multi-select-panel .mat-option .mat-pseudo-checkbox.mat-pseudo-checkbox-checked{background:var(--fluent-theme-primary-color,#f2c811)}.pbi-modern-multi-select-panel .mat-option .mat-pseudo-checkbox:after{color:var(--fluent-theme-black-color,#000)}.pbi-modern-select-old-panel.mat-select-panel{background:var(--input-background-color,var(--neutral-secondary-color,#666))}.pbi-modern-select-old-panel .mat-option{color:var(--white-color,#fff)}.pbi-modern-select-old-panel .mat-option.mat-active,.pbi-modern-select-old-panel .mat-option.mat-selected,.pbi-modern-select-old-panel .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.pbi-modern-select-old-panel .mat-option:focus:not(.mat-option-disabled),.pbi-modern-select-old-panel .mat-option:hover:not(.mat-option-disabled){background:var(--neutral-tertiary-color,#a6a6a6)}.mat-slide-toggle.pbi-slide-toggle{--slide-toggle-border:var(--white-color);--slide-toggle-thumb-background:var(--white-color);--slide-toggle-checked-background:var(--fluent-theme-primary-color)}[data-legacy-theming=false] .mat-slide-toggle.pbi-slide-toggle{--slide-toggle-border:var(--colorNeutralStroke1);--slide-toggle-thumb-background:var(--colorNeutralBackground1);--slide-toggle-checked-background:var(--colorBrandBackground)}.mat-slide-toggle.pbi-slide-toggle .mat-slide-toggle-bar{border-radius:10px;border:1px solid var(--slide-toggle-border);width:32px;height:16px}.mat-slide-toggle.pbi-slide-toggle .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{cursor:pointer;height:10px;left:4px;top:3px;width:10px}.mat-slide-toggle.pbi-slide-toggle .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{background-color:var(--slide-toggle-thumb-background);height:10px;width:10px}.mat-slide-toggle.pbi-slide-toggle .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple-element{background-color:transparent}.mat-slide-toggle.pbi-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:var(--slide-toggle-checked-background);border:none}.mat-slide-toggle.pbi-slide-toggle.modern{width:fit-content;margin-left:1px}.mat-slide-toggle.pbi-slide-toggle.modern .mat-slide-toggle-bar{width:40px;height:20px;border:1px solid var(--fluent-theme-neutral-secondary-color,#605e5c);background-color:transparent}.mat-slide-toggle.pbi-slide-toggle.modern .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{width:12px;height:12px;top:4px;left:6px}.mat-slide-toggle.pbi-slide-toggle.modern .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{background-color:var(--fluent-theme-neutral-secondary-color,#605e5c);height:12px;width:12px;box-shadow:none}html[data-focus-source=key] .mat-slide-toggle.pbi-slide-toggle.modern:focus-within{outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color)}.mat-slide-toggle.pbi-slide-toggle.modern .mat-slide-toggle-content{font-size:14px}.mat-slide-toggle.pbi-slide-toggle.modern.mat-checked .mat-slide-toggle-bar{background-color:var(--fluent-theme-primary-color,#f2c811);border:1px solid var(--fluent-theme-primary-color,#f2c811)}.mat-slide-toggle.pbi-slide-toggle.modern.mat-checked .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{background-color:var(--white-color,#fff)}.pbi-small-text-input,.pbi-small-text-textarea,.pbi-text-input,.pbi-text-textarea{--colorForeground:var(--gray-180);--colorBackground:var(--white-color);--colorBorder:var(--gray-110);--colorBorderHover:var(--gray-130);--colorBorderFocus:var(--fluent-theme-black-color);--colorBorderInvalid:var(--fluent-theme-error-dark-color);--colorPlaceholderForeground:var(--gray-140);--colorPlaceholderHover:var(--gray-180);--colorPlaceholderDisabled:var(--gray-90);--colorSelectionForeground:var(--fluent-theme-white-color);--colorSelectionBackground:var(--gray-120);--colorForegroundDisabled:var(--gray-90);--colorBackgroundDisabled:var(--gray-20);--colorBorderDisabled:var(--gray-60);--colorBorderFocusDisabled:#605e5c;font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--md-font-size,14px);font-weight:var(--font-weight-regular,400);border:1px solid var(--colorBorder);border-radius:2px;box-sizing:border-box;color:var(--colorForeground);background-color:var(--colorBackground);outline:none}[data-legacy-theming=false] .pbi-small-text-input,[data-legacy-theming=false] .pbi-small-text-textarea,[data-legacy-theming=false] .pbi-text-input,[data-legacy-theming=false] .pbi-text-textarea{--colorForeground:var(--colorNeutralForeground1);--colorBackground:var(--colorNeutralBackground1);--colorBorder:var(--colorNeutralStroke1);--colorBorderHover:var(--colorNeutralStroke1Hover);--colorBorderFocus:var(--colorNeutralStrokeFocus2);--colorBorderInvalid:var(--globalColorCranberryPrimary);--colorPlaceholderForeground:var(--colorNeutralForeground2);--colorPlaceholderHover:var(--colorNeutralForeground2);--colorPlaceholderDisabled:var(--colorNeutralForegroundDisabled);--colorSelectionForeground:var(--colorNeutralForegroundOnBrand);--colorSelectionBackground:var(--colorBrandBackground);--colorForegroundDisabled:var(--colorNeutralForegroundDisabled);--colorBackgroundDisabled:var(--colorNeutralBackgroundDisabled);--colorBorderDisabled:var(--colorNeutralStrokeDisabled);--colorBorderFocusDisabled:var(--colorNeutralStrokeInvertedDisabled)}.pbi-small-text-input:disabled,.pbi-small-text-input[aria-disabled=true],.pbi-small-text-textarea:disabled,.pbi-small-text-textarea[aria-disabled=true],.pbi-text-input:disabled,.pbi-text-input[aria-disabled=true],.pbi-text-textarea:disabled,.pbi-text-textarea[aria-disabled=true]{background-color:var(--colorBackgroundDisabled);border-color:var(--colorBorderDisabled);color:var(--colorForegroundDisabled);pointer-events:none}.pbi-small-text-input:disabled::placeholder,.pbi-small-text-input[aria-disabled=true]::placeholder,.pbi-small-text-textarea:disabled::placeholder,.pbi-small-text-textarea[aria-disabled=true]::placeholder,.pbi-text-input:disabled::placeholder,.pbi-text-input[aria-disabled=true]::placeholder,.pbi-text-textarea:disabled::placeholder,.pbi-text-textarea[aria-disabled=true]::placeholder{color:var(--colorPlaceholderDisabled)}.pbi-small-text-input:hover,.pbi-small-text-textarea:hover,.pbi-text-input:hover,.pbi-text-textarea:hover{border-color:var(--colorBorderHover)}.pbi-small-text-input:hover::placeholder,.pbi-small-text-textarea:hover::placeholder,.pbi-text-input:hover::placeholder,.pbi-text-textarea:hover::placeholder{color:var(--colorPlaceholderHover)}.pbi-small-text-input:focus-within,.pbi-small-text-textarea:focus-within,.pbi-text-input:focus-within,.pbi-text-textarea:focus-within{border-color:var(--colorBorderFocus)}.pbi-small-text-input:invalid,.pbi-small-text-textarea:invalid,.pbi-text-input:invalid,.pbi-text-textarea:invalid{border-color:var(--colorBorderInvalid)}.pbi-small-text-input::placeholder,.pbi-small-text-textarea::placeholder,.pbi-text-input::placeholder,.pbi-text-textarea::placeholder{color:var(--colorPlaceholderForeground)}.pbi-small-text-input::selection,.pbi-small-text-textarea::selection,.pbi-text-input::selection,.pbi-text-textarea::selection{background:var(--colorSelectionBackground);color:var(--colorSelectionForeground)}.pbi-small-text-input::-moz-selection,.pbi-small-text-textarea::-moz-selection,.pbi-text-input::-moz-selection,.pbi-text-textarea::-moz-selection{background:var(--colorSelectionBackground);color:var(--colorSelectionForeground)}.pbi-small-text-input{height:28px;padding:4px 6px}.pbi-text-input{height:32px;padding:6px}textarea{resize:none}.pbi-small-text-textarea{padding:4px 6px}.pbi-text-textarea{padding:6px}.pbi-depth-interactive{transition:box-shadow .3s ease}.pbi-depth-0{box-shadow:0 0 0 transparent}.pbi-depth-0.pbi-depth-interactive:focus,.pbi-depth-0.pbi-depth-interactive:hover{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 2px 4px var(--colorNeutralShadowKey)}.pbi-depth-0.pbi-depth-interactive:active{box-shadow:0 0 0 transparent}.pbi-depth-1{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 2px 4px var(--colorNeutralShadowKey)}.pbi-depth-1.pbi-depth-interactive:focus,.pbi-depth-1.pbi-depth-interactive:hover{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 4px 8px var(--colorNeutralShadowKey)}.pbi-depth-1.pbi-depth-interactive:active{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 2px 4px var(--colorNeutralShadowKey)}.pbi-depth-2{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 4px 8px var(--colorNeutralShadowKey)}.pbi-depth-2.pbi-depth-interactive:focus,.pbi-depth-2.pbi-depth-interactive:hover{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 8px 16px var(--colorNeutralShadowKey)}.pbi-depth-2.pbi-depth-interactive:active{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 4px 8px var(--colorNeutralShadowKey)}.pbi-depth-3{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 8px 16px var(--colorNeutralShadowKey)}.pbi-depth-3.pbi-depth-interactive:focus,.pbi-depth-3.pbi-depth-interactive:hover{box-shadow:0 0 8px var(--colorNeutralShadowAmbientDarker),0 32px 64px var(--colorNeutralShadowKeyDarker)}.pbi-depth-3.pbi-depth-interactive:active{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 8px 16px var(--colorNeutralShadowKey)}.pbi-depth-4,.pbi-depth-4.pbi-depth-interactive:active,.pbi-depth-4.pbi-depth-interactive:focus,.pbi-depth-4.pbi-depth-interactive:hover{box-shadow:0 0 8px var(--colorNeutralShadowAmbientDarker),0 32px 64px var(--colorNeutralShadowKeyDarker)}.pbi-overlay-container-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-overlay-caret:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-overlay-caret:before{content:"";position:absolute;background:var(--fluent-theme-white-color);height:10px;width:10px;transform:rotate(45deg);border-radius:2px;border:1px solid var(--fluent-theme-white-color)}[data-legacy-theming=false] .cdk-overlay-pane .pbi-overlay-caret-small.pbi-overlay-caret:after,[data-legacy-theming=false] .cdk-overlay-pane .pbi-overlay-caret-small.pbi-overlay-caret:before{background:var(--colorNeutralBackground3);border:1px solid var(--colorNeutralStroke3)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-overlay-caret:before{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 4px 8px var(--colorNeutralShadowKey);z-index:-1}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start:before{left:-5px;border-width:0 0 1px 1px}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top:before{top:12px}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top.custom-caret-offset:before{top:var(--custom-caret-position,9px)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center:before{top:calc(50% - 6px)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center.custom-caret-offset:before{top:var(--custom-caret-position,calc(50% - 6px))}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom:before{bottom:12px}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom.custom-caret-offset:before{bottom:var(--custom-caret-position,9px)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end:before{right:-5px;border-width:1px 1px 0 0}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top:before{top:12px}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top.custom-caret-offset:before{top:var(--custom-caret-position,9px)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center:before{top:calc(50% - 6px)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center.custom-caret-offset:before{top:var(--custom-caret-position,calc(50% - 6px))}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom:before{bottom:12px}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom.custom-caret-offset:before{bottom:var(--custom-caret-position,9px)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top:before{top:-5px;border-width:1px 0 0 1px}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top:before{left:12px}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top.custom-caret-offset:before{left:var(--custom-caret-position,9px)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-center:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-center:before{left:calc(50% - 6px)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom:before{right:12px}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom.custom-caret-offset:before{right:var(--custom-caret-position,9px)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom:before{bottom:-5px;border-width:0 1px 1px 0}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top:before{left:12px}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top.custom-caret-offset:before{left:var(--custom-caret-position,9px)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-center:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-center:before{left:calc(50% - 6px)}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom:before{right:12px}.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-small.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom.custom-caret-offset:before{right:var(--custom-caret-position,9px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-overlay-caret:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-overlay-caret:before{content:"";position:absolute;background:var(--fluent-theme-white-color);height:14px;width:14px;transform:rotate(45deg);border-radius:2px;border:1px solid var(--fluent-theme-white-color)}[data-legacy-theming=false] .cdk-overlay-pane .pbi-overlay-caret-medium.pbi-overlay-caret:after,[data-legacy-theming=false] .cdk-overlay-pane .pbi-overlay-caret-medium.pbi-overlay-caret:before{background:var(--colorNeutralBackground3);border:1px solid var(--colorNeutralStroke3)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-overlay-caret:before{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 4px 8px var(--colorNeutralShadowKey);z-index:-1}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start:before{left:-7px;border-width:0 0 1px 1px}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top:before{top:16px}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top.custom-caret-offset:before{top:var(--custom-caret-position,7px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center:before{top:calc(50% - 8px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center.custom-caret-offset:before{top:var(--custom-caret-position,calc(50% - 8px))}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom:before{bottom:16px}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom.custom-caret-offset:before{bottom:var(--custom-caret-position,7px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end:before{right:-7px;border-width:1px 1px 0 0}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top:before{top:16px}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top.custom-caret-offset:before{top:var(--custom-caret-position,7px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center:before{top:calc(50% - 8px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center.custom-caret-offset:before{top:var(--custom-caret-position,calc(50% - 8px))}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom:before{bottom:16px}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom.custom-caret-offset:before{bottom:var(--custom-caret-position,7px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top:before{top:-7px;border-width:1px 0 0 1px}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top:before{left:16px}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top.custom-caret-offset:before{left:var(--custom-caret-position,7px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-center:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-center:before{left:calc(50% - 8px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom:before{right:16px}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom.custom-caret-offset:before{right:var(--custom-caret-position,7px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom:before{bottom:-7px;border-width:0 1px 1px 0}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top:before{left:16px}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top.custom-caret-offset:before{left:var(--custom-caret-position,7px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-center:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-center:before{left:calc(50% - 8px)}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom:before{right:16px}.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-medium.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom.custom-caret-offset:before{right:var(--custom-caret-position,7px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-overlay-caret:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-overlay-caret:before{content:"";position:absolute;background:var(--fluent-theme-white-color);height:18px;width:18px;transform:rotate(45deg);border-radius:2px;border:1px solid var(--fluent-theme-white-color)}[data-legacy-theming=false] .cdk-overlay-pane .pbi-overlay-caret-large.pbi-overlay-caret:after,[data-legacy-theming=false] .cdk-overlay-pane .pbi-overlay-caret-large.pbi-overlay-caret:before{background:var(--colorNeutralBackground3);border:1px solid var(--colorNeutralStroke3)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-overlay-caret:before{box-shadow:0 0 2px var(--colorNeutralShadowAmbient),0 4px 8px var(--colorNeutralShadowKey);z-index:-1}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start:before{left:-9px;border-width:0 0 1px 1px}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top:before{top:20px}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-top.custom-caret-offset:before{top:var(--custom-caret-position,4px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center:before{top:calc(50% - 10px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-center.custom-caret-offset:before{top:var(--custom-caret-position,calc(50% - 10px))}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom:before{bottom:20px}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-end.pbi-overlay-x-start.pbi-overlay-y-bottom.custom-caret-offset:before{bottom:var(--custom-caret-position,4px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end:before{right:-9px;border-width:1px 1px 0 0}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top:before{top:20px}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-top.custom-caret-offset:before{top:var(--custom-caret-position,4px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center:before{top:calc(50% - 10px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-center.custom-caret-offset:before{top:var(--custom-caret-position,calc(50% - 10px))}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom:before{bottom:20px}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-x-start.pbi-overlay-x-end.pbi-overlay-y-bottom.custom-caret-offset:before{bottom:var(--custom-caret-position,4px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top:before{top:-9px;border-width:1px 0 0 1px}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top:before{left:20px}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-top.custom-caret-offset:before{left:var(--custom-caret-position,4px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-center:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-center:before{left:calc(50% - 10px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom:before{right:20px}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-bottom.pbi-overlay-y-top.pbi-overlay-x-bottom.custom-caret-offset:before{right:var(--custom-caret-position,4px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom:before{bottom:-9px;border-width:0 1px 1px 0}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top:before{left:20px}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-top.custom-caret-offset:before{left:var(--custom-caret-position,4px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-center:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-center:before{left:calc(50% - 10px)}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom:before{right:20px}.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom.custom-caret-offset:after,.cdk-overlay-pane .pbi-overlay-caret-large.pbi-origin-y-top.pbi-overlay-y-bottom.pbi-overlay-x-bottom.custom-caret-offset:before{right:var(--custom-caret-position,4px)}.cdk-overlay-pane.pbi-pointer-events-none{pointer-events:none}html.cdk-keyboard-focused .pbi-focus-outline,html[data-focus-source=key] .pbi-focus-outline{outline:none}html.cdk-keyboard-focused .pbi-focus-outline.cdk-focused,html.cdk-keyboard-focused .pbi-focus-outline:focus,html[data-focus-source=key] .pbi-focus-outline.cdk-focused,html[data-focus-source=key] .pbi-focus-outline:focus{outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color)}html.cdk-keyboard-focused .pbi-focus-outline-inset,html[data-focus-source=key] .pbi-focus-outline-inset{outline:none}html.cdk-keyboard-focused .pbi-focus-outline-inset.cdk-focused,html.cdk-keyboard-focused .pbi-focus-outline-inset:focus,html[data-focus-source=key] .pbi-focus-outline-inset.cdk-focused,html[data-focus-source=key] .pbi-focus-outline-inset:focus{outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color);outline-offset:-1px}html.cdk-keyboard-focused .pbi-focus-border,html[data-focus-source=key] .pbi-focus-border{border:1px solid transparent}html.cdk-keyboard-focused .pbi-focus-border:focus,html[data-focus-source=key] .pbi-focus-border:focus{outline:var(--focus-two-tone-outline-definition,auto 1px);outline-color:var(--focus-two-tone-outline-color,-webkit-focus-ring-color)}.pbi-font-68-reg{font-size:var(--pbi-font-68,68px)}.pbi-font-42-reg,.pbi-font-68-reg{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-weight:var(--font-weight-regular,400)}.pbi-font-42-reg{font-size:var(--pbi-font-42,42px)}.pbi-font-32-semibold{font-weight:var(--font-weight-semi-bold,600)}.pbi-font-32-reg,.pbi-font-32-semibold{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--pbi-font-32,32px)}.pbi-font-32-reg{font-weight:var(--font-weight-regular,400)}.pbi-font-28-semibold{font-weight:var(--font-weight-semi-bold,600)}.pbi-font-28-reg,.pbi-font-28-semibold{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--pbi-font-28,28px)}.pbi-font-28-reg{font-weight:var(--font-weight-regular,400)}.fluentTheme-xxlg-bold{font-weight:var(--font-weight-bold,700)}.fluentTheme-xxlg-bold,.fluentTheme-xxlg-semibold{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--xxlg-font-size,24px)}.fluentTheme-xxlg-semibold{font-weight:var(--font-weight-semi-bold,600)}.fluentTheme-xxlg-reg{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--xxlg-font-size,24px);font-weight:var(--font-weight-regular,400)}.fluentTheme-xlg-semibold{font-weight:var(--font-weight-semi-bold,600)}.fluentTheme-xlg-reg,.fluentTheme-xlg-semibold{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--xlg-font-size,20px)}.fluentTheme-xlg-reg{font-weight:var(--font-weight-regular,400)}.fluentTheme-vlg-bold{font-weight:var(--font-weight-bold,700)}.fluentTheme-vlg-bold,.fluentTheme-vlg-semibold{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--vlg-font-size,18px)}.fluentTheme-vlg-semibold{font-weight:var(--font-weight-semi-bold,600)}.fluentTheme-vlg-reg{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--vlg-font-size,18px);font-weight:var(--font-weight-regular,400)}.fluentTheme-lg-bold{font-weight:var(--font-weight-bold,700)}.fluentTheme-lg-bold,.fluentTheme-lg-semiBold{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--lg-font-size,16px)}.fluentTheme-lg-semiBold{font-weight:var(--font-weight-semi-bold,600)}.fluentTheme-lg-reg{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--lg-font-size,16px);font-weight:var(--font-weight-regular,400)}.fluentTheme-md-bold{font-weight:var(--font-weight-bold,700)}.fluentTheme-md-bold,.fluentTheme-md-semiBold{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--md-font-size,14px)}.fluentTheme-md-semiBold{font-weight:var(--font-weight-semi-bold,600)}.fluentTheme-md-reg{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--md-font-size,14px);font-weight:var(--font-weight-regular,400)}.fluentTheme-sm-bold{font-weight:var(--font-weight-bold,700)}.fluentTheme-sm-bold,.fluentTheme-sm-semiBold{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--sm-font-size,12px)}.fluentTheme-sm-semiBold{font-weight:var(--font-weight-semi-bold,600)}.fluentTheme-sm-reg{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--sm-font-size,12px);font-weight:var(--font-weight-regular,400)}.fluentTheme-xs-semiBold{font-weight:var(--font-weight-semi-bold,600)}.fluentTheme-xs-reg,.fluentTheme-xs-semiBold{font-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);font-size:var(--xs-font-size,10px)}.fluentTheme-xs-reg{font-weight:var(--font-weight-regular,400)}.shopping-cart-icon{position:absolute;background-color:var(--white-color,#fff);top:8px;right:8px;color:#0d77d3;font-size:14px}.selectionPill{background:var(--theme-primary-color,#f2c811);border-radius:2px;flex:0 0 auto;height:24px;visibility:hidden;width:4px}.selected .selectionPill,:host-context(.selected) .selectionPill{visibility:visible}.pbi-flex{display:flex}.pbi-flex.pbi-h-center:not(.pbi-column){justify-content:center}.pbi-flex.pbi-h-space-between:not(.pbi-column){justify-content:space-between}.pbi-flex.pbi-h-space-around:not(.pbi-column){justify-content:space-around}.pbi-flex.pbi-h-start:not(.pbi-column){justify-content:flex-start}.pbi-flex.pbi-h-end:not(.pbi-column){justify-content:flex-end}.pbi-flex.pbi-v-center:not(.pbi-column){align-items:center}.pbi-flex.pbi-v-start:not(.pbi-column){align-items:flex-start}.pbi-flex.pbi-v-end:not(.pbi-column){align-items:flex-end}.pbi-flex.pbi-row{flex-direction:row}.pbi-flex.pbi-auto{flex:auto}.pbi-flex.pbi-grow-1{flex-grow:1}.pbi-flex.pbi-column{flex-direction:column}.pbi-flex.pbi-column.pbi-h-center{align-items:center}.pbi-flex.pbi-column.pbi-h-space-between{justify-content:space-between}.pbi-flex.pbi-column.pbi-h-space-around{justify-content:space-around}.pbi-flex.pbi-column.pbi-h-start{align-items:flex-start}.pbi-flex.pbi-column.pbi-h-end{align-items:flex-end}.pbi-flex.pbi-column.pbi-v-center{justify-content:center}.pbi-flex.pbi-column.pbi-v-start{justify-content:flex-start}.pbi-flex.pbi-column.pbi-v-end{justify-content:flex-end}.tutorial-popup-container .tutorial-bookmarks-container .box .title{font-size:24px;margin-left:5px}.tutorial-popup-container .tutorial-bookmarks-container .box .text{margin:16px 10px 0}.tutorial-popup-container .tutorial-bookmarks-container .box .learn-more{display:block;margin-left:10px}.tutorial-popup-container .tutorial-bookmarks-container .box .ok-btn{margin-right:5px;margin-bottom:5px;border-radius:2px}.tutorial-popup-container .tutorial-personalize-visual-container .box .title{font-size:24px;margin-left:5px}.tutorial-popup-container .tutorial-personalize-visual-container .box .text{margin:16px 10px 0}.tutorial-popup-container .tutorial-personalize-visual-container .box .learn-more{display:block;margin-left:10px}.tutorial-popup-container .tutorial-personalize-visual-container .box .ok-btn{margin-left:135px;display:inline-block;float:none;transform:none;border-radius:2px}.tutorial-popup-container .tutorial-personalize-visual-container .box .cancel{margin-left:5px;display:inline-block;font-size:14px;border-radius:2px}.tutorial-popup-container .tutorial-personalize-visual-container .box .cancel:hover{cursor:pointer}.tutorial-popup-container .tutorial-quick-explore-container .box .title{font-size:20px;margin-left:5px;line-height:28px}.tutorial-popup-container .tutorial-quick-explore-container .box .text{margin:16px 10px 0;font-size:12px;line-height:22px}:root{--scorecard-neutralPrimaryColor:var(--fluent-theme-neutral-primary-color,#323130);--scorecard-fontFamily:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);--scorecard-backgroundColor:var(--fluent-theme-white-color,#fff);--scorecard-headerForegroundColor:var(--gray-180,#252423);--scorecard-headerBackgroundColor:var(--fluent-theme-neutral-lighter-alt-color,#faf9f8);--scorecard-tableBackgroundColor:var(--fluent-theme-neutral-lighter-alt-color,#faf9f8);--scorecard-tableHeaderForegroundColor:var(--scorecard-neutralPrimaryColor);--scorecard-tableRowBackgroundColor:var(--scorecard-backgroundColor);--scorecard-tableRowForegroundColor:var(--scorecard-neutralPrimaryColor);--scorecard-tableRowLinkColor:var(--fluent-theme-link-color,#0078d4);--scorecard-tableEditRowBackgroundColor:var(--scorecard-backgroundColor);--scorecard-tableEditRowForegroundColor:var(--scorecard-neutralPrimaryColor);--scorecard-tableInputBackgroundColor:var(--fluent-theme-white-color,#fff);--scorecard-tableInputForegroundColor:inherit;--scorecard-detailsPaneBackgroundColor:var(--scorecard-backgroundColor);--scorecard-detailsPaneForegroundColor:var(--scorecard-neutralPrimaryColor);--scorecard-detailsPaneChartBackgroundColor:var(--scorecard-backgroundColor);--scorecard-detailsPaneCardBackgroundColor:var(--scorecard-detailsPaneBackgroundColor);--scorecard-detailsPaneCardForegroundColor:var(--scorecard-detailsPaneForegroundColor);--scorecard-goalVisualBackgroundColor:var(--scorecard-backgroundColor);--scorecard-goalVisualTargetLineColor:var(--scorecard-neutralPrimaryColor);--scorecard-goalVisualCurrentLineColor:var(--scorecard-neutralPrimaryColor);--scorecard-goalVisualScorecardName-color:var(--fluent-theme-neutral-secondary-color,#605e5c);--scorecard-goalVisualScorecardName-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);--scorecard-goalVisualScorecardName-size:9pt;--scorecard-goalVisualScorecardName-style:normal;--scorecard-goalVisualScorecardName-weight:normal;--scorecard-goalVisualScorecardName-textDecoration:none;--scorecard-goalVisualCurrentValue-color:var(--scorecard-neutralPrimaryColor);--scorecard-goalVisualCurrentValue-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);--scorecard-goalVisualCurrentValue-size:14pt;--scorecard-goalVisualCurrentValue-style:normal;--scorecard-goalVisualCurrentValue-weight:bold;--scorecard-goalVisualCurrentValue-textDecoration:none;--scorecard-goalVisualTargetValue-color:var(--scorecard-neutralPrimaryColor);--scorecard-goalVisualTargetValue-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);--scorecard-goalVisualTargetValue-size:11pt;--scorecard-goalVisualTargetValue-style:normal;--scorecard-goalVisualTargetValue-weight:normal;--scorecard-goalVisualTargetValue-textDecoration:none;--scorecard-goalVisualGrowth-color:var(--scorecard-neutralPrimaryColor);--scorecard-goalVisualGrowth-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);--scorecard-goalVisualGrowth-size:9pt;--scorecard-goalVisualGrowth-style:normal;--scorecard-goalVisualGrowth-weight:normal;--scorecard-goalVisualGrowth-textDecoration:none;--scorecard-goalVisualGoalName-color:var(--scorecard-neutralPrimaryColor);--scorecard-goalVisualGoalName-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);--scorecard-goalVisualGoalName-size:9pt;--scorecard-goalVisualGoalName-style:normal;--scorecard-goalVisualGoalName-weight:normal;--scorecard-goalVisualGoalName-textDecoration:none;--scorecard-goalVisualDueDate-color:var(--scorecard-neutralPrimaryColor);--scorecard-goalVisualDueDate-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);--scorecard-goalVisualDueDate-size:9pt;--scorecard-goalVisualDueDate-style:normal;--scorecard-goalVisualDueDate-weight:normal;--scorecard-goalVisualDueDate-textDecoration:none;--scorecard-goalVisualNotes-color:var(--scorecard-neutralPrimaryColor);--scorecard-goalVisualNotes-size:12pt;--scorecard-goalVisualXAxis-color:var(--scorecard-neutralPrimaryColor);--scorecard-goalVisualXAxis-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);--scorecard-goalVisualXAxis-size:9pt;--scorecard-goalVisualXAxis-style:normal;--scorecard-goalVisualXAxis-weight:normal;--scorecard-goalVisualXAxis-textDecoration:none;--scorecard-goalVisualYAxis-color:var(--scorecard-neutralPrimaryColor);--scorecard-goalVisualYAxis-family:var(--fluent-font-family,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif);--scorecard-goalVisualYAxis-size:9pt;--scorecard-goalVisualYAxis-style:normal;--scorecard-goalVisualYAxis-weight:normal;--scorecard-goalVisualYAxis-textDecoration:none}</pre></body></html>