/*!
 * UI Components
 * Copyright 2021 INFORM GmbH
 */@font-face{font-family:"OpenSans";font-style:normal;font-weight:400;font-display:swap;src:local("OpenSans"), local("OpenSans-Regular"), url("/assets/OpenSans-Regular-D3rEp9ut.ttf") format("truetype")}@font-face{font-family:"OpenSans";font-style:normal;font-weight:600;font-display:swap;src:local("OpenSans SemiBold"), local("OpenSans-SemiBold"), url("/assets/OpenSans-SemiBold-BfQFrp-C.ttf") format("truetype")}@font-face{font-family:"OpenSans";font-style:normal;font-weight:700;font-display:swap;src:local("OpenSans Bold"), local("OpenSans-Bold"), url("/assets/OpenSans-Bold-syomyUb0.ttf") format("truetype")}@font-face{font-family:"OpenSans";font-style:italic;font-weight:400;font-display:swap;src:local("OpenSans Italic"), local("OpenSans-Italic"), url("/assets/OpenSans-Italic-BkFtbjcx.ttf") format("truetype")}@font-face{font-family:"OpenSans";font-style:italic;font-weight:600;font-display:swap;src:local("OpenSans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url("/assets/OpenSans-SemiBoldItalic-D2o8iveb.ttf") format("truetype")}@font-face{font-family:"OpenSans";font-style:italic;font-weight:700;font-display:swap;src:local("OpenSans Bold Italic"), local("OpenSans-BoldItalic"), url("/assets/OpenSans-BoldItalic-cEkq2oac.ttf") format("truetype")}@font-face{font-family:"OpenSans";font-style:italic;font-weight:500;font-display:swap;src:local("OpenSans Medium Italic"), local("OpenSans-MediumItalic"), url("/assets/OpenSans-MediumItalic-CRw63sbF.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:100;font-display:swap;src:local("Roboto Thin"), local("Roboto-Thin"), url("/assets/Roboto-Thin-Yg7EuhIJ.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;font-display:swap;src:local("Roboto Light"), local("Roboto-Light"), url("/assets/Roboto-Light-BMNtCsPU.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"), local("Roboto-Regular"), url("/assets/Roboto-Regular-DyymhQ10.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"), local("Roboto-Medium"), url("/assets/Roboto-Medium-bvVug72c.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"), local("Roboto-Bold"), url("/assets/Roboto-Bold-ChU79hyx.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;font-display:swap;src:local("Roboto Black"), local("Roboto-Black"), url("/assets/Roboto-Black-CGelOV9c.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:100;font-display:swap;src:local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url("/assets/Roboto-ThinItalic-DN5g1AnM.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:300;font-display:swap;src:local("Roboto Light Italic"), local("Roboto-LightItalic"), url("/assets/Roboto-LightItalic-BfJMr1wS.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;font-display:swap;src:local("Roboto Italic"), local("Roboto-Italic"), url("/assets/Roboto-Italic-Cd1EQ2mK.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:500;font-display:swap;src:local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url("/assets/Roboto-MediumItalic-7QPuaTTE.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;font-display:swap;src:local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("/assets/Roboto-BoldItalic-D-UOz0Yk.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:900;font-display:swap;src:local("Roboto Black Italic"), local("Roboto-BlackItalic"), url("/assets/Roboto-BlackItalic-DERPjm_u.ttf") format("truetype")}body{padding:0;margin:0;text-rendering:optimizeLegibility;overflow-x:hidden;-ms-touch-action:manipulation;touch-action:manipulation;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#F6F8FA;font-family:var(--inf-default-font, OpenSans, sans-serif)}body:not(.light){scrollbar-color:#383B48 transparent}body.light{scrollbar-color:#CDD3E3 transparent;color:#272931}body{scrollbar-gutter:stable both-edges}@media (prefers-color-scheme: dark){body.light{scrollbar-color:#CDD3E3 transparent}}body {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}body.light {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}.inf-text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.inf-flex-container {
  display: flex;
}.inf-inline-block {
  display: inline-block;
}.inf-list-unstyled {
  padding-left: 0;
  list-style: none;
}.inf-no-margin-horizontal {
  margin-left: 0;
  margin-right: 0;
}.inf-no-padding-horizontal {
  padding-left: 0;
  padding-right: 0;
}.inf-no-padding-vertical {
  padding-top: 0;
  padding-bottom: 0;
}.inf-no-padding-top {
  padding-top: 0;
}.inf-no-border {
  border: 0;
}.inf-full-width {
  width: 100%;
}.inf-full-height {
  height: 100%;
}.inf-overflow-auto {
  overflow: auto;
}.inf-border-left {
  border-left-width: 1px;
  border-left-style: solid;
}.inf-border-right {
  border-right-width: 1px;
  border-right-style: solid;
}.inf-border-top {
  border-top-width: 1px;
  border-top-style: solid;
}.inf-border-bottom {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}.inf-border {
  border-width: 1px;
  border-style: solid;
}.inf-border-primary {
  border-color: var(--primary-border-color);
}.inf-border-secondary {
  border-color: var(--secondary-border-color);
}.inf-border-tertiary {
  border-color: var(--tertiary-border-color);
}.inf-border-radius {
  border-radius: var(--inf-border-radius, 4px);
}:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}body.light {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}body {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}body.light {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}.inf-text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.inf-flex-container {
  display: flex;
}.inf-inline-block {
  display: inline-block;
}.inf-list-unstyled {
  padding-left: 0;
  list-style: none;
}.inf-no-margin-horizontal {
  margin-left: 0;
  margin-right: 0;
}.inf-no-padding-horizontal {
  padding-left: 0;
  padding-right: 0;
}.inf-no-padding-vertical {
  padding-top: 0;
  padding-bottom: 0;
}.inf-no-padding-top {
  padding-top: 0;
}.inf-no-border {
  border: 0;
}.inf-full-width {
  width: 100%;
}.inf-full-height {
  height: 100%;
}.inf-overflow-auto {
  overflow: auto;
}.inf-border-left {
  border-left-width: 1px;
  border-left-style: solid;
}.inf-border-right {
  border-right-width: 1px;
  border-right-style: solid;
}.inf-border-top {
  border-top-width: 1px;
  border-top-style: solid;
}.inf-border-bottom {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}.inf-border {
  border-width: 1px;
  border-style: solid;
}.inf-border-primary {
  border-color: var(--primary-border-color);
}.inf-border-secondary {
  border-color: var(--secondary-border-color);
}.inf-border-tertiary {
  border-color: var(--tertiary-border-color);
}.inf-border-radius {
  border-radius: var(--inf-border-radius, 4px);
}:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}body.light {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  min-width: 0;
}body[data-v-2d1fa97d] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-2d1fa97d] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-2d1fa97d] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-2d1fa97d] {
  display: flex;
}
.inf-inline-block[data-v-2d1fa97d] {
  display: inline-block;
}
.inf-list-unstyled[data-v-2d1fa97d] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-2d1fa97d] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-2d1fa97d] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-2d1fa97d] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-2d1fa97d] {
  padding-top: 0;
}
.inf-no-border[data-v-2d1fa97d] {
  border: 0;
}
.inf-full-width[data-v-2d1fa97d] {
  width: 100%;
}
.inf-full-height[data-v-2d1fa97d] {
  height: 100%;
}
.inf-overflow-auto[data-v-2d1fa97d] {
  overflow: auto;
}
.inf-border-left[data-v-2d1fa97d] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-2d1fa97d] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-2d1fa97d] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-2d1fa97d] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-2d1fa97d] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-2d1fa97d] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-2d1fa97d] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-2d1fa97d] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-2d1fa97d] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-2d1fa97d]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-2d1fa97d] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.header-content[data-v-2d1fa97d] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header-content .header-buttons[data-v-2d1fa97d] {
  display: flex;
  gap: 1rem;
}
.header-content .header-interactions[data-v-2d1fa97d] {
  display: flex;
  align-items: center;
  gap: 1rem;
}body[data-v-50891acc] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-50891acc] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-50891acc] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-50891acc] {
  display: flex;
}
.inf-inline-block[data-v-50891acc] {
  display: inline-block;
}
.inf-list-unstyled[data-v-50891acc] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-50891acc] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-50891acc] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-50891acc] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-50891acc] {
  padding-top: 0;
}
.inf-no-border[data-v-50891acc] {
  border: 0;
}
.inf-full-width[data-v-50891acc] {
  width: 100%;
}
.inf-full-height[data-v-50891acc] {
  height: 100%;
}
.inf-overflow-auto[data-v-50891acc] {
  overflow: auto;
}
.inf-border-left[data-v-50891acc] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-50891acc] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-50891acc] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-50891acc] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-50891acc] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-50891acc] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-50891acc] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-50891acc] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-50891acc] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-50891acc]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-50891acc] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.header-content[data-v-50891acc] {
  z-index: 2;
}
.slide-fade-enter-active[data-v-50891acc] {
  transition: all 0.3s ease-out;
}
.slide-fade-leave-active[data-v-50891acc] {
  transition: all 0.8s cubic-bezier(1, 0.5, 0.8, 1);
}
.slide-fade-enter-from[data-v-50891acc],
.slide-fade-leave-to[data-v-50891acc] {
  transform: translateX(20px);
  opacity: 0;
}body[data-v-6118da5b] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-6118da5b] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-6118da5b] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-6118da5b] {
  display: flex;
}
.inf-inline-block[data-v-6118da5b] {
  display: inline-block;
}
.inf-list-unstyled[data-v-6118da5b] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-6118da5b] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-6118da5b] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-6118da5b] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-6118da5b] {
  padding-top: 0;
}
.inf-no-border[data-v-6118da5b] {
  border: 0;
}
.inf-full-width[data-v-6118da5b] {
  width: 100%;
}
.inf-full-height[data-v-6118da5b] {
  height: 100%;
}
.inf-overflow-auto[data-v-6118da5b] {
  overflow: auto;
}
.inf-border-left[data-v-6118da5b] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-6118da5b] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-6118da5b] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-6118da5b] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-6118da5b] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-6118da5b] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-6118da5b] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-6118da5b] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-6118da5b] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-6118da5b]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-6118da5b] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.dashboard-sort[data-v-6118da5b] {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.5rem 1rem;
}body[data-v-c9bf5903] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-c9bf5903] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-c9bf5903] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-c9bf5903] {
  display: flex;
}
.inf-inline-block[data-v-c9bf5903] {
  display: inline-block;
}
.inf-list-unstyled[data-v-c9bf5903] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-c9bf5903] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-c9bf5903] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-c9bf5903] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-c9bf5903] {
  padding-top: 0;
}
.inf-no-border[data-v-c9bf5903] {
  border: 0;
}
.inf-full-width[data-v-c9bf5903] {
  width: 100%;
}
.inf-full-height[data-v-c9bf5903] {
  height: 100%;
}
.inf-overflow-auto[data-v-c9bf5903] {
  overflow: auto;
}
.inf-border-left[data-v-c9bf5903] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-c9bf5903] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-c9bf5903] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-c9bf5903] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-c9bf5903] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-c9bf5903] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-c9bf5903] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-c9bf5903] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-c9bf5903] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-c9bf5903]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-c9bf5903] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
inf-action-segment-button[data-v-c9bf5903] {
  margin: 0 12px 0 12px;
}
.dashboard-header[data-v-02c781f8] {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  padding: 0.5rem 0 0 0;
}
body[data-v-cbf88307] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-cbf88307] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-cbf88307] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-cbf88307] {
  display: flex;
}
.inf-inline-block[data-v-cbf88307] {
  display: inline-block;
}
.inf-list-unstyled[data-v-cbf88307] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-cbf88307] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-cbf88307] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-cbf88307] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-cbf88307] {
  padding-top: 0;
}
.inf-no-border[data-v-cbf88307] {
  border: 0;
}
.inf-full-width[data-v-cbf88307] {
  width: 100%;
}
.inf-full-height[data-v-cbf88307] {
  height: 100%;
}
.inf-overflow-auto[data-v-cbf88307] {
  overflow: auto;
}
.inf-border-left[data-v-cbf88307] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-cbf88307] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-cbf88307] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-cbf88307] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-cbf88307] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-cbf88307] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-cbf88307] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-cbf88307] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-cbf88307] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-cbf88307]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-cbf88307] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.dashboard-report[data-v-cbf88307]:not(:last-child) {
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: var(--list-time-divider-border-color);
}
.dashboard-report .dashboard-report-container[data-v-cbf88307] {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)) 36px;
}
.dashboard-report-list-item-text[data-v-cbf88307] {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5rem;
}body[data-v-4f7dfa7f] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-4f7dfa7f] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-4f7dfa7f] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-4f7dfa7f] {
  display: flex;
}
.inf-inline-block[data-v-4f7dfa7f] {
  display: inline-block;
}
.inf-list-unstyled[data-v-4f7dfa7f] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-4f7dfa7f] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-4f7dfa7f] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-4f7dfa7f] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-4f7dfa7f] {
  padding-top: 0;
}
.inf-no-border[data-v-4f7dfa7f] {
  border: 0;
}
.inf-full-width[data-v-4f7dfa7f] {
  width: 100%;
}
.inf-full-height[data-v-4f7dfa7f] {
  height: 100%;
}
.inf-overflow-auto[data-v-4f7dfa7f] {
  overflow: auto;
}
.inf-border-left[data-v-4f7dfa7f] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-4f7dfa7f] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-4f7dfa7f] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-4f7dfa7f] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-4f7dfa7f] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-4f7dfa7f] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-4f7dfa7f] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-4f7dfa7f] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-4f7dfa7f] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-4f7dfa7f]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-4f7dfa7f] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.dashboard-report-list-header[data-v-4f7dfa7f] {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(9.375rem, 1fr)) 36px;
  border-bottom-width: 0.125rem;
  border-bottom-style: solid;
  border-bottom-color: var(--list-time-divider-border-color);
  padding: 0.875rem 0 0.5rem 0.5rem;
}body[data-v-c2c4ee5d] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-c2c4ee5d] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-c2c4ee5d] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-c2c4ee5d] {
  display: flex;
}
.inf-inline-block[data-v-c2c4ee5d] {
  display: inline-block;
}
.inf-list-unstyled[data-v-c2c4ee5d] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-c2c4ee5d] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-c2c4ee5d] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-c2c4ee5d] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-c2c4ee5d] {
  padding-top: 0;
}
.inf-no-border[data-v-c2c4ee5d] {
  border: 0;
}
.inf-full-width[data-v-c2c4ee5d] {
  width: 100%;
}
.inf-full-height[data-v-c2c4ee5d] {
  height: 100%;
}
.inf-overflow-auto[data-v-c2c4ee5d] {
  overflow: auto;
}
.inf-border-left[data-v-c2c4ee5d] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-c2c4ee5d] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-c2c4ee5d] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-c2c4ee5d] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-c2c4ee5d] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-c2c4ee5d] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-c2c4ee5d] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-c2c4ee5d] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-c2c4ee5d] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-c2c4ee5d]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-c2c4ee5d] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.dashboard-report-group-label[data-v-c2c4ee5d] {
  display: grid;
  width: 100%;
  grid-template-columns: 2rem minmax(12rem, 24rem) auto;
}
.dashboard-report-group-label-checkbox inf-icon[data-v-c2c4ee5d] {
  width: 1.5rem;
  height: 1.5rem;
}
.dashboard-report-group-label-text[data-v-c2c4ee5d] {
  display: flex;
  align-items: center;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5rem;
}body[data-v-ada7106b] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-ada7106b] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-ada7106b] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-ada7106b] {
  display: flex;
}
.inf-inline-block[data-v-ada7106b] {
  display: inline-block;
}
.inf-list-unstyled[data-v-ada7106b] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-ada7106b] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-ada7106b] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-ada7106b] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-ada7106b] {
  padding-top: 0;
}
.inf-no-border[data-v-ada7106b] {
  border: 0;
}
.inf-full-width[data-v-ada7106b] {
  width: 100%;
}
.inf-full-height[data-v-ada7106b] {
  height: 100%;
}
.inf-overflow-auto[data-v-ada7106b] {
  overflow: auto;
}
.inf-border-left[data-v-ada7106b] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-ada7106b] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-ada7106b] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-ada7106b] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-ada7106b] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-ada7106b] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-ada7106b] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-ada7106b] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-ada7106b] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-ada7106b]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-ada7106b] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.dashboard-report-group[data-v-ada7106b] {
  width: 100%;
}
.dashboard-report-group-container[data-v-ada7106b] {
  display: flex;
  padding: 0.25rem 2rem 0.125rem 0.5rem;
  align-items: center;
}
.dashboard-report-group-text[data-v-ada7106b] {
  display: flex;
  align-items: center;
}
.dashboard-report-block[data-v-076f3822] {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  margin-top: 0.75rem;
}

.dashboard-single-report-list[data-v-7f154eae] {
  padding: 0 0.5rem 0.5rem 0.5rem;
}
body[data-v-2a9fd980] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-2a9fd980] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-2a9fd980] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-2a9fd980] {
  display: flex;
}
.inf-inline-block[data-v-2a9fd980] {
  display: inline-block;
}
.inf-list-unstyled[data-v-2a9fd980] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-2a9fd980] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-2a9fd980] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-2a9fd980] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-2a9fd980] {
  padding-top: 0;
}
.inf-no-border[data-v-2a9fd980] {
  border: 0;
}
.inf-full-width[data-v-2a9fd980] {
  width: 100%;
}
.inf-full-height[data-v-2a9fd980] {
  height: 100%;
}
.inf-overflow-auto[data-v-2a9fd980] {
  overflow: auto;
}
.inf-border-left[data-v-2a9fd980] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-2a9fd980] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-2a9fd980] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-2a9fd980] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-2a9fd980] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-2a9fd980] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-2a9fd980] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-2a9fd980] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-2a9fd980] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-2a9fd980]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-2a9fd980] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.dashboard-view[data-v-2a9fd980] {
  display: flex;
  flex-direction: column;
  margin-right: 2.5rem;
  margin-left: 2.5rem;
  height: 100%;
}
.test-btns[data-v-2a9fd980] {
  display: flex;
  justify-content: start;
  gap: 1rem;
}
.dashboard-content[data-v-2a9fd980] {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  height: 100%;
}
.dashboard-item[data-v-2a9fd980] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  padding: 1rem;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.dashboard-report-list-empty[data-v-2a9fd980] {
  display: flex;
  justify-content: center;
  align-items: center;
}body[data-v-1471b639] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-1471b639] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-1471b639] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-1471b639] {
  display: flex;
}
.inf-inline-block[data-v-1471b639] {
  display: inline-block;
}
.inf-list-unstyled[data-v-1471b639] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-1471b639] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-1471b639] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-1471b639] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-1471b639] {
  padding-top: 0;
}
.inf-no-border[data-v-1471b639] {
  border: 0;
}
.inf-full-width[data-v-1471b639] {
  width: 100%;
}
.inf-full-height[data-v-1471b639] {
  height: 100%;
}
.inf-overflow-auto[data-v-1471b639] {
  overflow: auto;
}
.inf-border-left[data-v-1471b639] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-1471b639] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-1471b639] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-1471b639] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-1471b639] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-1471b639] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-1471b639] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-1471b639] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-1471b639] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-1471b639]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-1471b639] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.report-container[data-v-1471b639],
.report-view[data-v-1471b639] {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}body[data-v-ebd948ab] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-ebd948ab] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-ebd948ab] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-ebd948ab] {
  display: flex;
}
.inf-inline-block[data-v-ebd948ab] {
  display: inline-block;
}
.inf-list-unstyled[data-v-ebd948ab] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-ebd948ab] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-ebd948ab] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-ebd948ab] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-ebd948ab] {
  padding-top: 0;
}
.inf-no-border[data-v-ebd948ab] {
  border: 0;
}
.inf-full-width[data-v-ebd948ab] {
  width: 100%;
}
.inf-full-height[data-v-ebd948ab] {
  height: 100%;
}
.inf-overflow-auto[data-v-ebd948ab] {
  overflow: auto;
}
.inf-border-left[data-v-ebd948ab] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-ebd948ab] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-ebd948ab] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-ebd948ab] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-ebd948ab] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-ebd948ab] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-ebd948ab] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-ebd948ab] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-ebd948ab] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-ebd948ab]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-ebd948ab] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.undo-redo[data-v-ebd948ab] {
  margin-right: 16px;
}
.undo-redo inf-button + inf-button[data-v-ebd948ab] {
  margin-left: 4px;
}
.content-grid[data-v-ebd948ab] {
  display: grid;
  gap: 8px;
  grid-template-rows: 60px 30px 36px 30px;
}
.headline[data-v-ebd948ab] {
  font-size: 20px;
  font-size: 1.25rem;
}
.grid[data-v-ebd948ab] {
  display: grid;
  grid-template-columns: 300px 1fr;
  gap: 8px;
  align-items: end;
}
.buttons[data-v-ebd948ab] {
  margin: 0;
  justify-self: right;
  display: flex;
}
.item-counter[data-v-ebd948ab] {
  align-self: end;
  display: flex;
  gap: 4px;
}
.tabs[data-v-ebd948ab] {
  width: 100%;
}
.tabs inf-action-segment[data-v-ebd948ab] {
  width: 100%;
}body[data-v-14b675ec] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-14b675ec] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-14b675ec] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-14b675ec] {
  display: flex;
}
.inf-inline-block[data-v-14b675ec] {
  display: inline-block;
}
.inf-list-unstyled[data-v-14b675ec] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-14b675ec] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-14b675ec] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-14b675ec] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-14b675ec] {
  padding-top: 0;
}
.inf-no-border[data-v-14b675ec] {
  border: 0;
}
.inf-full-width[data-v-14b675ec] {
  width: 100%;
}
.inf-full-height[data-v-14b675ec] {
  height: 100%;
}
.inf-overflow-auto[data-v-14b675ec] {
  overflow: auto;
}
.inf-border-left[data-v-14b675ec] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-14b675ec] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-14b675ec] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-14b675ec] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-14b675ec] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-14b675ec] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-14b675ec] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-14b675ec] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-14b675ec] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-14b675ec]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-14b675ec] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
inf-message[data-v-14b675ec] {
  margin-right: 8px;
}
.editor-footer[data-v-14b675ec] {
  align-items: center;
}
.editor-footer[data-v-14b675ec] {
  display: flex;
  justify-content: end;
  align-items: center;
  height: 40px;
}
.buttons[data-v-14b675ec] {
  width: auto;
}body[data-v-eff3a197] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-eff3a197] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-eff3a197] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-eff3a197] {
  display: flex;
}
.inf-inline-block[data-v-eff3a197] {
  display: inline-block;
}
.inf-list-unstyled[data-v-eff3a197] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-eff3a197] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-eff3a197] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-eff3a197] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-eff3a197] {
  padding-top: 0;
}
.inf-no-border[data-v-eff3a197] {
  border: 0;
}
.inf-full-width[data-v-eff3a197] {
  width: 100%;
}
.inf-full-height[data-v-eff3a197] {
  height: 100%;
}
.inf-overflow-auto[data-v-eff3a197] {
  overflow: auto;
}
.inf-border-left[data-v-eff3a197] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-eff3a197] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-eff3a197] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-eff3a197] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-eff3a197] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-eff3a197] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-eff3a197] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-eff3a197] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-eff3a197] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-eff3a197]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-eff3a197] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.newElement inf-label[data-v-eff3a197],
.changedElement inf-label[data-v-eff3a197],
.deletedElement inf-label[data-v-eff3a197] {
  transform: translateY(-3.5px);
}
.content[data-v-eff3a197] {
  padding-right: 4px;
}body[data-v-0a33f42a] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-0a33f42a] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-0a33f42a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-0a33f42a] {
  display: flex;
}
.inf-inline-block[data-v-0a33f42a] {
  display: inline-block;
}
.inf-list-unstyled[data-v-0a33f42a] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-0a33f42a] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-0a33f42a] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-0a33f42a] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-0a33f42a] {
  padding-top: 0;
}
.inf-no-border[data-v-0a33f42a] {
  border: 0;
}
.inf-full-width[data-v-0a33f42a] {
  width: 100%;
}
.inf-full-height[data-v-0a33f42a] {
  height: 100%;
}
.inf-overflow-auto[data-v-0a33f42a] {
  overflow: auto;
}
.inf-border-left[data-v-0a33f42a] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-0a33f42a] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-0a33f42a] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-0a33f42a] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-0a33f42a] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-0a33f42a] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-0a33f42a] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-0a33f42a] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-0a33f42a] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-0a33f42a]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-0a33f42a] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.content-container-editor[data-v-0a33f42a] {
  display: grid;
  gap: 20px;
  grid-template-rows: auto 1fr auto;
  height: 80vh;
}
.main[data-v-0a33f42a] {
  height: calc(80vh - 265px);
}body[data-v-f921cdf0] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-f921cdf0] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-f921cdf0] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-f921cdf0] {
  display: flex;
}
.inf-inline-block[data-v-f921cdf0] {
  display: inline-block;
}
.inf-list-unstyled[data-v-f921cdf0] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-f921cdf0] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-f921cdf0] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-f921cdf0] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-f921cdf0] {
  padding-top: 0;
}
.inf-no-border[data-v-f921cdf0] {
  border: 0;
}
.inf-full-width[data-v-f921cdf0] {
  width: 100%;
}
.inf-full-height[data-v-f921cdf0] {
  height: 100%;
}
.inf-overflow-auto[data-v-f921cdf0] {
  overflow: auto;
}
.inf-border-left[data-v-f921cdf0] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-f921cdf0] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-f921cdf0] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-f921cdf0] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-f921cdf0] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-f921cdf0] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-f921cdf0] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-f921cdf0] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-f921cdf0] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-f921cdf0]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-f921cdf0] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.header[data-v-f921cdf0] {
  height: 40px;
}
.group-name[data-v-f921cdf0] {
  display: inline-block;
  margin-top: 8px;
  cursor: pointer;
  z-index: 1;
  position: relative;
}
.group-list-report-item[data-v-f921cdf0] {
  display: grid;
  gap: 8px;
  grid-template-columns: 1fr 32px;
  padding: 4px 8px;
  align-items: center;
}
.group-list-report-item[data-v-f921cdf0]:hover {
  cursor: default;
}
.disabled[data-v-f921cdf0] {
  opacity: 50%;
  position: relative;
}
.disabled[data-v-f921cdf0]::before {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  z-index: 1;
  content: "";
}body[data-v-f3276aae] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-f3276aae] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-f3276aae] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-f3276aae] {
  display: flex;
}
.inf-inline-block[data-v-f3276aae] {
  display: inline-block;
}
.inf-list-unstyled[data-v-f3276aae] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-f3276aae] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-f3276aae] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-f3276aae] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-f3276aae] {
  padding-top: 0;
}
.inf-no-border[data-v-f3276aae] {
  border: 0;
}
.inf-full-width[data-v-f3276aae] {
  width: 100%;
}
.inf-full-height[data-v-f3276aae] {
  height: 100%;
}
.inf-overflow-auto[data-v-f3276aae] {
  overflow: auto;
}
.inf-border-left[data-v-f3276aae] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-f3276aae] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-f3276aae] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-f3276aae] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-f3276aae] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-f3276aae] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-f3276aae] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-f3276aae] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-f3276aae] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-f3276aae]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-f3276aae] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.scroll-container[data-v-f3276aae] {
  height: 100%;
  margin-left: -10px;
}
.scroll-container .content[data-v-f3276aae] {
  margin-right: -5px;
}
.wrapper[data-v-f3276aae] {
  height: 100%;
}body[data-v-d498cea2] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-d498cea2] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-d498cea2] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-d498cea2] {
  display: flex;
}
.inf-inline-block[data-v-d498cea2] {
  display: inline-block;
}
.inf-list-unstyled[data-v-d498cea2] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-d498cea2] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-d498cea2] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-d498cea2] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-d498cea2] {
  padding-top: 0;
}
.inf-no-border[data-v-d498cea2] {
  border: 0;
}
.inf-full-width[data-v-d498cea2] {
  width: 100%;
}
.inf-full-height[data-v-d498cea2] {
  height: 100%;
}
.inf-overflow-auto[data-v-d498cea2] {
  overflow: auto;
}
.inf-border-left[data-v-d498cea2] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-d498cea2] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-d498cea2] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-d498cea2] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-d498cea2] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-d498cea2] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-d498cea2] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-d498cea2] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-d498cea2] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-d498cea2]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-d498cea2] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.add-wrapper[data-v-d498cea2] {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 16px;
}
.add-report-group-item[data-v-d498cea2] {
  margin-top: 4px;
  margin-bottom: 4px;
}body[data-v-1142f17c] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-1142f17c] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-1142f17c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-1142f17c] {
  display: flex;
}
.inf-inline-block[data-v-1142f17c] {
  display: inline-block;
}
.inf-list-unstyled[data-v-1142f17c] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-1142f17c] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-1142f17c] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-1142f17c] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-1142f17c] {
  padding-top: 0;
}
.inf-no-border[data-v-1142f17c] {
  border: 0;
}
.inf-full-width[data-v-1142f17c] {
  width: 100%;
}
.inf-full-height[data-v-1142f17c] {
  height: 100%;
}
.inf-overflow-auto[data-v-1142f17c] {
  overflow: auto;
}
.inf-border-left[data-v-1142f17c] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-1142f17c] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-1142f17c] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-1142f17c] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-1142f17c] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-1142f17c] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-1142f17c] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-1142f17c] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-1142f17c] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-1142f17c]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-1142f17c] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.add-report-to-group[data-v-1142f17c] {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}
.add-report-to-group .autocomplete[data-v-1142f17c] {
  flex-grow: 1;
}body[data-v-33f0c5b3] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-33f0c5b3] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-33f0c5b3] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-33f0c5b3] {
  display: flex;
}
.inf-inline-block[data-v-33f0c5b3] {
  display: inline-block;
}
.inf-list-unstyled[data-v-33f0c5b3] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-33f0c5b3] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-33f0c5b3] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-33f0c5b3] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-33f0c5b3] {
  padding-top: 0;
}
.inf-no-border[data-v-33f0c5b3] {
  border: 0;
}
.inf-full-width[data-v-33f0c5b3] {
  width: 100%;
}
.inf-full-height[data-v-33f0c5b3] {
  height: 100%;
}
.inf-overflow-auto[data-v-33f0c5b3] {
  overflow: auto;
}
.inf-border-left[data-v-33f0c5b3] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-33f0c5b3] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-33f0c5b3] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-33f0c5b3] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-33f0c5b3] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-33f0c5b3] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-33f0c5b3] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-33f0c5b3] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-33f0c5b3] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-33f0c5b3]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-33f0c5b3] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.buttons[data-v-33f0c5b3] {
  margin-top: -25px;
  text-align: right;
}body[data-v-95b88b07] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-95b88b07] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-95b88b07] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-95b88b07] {
  display: flex;
}
.inf-inline-block[data-v-95b88b07] {
  display: inline-block;
}
.inf-list-unstyled[data-v-95b88b07] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-95b88b07] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-95b88b07] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-95b88b07] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-95b88b07] {
  padding-top: 0;
}
.inf-no-border[data-v-95b88b07] {
  border: 0;
}
.inf-full-width[data-v-95b88b07] {
  width: 100%;
}
.inf-full-height[data-v-95b88b07] {
  height: 100%;
}
.inf-overflow-auto[data-v-95b88b07] {
  overflow: auto;
}
.inf-border-left[data-v-95b88b07] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-95b88b07] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-95b88b07] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-95b88b07] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-95b88b07] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-95b88b07] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-95b88b07] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-95b88b07] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-95b88b07] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-95b88b07]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-95b88b07] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.header[data-v-95b88b07] {
  height: 40px;
}
.group-name[data-v-95b88b07] {
  display: inline-block;
  margin-top: 8px;
  cursor: pointer;
  z-index: 1;
  position: relative;
}
.group-list-user-item[data-v-95b88b07] {
  display: grid;
  gap: 8px;
  grid-template-columns: 1fr 32px;
  padding: 4px 8px;
  align-items: center;
}
.group-list-user-item[data-v-95b88b07]:hover {
  cursor: default;
}
.disabled[data-v-95b88b07] {
  opacity: 50%;
  position: relative;
}
.disabled[data-v-95b88b07]::before {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  z-index: 1;
  content: "";
}body[data-v-0ea972e4] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-0ea972e4] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-0ea972e4] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-0ea972e4] {
  display: flex;
}
.inf-inline-block[data-v-0ea972e4] {
  display: inline-block;
}
.inf-list-unstyled[data-v-0ea972e4] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-0ea972e4] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-0ea972e4] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-0ea972e4] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-0ea972e4] {
  padding-top: 0;
}
.inf-no-border[data-v-0ea972e4] {
  border: 0;
}
.inf-full-width[data-v-0ea972e4] {
  width: 100%;
}
.inf-full-height[data-v-0ea972e4] {
  height: 100%;
}
.inf-overflow-auto[data-v-0ea972e4] {
  overflow: auto;
}
.inf-border-left[data-v-0ea972e4] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-0ea972e4] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-0ea972e4] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-0ea972e4] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-0ea972e4] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-0ea972e4] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-0ea972e4] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-0ea972e4] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-0ea972e4] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-0ea972e4]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-0ea972e4] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.add-wrapper[data-v-0ea972e4] {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 16px;
}
.add-user-group-item[data-v-0ea972e4] {
  margin-top: 4px;
  margin-bottom: 4px;
}body[data-v-c4909c9b] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-c4909c9b] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-c4909c9b] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-c4909c9b] {
  display: flex;
}
.inf-inline-block[data-v-c4909c9b] {
  display: inline-block;
}
.inf-list-unstyled[data-v-c4909c9b] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-c4909c9b] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-c4909c9b] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-c4909c9b] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-c4909c9b] {
  padding-top: 0;
}
.inf-no-border[data-v-c4909c9b] {
  border: 0;
}
.inf-full-width[data-v-c4909c9b] {
  width: 100%;
}
.inf-full-height[data-v-c4909c9b] {
  height: 100%;
}
.inf-overflow-auto[data-v-c4909c9b] {
  overflow: auto;
}
.inf-border-left[data-v-c4909c9b] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-c4909c9b] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-c4909c9b] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-c4909c9b] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-c4909c9b] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-c4909c9b] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-c4909c9b] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-c4909c9b] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-c4909c9b] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-c4909c9b]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-c4909c9b] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.add-user-to-group[data-v-c4909c9b] {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}
.add-user-to-group .autocomplete[data-v-c4909c9b] {
  flex-grow: 1;
}body[data-v-fab01462] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-fab01462] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-fab01462] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-fab01462] {
  display: flex;
}
.inf-inline-block[data-v-fab01462] {
  display: inline-block;
}
.inf-list-unstyled[data-v-fab01462] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-fab01462] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-fab01462] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-fab01462] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-fab01462] {
  padding-top: 0;
}
.inf-no-border[data-v-fab01462] {
  border: 0;
}
.inf-full-width[data-v-fab01462] {
  width: 100%;
}
.inf-full-height[data-v-fab01462] {
  height: 100%;
}
.inf-overflow-auto[data-v-fab01462] {
  overflow: auto;
}
.inf-border-left[data-v-fab01462] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-fab01462] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-fab01462] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-fab01462] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-fab01462] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-fab01462] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-fab01462] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-fab01462] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-fab01462] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-fab01462]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-fab01462] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.buttons[data-v-fab01462] {
  margin-top: -25px;
  text-align: right;
}
.report-access-list-item[data-v-91b563e2] {
  display: grid;
  grid-template-columns: 1fr 3fr 4rem;
}
.report-access-list-item-label[data-v-91b563e2] {
  font-size: 1rem;
  display: flex;
  align-items: start;
  padding: 0 1rem;
  justify-content: flex-start;
  flex-grow: 0;
  overflow: hidden;
  max-width: calc(100% - 2rem);
}
.report-access-list-item-users[data-v-91b563e2] {
  display: flex;
  flex-direction: column;
  justify-items: center;
  max-width: 100%;
}
.group-list-user-item[data-v-91b563e2] {
  padding: 0 0.5rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 2.125rem;
}
.group-list-user-item-label[data-v-91b563e2] {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  width: 100%;
}
.add-button[data-v-91b563e2] {
  align-self: flex-start;
  justify-self: flex-end;
}
.no-users[data-v-91b563e2] {
  padding: 0 0.5rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 100%;
}
.user-list[data-v-91b563e2] {
  gap: 0.5rem;
  display: flex;
  flex-direction: column;
}
body[data-v-ea235e8c] {
  --primary-border-color: #272931;
  --secondary-border-color: #383B48;
  --tertiary-border-color: #444858;
}
body.light[data-v-ea235e8c] {
  --primary-border-color: #F6F8FA;
  --secondary-border-color: #EDEFF4;
  --tertiary-border-color: #CDD3E3;
}
.inf-text-truncate[data-v-ea235e8c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inf-flex-container[data-v-ea235e8c] {
  display: flex;
}
.inf-inline-block[data-v-ea235e8c] {
  display: inline-block;
}
.inf-list-unstyled[data-v-ea235e8c] {
  padding-left: 0;
  list-style: none;
}
.inf-no-margin-horizontal[data-v-ea235e8c] {
  margin-left: 0;
  margin-right: 0;
}
.inf-no-padding-horizontal[data-v-ea235e8c] {
  padding-left: 0;
  padding-right: 0;
}
.inf-no-padding-vertical[data-v-ea235e8c] {
  padding-top: 0;
  padding-bottom: 0;
}
.inf-no-padding-top[data-v-ea235e8c] {
  padding-top: 0;
}
.inf-no-border[data-v-ea235e8c] {
  border: 0;
}
.inf-full-width[data-v-ea235e8c] {
  width: 100%;
}
.inf-full-height[data-v-ea235e8c] {
  height: 100%;
}
.inf-overflow-auto[data-v-ea235e8c] {
  overflow: auto;
}
.inf-border-left[data-v-ea235e8c] {
  border-left-width: 1px;
  border-left-style: solid;
}
.inf-border-right[data-v-ea235e8c] {
  border-right-width: 1px;
  border-right-style: solid;
}
.inf-border-top[data-v-ea235e8c] {
  border-top-width: 1px;
  border-top-style: solid;
}
.inf-border-bottom[data-v-ea235e8c] {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.inf-border[data-v-ea235e8c] {
  border-width: 1px;
  border-style: solid;
}
.inf-border-primary[data-v-ea235e8c] {
  border-color: var(--primary-border-color);
}
.inf-border-secondary[data-v-ea235e8c] {
  border-color: var(--secondary-border-color);
}
.inf-border-tertiary[data-v-ea235e8c] {
  border-color: var(--tertiary-border-color);
}
.inf-border-radius[data-v-ea235e8c] {
  border-radius: var(--inf-border-radius, 4px);
}
[data-v-ea235e8c]:root {
  --inf-background-color: #0D0D0E;
  --list-time-divider-border-color: #444858;
}
body.light[data-v-ea235e8c] {
  --inf-background-color: #EDEFF4;
  --list-time-divider-border-color: #CDD3E3;
}
.add-user-to-group[data-v-ea235e8c] {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}
.add-user-to-group .autocomplete[data-v-ea235e8c] {
  flex-grow: 1;
}
.leave-input[data-v-58ef256f] {
  display: flex;
  justify-self: end;
}


.user-access-list-item[data-v-e00d9823] {
  display: grid;
  /* with button */
  /* grid-template-columns: 1fr 3fr 4rem; */
  grid-template-columns: 1fr 3fr;
}
.user-access-list-item-label[data-v-e00d9823] {
  font-size: 1rem;
  display: flex;
  align-items: start;
  padding: 1rem;
  justify-content: flex-start;
}
.user-access-list-item-users[data-v-e00d9823] {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  padding: 0.75rem 0;
}
.group-list-user-item[data-v-e00d9823] {
  padding: 0 0.5rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.add-button[data-v-e00d9823] {
  align-self: flex-start;
  justify-self: flex-end;
}
.group-list-report-info-item-container[data-v-e00d9823] {
  padding: 0.5rem 1rem;
  display: grid;
  /* with button
  grid-template-columns: 1fr 1fr 1fr 1.5rem; */
  grid-template-columns: 1fr 1fr 1fr;
  align-items: center;
  gap: 0.5rem;
}
.no-reports[data-v-e00d9823] {
  padding: 0.5rem 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.user-access-list-header[data-v-048031a6] {
  display: grid;
  /* with buttons */
  /* grid-template-columns: 1fr 1fr 1fr 1fr 1.5rem 4rem; */
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 0.5rem;
  padding: 0.75rem 0 0.5rem 1rem;
}

.user-access-editor[data-v-d8a2fd7f] {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
  height: 100%;
}

.customer-reports-list-header[data-v-2fecef52] {
  display: grid;
  grid-template-columns: 1fr 1fr 2.5rem;
  gap: 0.5rem;
  padding: 0.75rem 0 0.5rem 1rem;
}
.customer-reports-list-header-label[data-v-2fecef52] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.customer-reports-list-item[data-v-727bc158] {
  display: grid;
  grid-template-columns: 1fr 1fr 2.5rem;
  gap: 0.5rem;
  padding: 0.5rem 0.5rem 0.5rem 1rem;
  align-items: center;
}
.customer-reports-list-item-report-name[data-v-727bc158] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.customer-reports-list-item-actions[data-v-727bc158] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.customer-reports-editor[data-v-f3f01ad6] {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  height: 100%;
}
