:root,
:host {
  --ol-background-color: white;
  --ol-accent-background-color: #F5F5F5;
  --ol-subtle-background-color: rgba(128, 128, 128, 0.25);
  --ol-partial-background-color: rgba(255, 255, 255, 0.75);
  --ol-foreground-color: #333333;
  --ol-subtle-foreground-color: #666666;
  --ol-brand-color: #00AAFF;
}

.ol-box {
  box-sizing: border-box;
  border-radius: 2px;
  border: 1.5px solid var(--ol-background-color);
  background-color: var(--ol-partial-background-color);
}

.ol-mouse-position {
  top: 8px;
  right: 8px;
  position: absolute;
}

.ol-scale-line {
  background: var(--ol-partial-background-color);
  border-radius: 4px;
  bottom: 8px;
  left: 8px;
  padding: 2px;
  position: absolute;
}

.ol-scale-line-inner {
  border: 1px solid var(--ol-subtle-foreground-color);
  border-top: none;
  color: var(--ol-foreground-color);
  font-size: 10px;
  text-align: center;
  margin: 1px;
  will-change: contents, width;
  transition: all 0.25s;
}

.ol-scale-bar {
  position: absolute;
  bottom: 8px;
  left: 8px;
}

.ol-scale-bar-inner {
  display: flex;
}

.ol-scale-step-marker {
  width: 1px;
  height: 15px;
  background-color: var(--ol-foreground-color);
  float: right;
  z-index: 10;
}

.ol-scale-step-text {
  position: absolute;
  bottom: -5px;
  font-size: 10px;
  z-index: 11;
  color: var(--ol-foreground-color);
  text-shadow: -1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);
}

.ol-scale-text {
  position: absolute;
  font-size: 12px;
  text-align: center;
  bottom: 25px;
  color: var(--ol-foreground-color);
  text-shadow: -1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);
}

.ol-scale-singlebar {
  position: relative;
  height: 10px;
  z-index: 9;
  box-sizing: border-box;
  border: 1px solid var(--ol-foreground-color);
}

.ol-scale-singlebar-even {
  background-color: var(--ol-subtle-foreground-color);
}

.ol-scale-singlebar-odd {
  background-color: var(--ol-background-color);
}

.ol-unsupported {
  display: none;
}

.ol-viewport,
.ol-unselectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

.ol-viewport canvas {
  all: unset;
  overflow: hidden;
}

.ol-viewport {
  touch-action: pan-x pan-y;
}

.ol-selectable {
  -webkit-touch-callout: default;
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.ol-grabbing {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}

.ol-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}

.ol-control {
  position: absolute;
  background-color: var(--ol-subtle-background-color);
  border-radius: 4px;
}

.ol-zoom {
  top: .5em;
  left: .5em;
}

.ol-rotate {
  top: .5em;
  right: .5em;
  transition: opacity .25s linear, visibility 0s linear;
}

.ol-rotate.ol-hidden {
  opacity: 0;
  visibility: hidden;
  transition: opacity .25s linear, visibility 0s linear .25s;
}

.ol-zoom-extent {
  top: 4.643em;
  left: .5em;
}

.ol-full-screen {
  right: .5em;
  top: .5em;
}

.ol-control button {
  display: block;
  margin: 1px;
  padding: 0;
  color: var(--ol-subtle-foreground-color);
  font-weight: bold;
  text-decoration: none;
  font-size: inherit;
  text-align: center;
  height: 1.375em;
  width: 1.375em;
  line-height: .4em;
  background-color: var(--ol-background-color);
  border: none;
  border-radius: 2px;
}

.ol-control button::-moz-focus-inner {
  border: none;
  padding: 0;
}

.ol-zoom-extent button {
  line-height: 1.4em;
}

.ol-compass {
  display: block;
  font-weight: normal;
  will-change: transform;
}

.ol-touch .ol-control button {
  font-size: 1.5em;
}

.ol-touch .ol-zoom-extent {
  top: 5.5em;
}

.ol-control button:hover,
.ol-control button:focus {
  text-decoration: none;
  outline: 1px solid var(--ol-subtle-foreground-color);
  color: var(--ol-foreground-color);
}

.ol-zoom .ol-zoom-in {
  border-radius: 2px 2px 0 0;
}

.ol-zoom .ol-zoom-out {
  border-radius: 0 0 2px 2px;
}

.ol-attribution {
  text-align: right;
  bottom: .5em;
  right: .5em;
  max-width: calc(100% - 1.3em);
  display: flex;
  flex-flow: row-reverse;
  align-items: center;
}

.ol-attribution a {
  color: var(--ol-subtle-foreground-color);
  text-decoration: none;
}

.ol-attribution ul {
  margin: 0;
  padding: 1px .5em;
  color: var(--ol-foreground-color);
  text-shadow: 0 0 2px var(--ol-background-color);
  font-size: 12px;
}

.ol-attribution li {
  display: inline;
  list-style: none;
}

.ol-attribution li:not(:last-child):after {
  content: " ";
}

.ol-attribution img {
  max-height: 2em;
  max-width: inherit;
  vertical-align: middle;
}

.ol-attribution button {
  flex-shrink: 0;
}

.ol-attribution.ol-collapsed ul {
  display: none;
}

.ol-attribution:not(.ol-collapsed) {
  background: var(--ol-partial-background-color);
}

.ol-attribution.ol-uncollapsible {
  bottom: 0;
  right: 0;
  border-radius: 4px 0 0;
}

.ol-attribution.ol-uncollapsible img {
  margin-top: -.2em;
  max-height: 1.6em;
}

.ol-attribution.ol-uncollapsible button {
  display: none;
}

.ol-zoomslider {
  top: 4.5em;
  left: .5em;
  height: 200px;
}

.ol-zoomslider button {
  position: relative;
  height: 10px;
}

.ol-touch .ol-zoomslider {
  top: 5.5em;
}

.ol-overviewmap {
  left: 0.5em;
  bottom: 0.5em;
}

.ol-overviewmap.ol-uncollapsible {
  bottom: 0;
  left: 0;
  border-radius: 0 4px 0 0;
}

.ol-overviewmap .ol-overviewmap-map,
.ol-overviewmap button {
  display: block;
}

.ol-overviewmap .ol-overviewmap-map {
  border: 1px solid var(--ol-subtle-foreground-color);
  height: 150px;
  width: 150px;
}

.ol-overviewmap:not(.ol-collapsed) button {
  bottom: 0;
  left: 0;
  position: absolute;
}

.ol-overviewmap.ol-collapsed .ol-overviewmap-map,
.ol-overviewmap.ol-uncollapsible button {
  display: none;
}

.ol-overviewmap:not(.ol-collapsed) {
  background: var(--ol-subtle-background-color);
}

.ol-overviewmap-box {
  border: 1.5px dotted var(--ol-subtle-foreground-color);
}

.ol-overviewmap .ol-overviewmap-box:hover {
  cursor: move;
}

:root{--oj-palette-neutral-rgb-0: 255, 255, 255;--oj-palette-neutral-rgb-10: 251, 249, 248;--oj-palette-neutral-rgb-20: 245, 244, 242;--oj-palette-neutral-rgb-30: 241, 239, 237;--oj-palette-neutral-rgb-40: 228, 225, 221;--oj-palette-neutral-rgb-50: 212, 207, 202;--oj-palette-neutral-rgb-60: 188, 182, 177;--oj-palette-neutral-rgb-70: 174, 168, 162;--oj-palette-neutral-rgb-80: 158, 152, 146;--oj-palette-neutral-rgb-90: 139, 133, 128;--oj-palette-neutral-rgb-100: 123, 117, 112;--oj-palette-neutral-rgb-110: 111, 105, 100;--oj-palette-neutral-rgb-120: 101, 95, 91;--oj-palette-neutral-rgb-130: 92, 86, 81;--oj-palette-neutral-rgb-140: 81, 76, 71;--oj-palette-neutral-rgb-150: 71, 66, 62;--oj-palette-neutral-rgb-160: 58, 54, 50;--oj-palette-neutral-rgb-170: 49, 45, 42;--oj-palette-neutral-rgb-180: 32, 30, 28;--oj-palette-neutral-rgb-190: 22, 21, 19;--oj-palette-neutral-rgb-200: 00, 00, 00;--oj-palette-neutral-0: rgb(var(--oj-palette-neutral-rgb-0));--oj-palette-neutral-10: rgb(var(--oj-palette-neutral-rgb-10));--oj-palette-neutral-20: rgb(var(--oj-palette-neutral-rgb-20));--oj-palette-neutral-30: rgb(var(--oj-palette-neutral-rgb-30));--oj-palette-neutral-40: rgb(var(--oj-palette-neutral-rgb-40));--oj-palette-neutral-50: rgb(var(--oj-palette-neutral-rgb-50));--oj-palette-neutral-60: rgb(var(--oj-palette-neutral-rgb-60));--oj-palette-neutral-70: rgb(var(--oj-palette-neutral-rgb-70));--oj-palette-neutral-80: rgb(var(--oj-palette-neutral-rgb-80));--oj-palette-neutral-90: rgb(var(--oj-palette-neutral-rgb-90));--oj-palette-neutral-100: rgb(var(--oj-palette-neutral-rgb-100));--oj-palette-neutral-110: rgb(var(--oj-palette-neutral-rgb-110));--oj-palette-neutral-120: rgb(var(--oj-palette-neutral-rgb-120));--oj-palette-neutral-130: rgb(var(--oj-palette-neutral-rgb-130));--oj-palette-neutral-140: rgb(var(--oj-palette-neutral-rgb-140));--oj-palette-neutral-150: rgb(var(--oj-palette-neutral-rgb-150));--oj-palette-neutral-160: rgb(var(--oj-palette-neutral-rgb-160));--oj-palette-neutral-170: rgb(var(--oj-palette-neutral-rgb-170));--oj-palette-neutral-180: rgb(var(--oj-palette-neutral-rgb-180));--oj-palette-neutral-190: rgb(var(--oj-palette-neutral-rgb-190));--oj-palette-neutral-200: rgb(var(--oj-palette-neutral-rgb-200));--oj-palette-brand-rgb-20: 237, 248, 230;--oj-palette-brand-rgb-60: 163, 193, 148;--oj-palette-brand-rgb-80: 130, 163, 114;--oj-palette-brand-rgb-130: 70, 95, 56;--oj-palette-brand-rgb-150: 53, 72, 42;--oj-palette-brand-rgb-170: 37, 51, 29;--oj-palette-brand-rgb-10: 242,248,252;--oj-palette-brand-rgb-30: 232,243,250;--oj-palette-brand-rgb-40: 225,239,248;--oj-palette-brand-rgb-50: 215,234,246;--oj-palette-brand-rgb-70: 179,215,238;--oj-palette-brand-rgb-90: 118,184,225;--oj-palette-brand-rgb-100: 2, 123, 199;--oj-palette-brand-rgb-110: 2,98,159;--oj-palette-brand-rgb-120: 1,74,119;--oj-palette-brand-rgb-140: 1,63,101;--oj-palette-brand-rgb-160: 1,53,86;--oj-palette-danger-rgb-10: 255, 248, 247;--oj-palette-danger-rgb-20: 255, 241, 239;--oj-palette-danger-rgb-30: 255, 235, 232;--oj-palette-danger-rgb-40: 255, 217, 211;--oj-palette-danger-rgb-50: 255, 193, 184;--oj-palette-danger-rgb-60: 255, 157, 144;--oj-palette-danger-rgb-70: 255, 134, 117;--oj-palette-danger-rgb-80: 254, 104, 84;--oj-palette-danger-rgb-90: 236, 79, 58;--oj-palette-danger-rgb-100: 214, 59, 37;--oj-palette-danger-rgb-110: 195, 53, 34;--oj-palette-danger-rgb-120: 179, 49, 31;--oj-palette-danger-rgb-130: 170, 34, 34;--oj-palette-danger-rgb-140: 143, 39, 25;--oj-palette-danger-rgb-150: 124, 34, 22;--oj-palette-danger-rgb-160: 102, 28, 18;--oj-palette-danger-rgb-170: 86, 24, 15;--oj-palette-warning-rgb-10: 254, 249, 242;--oj-palette-warning-rgb-20: 253, 242, 229;--oj-palette-warning-rgb-30: 252, 237, 220;--oj-palette-warning-rgb-40: 249, 221, 188;--oj-palette-warning-rgb-50: 246, 199, 146;--oj-palette-warning-rgb-60: 240, 169, 87;--oj-palette-warning-rgb-70: 235, 150, 50;--oj-palette-warning-rgb-80: 225, 128, 18;--oj-palette-warning-rgb-90: 198, 113, 14;--oj-palette-warning-rgb-100: 172, 99, 12;--oj-palette-warning-rgb-110: 156, 89, 11;--oj-palette-warning-rgb-120: 143, 82, 10;--oj-palette-warning-rgb-130: 129, 73, 9;--oj-palette-warning-rgb-140: 114, 65, 8;--oj-palette-warning-rgb-150: 99, 56, 7;--oj-palette-warning-rgb-160: 81, 47, 6;--oj-palette-warning-rgb-170: 69, 39, 5;--oj-palette-success-rgb-10: 244, 252, 235;--oj-palette-success-rgb-20: 235, 248, 222;--oj-palette-success-rgb-30: 228, 245, 211;--oj-palette-success-rgb-40: 207, 235, 179;--oj-palette-success-rgb-50: 177, 221, 136;--oj-palette-success-rgb-60: 138, 201, 79;--oj-palette-success-rgb-70: 125, 186, 69;--oj-palette-success-rgb-80: 111, 169, 57;--oj-palette-success-rgb-90: 94, 148, 43;--oj-palette-success-rgb-100: 80, 130, 35;--oj-palette-success-rgb-110: 73, 118, 32;--oj-palette-success-rgb-120: 67, 107, 29;--oj-palette-success-rgb-130: 60, 96, 26;--oj-palette-success-rgb-140: 53, 86, 23;--oj-palette-success-rgb-150: 46, 73, 20;--oj-palette-success-rgb-160: 38, 61, 16;--oj-palette-success-rgb-170: 31, 51, 14;--oj-palette-info-rgb-10: 246, 250, 252;--oj-palette-info-rgb-20: 237, 246, 249;--oj-palette-info-rgb-30: 228, 241, 247;--oj-palette-info-rgb-40: 208, 229, 238;--oj-palette-info-rgb-50: 180, 213, 225;--oj-palette-info-rgb-60: 143, 191, 208;--oj-palette-info-rgb-70: 121, 177, 198;--oj-palette-info-rgb-80: 95, 162, 186;--oj-palette-info-rgb-90: 65, 144, 172;--oj-palette-info-rgb-100: 34, 126, 158;--oj-palette-info-rgb-110: 14, 114, 151;--oj-palette-info-rgb-120: 0, 104, 140;--oj-palette-info-rgb-130: 2, 94, 126;--oj-palette-info-rgb-140: 4, 83, 111;--oj-palette-info-rgb-150: 6, 72, 95;--oj-palette-info-rgb-160: 6, 60, 78;--oj-palette-info-rgb-170: 5, 50, 66;--oj-palette-dvt-rgb-1: 25, 95, 116;--oj-palette-dvt-rgb-2: 50, 146, 94;--oj-palette-dvt-rgb-3: 249, 183, 14;--oj-palette-dvt-rgb-4: 160, 37, 145;--oj-palette-dvt-rgb-5: 29, 154, 161;--oj-palette-dvt-rgb-6: 53, 190, 116;--oj-palette-dvt-rgb-7: 224, 128, 16;--oj-palette-dvt-rgb-8: 158, 84, 192;--oj-palette-dvt-rgb-9: 93, 187, 190;--oj-palette-dvt-rgb-10: 243, 229, 59;--oj-palette-dvt-rgb-11: 200, 78, 60;--oj-palette-dvt-rgb-12: 67, 49, 130;--oj-typography-heading-2xl-font-size: 2.25rem;--oj-typography-heading-2xl-font-weight: 600;--oj-typography-heading-2xl-line-height: 1.222;--oj-typography-heading-xl-font-size: 2rem;--oj-typography-heading-xl-font-weight: 600;--oj-typography-heading-xl-line-height: 1.25;--oj-typography-heading-lg-font-size: 1.75rem;--oj-typography-heading-lg-font-weight: 600;--oj-typography-heading-lg-line-height: 1.2857;--oj-typography-heading-md-font-size: 1.5rem;--oj-typography-heading-md-font-weight: 600;--oj-typography-heading-md-line-height: 1.3333;--oj-typography-heading-sm-font-size: 1.25rem;--oj-typography-heading-sm-font-weight: 600;--oj-typography-heading-sm-line-height: 1.4;--oj-typography-heading-xs-font-size: 1.125rem;--oj-typography-heading-xs-font-weight: 600;--oj-typography-heading-xs-line-height: 1.3333;--oj-typography-subheading-2xl-font-size: 2rem;--oj-typography-subheading-2xl-font-weight: bold;--oj-typography-subheading-2xl-line-height: 1.25;--oj-typography-subheading-xl-font-size: 1.75rem;--oj-typography-subheading-xl-font-weight: bold;--oj-typography-subheading-xl-line-height: 1.2857;--oj-typography-subheading-lg-font-size: 1.5rem;--oj-typography-subheading-lg-font-weight: bold;--oj-typography-subheading-lg-line-height: 1.3333;--oj-typography-subheading-md-font-size: 1.25rem;--oj-typography-subheading-md-font-weight: bold;--oj-typography-subheading-md-line-height: 1.4;--oj-typography-subheading-sm-font-size: 1.125rem;--oj-typography-subheading-sm-font-weight: bold;--oj-typography-subheading-sm-line-height: 1.3333;--oj-typography-subheading-xs-font-size: 0.859rem;--oj-typography-subheading-xs-font-weight: bold;--oj-typography-subheading-xs-line-height: 1.4545;--oj-typography-body-xl-font-size: 1.25rem;--oj-typography-body-xl-line-height: 1.4;--oj-typography-body-lg-font-size: 1.125rem;--oj-typography-body-lg-line-height: 1.3333;--oj-typography-body-md-font-size: 1rem;--oj-typography-body-md-line-height: 1.25;--oj-typography-body-sm-font-size: 0.859rem;--oj-typography-body-sm-line-height: 1.2;--oj-typography-body-xs-font-size: 0.75rem;--oj-typography-body-xs-line-height: 1.3333;--oj-typography-body-2xs-font-size: 0.625rem;--oj-typography-body-2xs-line-height: 1.2;--oj-core-text-color-primary: rgb(var(--oj-palette-neutral-rgb-190));--oj-core-text-color-secondary: rgba(var(--oj-palette-neutral-rgb-190), .6);--oj-core-text-color-disabled: rgba(var(--oj-palette-neutral-rgb-190), .3);--oj-core-text-color-brand: rgb(var(--oj-palette-brand-rgb-110));--oj-core-text-color-danger: rgb(var(--oj-palette-danger-rgb-120));--oj-core-text-color-warning: rgb(var(--oj-palette-warning-rgb-120));--oj-core-text-color-success: rgb(var(--oj-palette-success-rgb-120));--oj-core-bg-color-content: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-bg-color-hover: rgba(var(--oj-palette-neutral-rgb-190), .04);--oj-core-bg-color-active: rgba(var(--oj-palette-neutral-rgb-190), .06);--oj-core-bg-color-selected: rgb(var(--oj-palette-brand-rgb-30));--oj-core-border-color-selected: var(--oj-core-brand-2);--oj-core-color-disabled-1: rgba(var(--oj-palette-neutral-rgb-190), 0.05);--oj-core-color-disabled-2: rgba(var(--oj-palette-neutral-rgb-190),.1);--oj-core-divider-color: rgba(var(--oj-palette-neutral-rgb-190),.1);--oj-core-divider-margin: 0.5rem;--oj-core-focus-border-color: rgb(var(--oj-palette-neutral-rgb-190));--oj-core-neutral-1: rgb(var(--oj-palette-neutral-rgb-100));--oj-core-neutral-2: rgb(var(--oj-palette-neutral-rgb-110));--oj-core-neutral-3: rgb(var(--oj-palette-neutral-rgb-120));--oj-core-neutral-contrast: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-neutral-secondary-1: rgb(var(--oj-palette-neutral-rgb-30));--oj-core-neutral-secondary-2: rgb(var(--oj-palette-neutral-rgb-20));--oj-core-neutral-secondary-3: rgb(var(--oj-palette-neutral-rgb-10));--oj-core-neutral-secondary-contrast: rgb(var(--oj-palette-neutral-rgb-120));--oj-core-brand-1: rgb(var(--oj-palette-brand-rgb-100));--oj-core-brand-2: rgb(var(--oj-palette-brand-rgb-110));--oj-core-brand-3: rgb(var(--oj-palette-brand-rgb-120));--oj-core-brand-contrast: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-danger-1: rgb(var(--oj-palette-danger-rgb-100));--oj-core-danger-2: rgb(var(--oj-palette-danger-rgb-110));--oj-core-danger-3: rgb(var(--oj-palette-danger-rgb-120));--oj-core-danger-contrast: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-danger-secondary-1: rgb(var(--oj-palette-danger-rgb-30));--oj-core-danger-secondary-2: rgb(var(--oj-palette-danger-rgb-20));--oj-core-danger-secondary-3: rgb(var(--oj-palette-danger-rgb-10));--oj-core-danger-secondary-contrast: rgb(var(--oj-palette-danger-rgb-120));--oj-core-warning-1: rgb(var(--oj-palette-warning-rgb-100));--oj-core-warning-2: rgb(var(--oj-palette-warning-rgb-110));--oj-core-warning-3: rgb(var(--oj-palette-warning-rgb-120));--oj-core-warning-contrast: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-warning-secondary-1: rgb(var(--oj-palette-warning-rgb-30));--oj-core-warning-secondary-2: rgb(var(--oj-palette-warning-rgb-20));--oj-core-warning-secondary-3: rgb(var(--oj-palette-warning-rgb-10));--oj-core-warning-secondary-contrast: rgb(var(--oj-palette-warning-rgb-120));--oj-core-success-1: rgb(var(--oj-palette-success-rgb-100));--oj-core-success-2: rgb(var(--oj-palette-success-rgb-110));--oj-core-success-3: rgb(var(--oj-palette-success-rgb-120));--oj-core-success-contrast: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-success-secondary-1: rgb(var(--oj-palette-success-rgb-30));--oj-core-success-secondary-2: rgb(var(--oj-palette-success-rgb-20));--oj-core-success-secondary-3: rgb(var(--oj-palette-success-rgb-10));--oj-core-success-secondary-contrast: rgb(var(--oj-palette-success-rgb-120));--oj-core-info-1: rgb(var(--oj-palette-info-rgb-100));--oj-core-info-2: rgb(var(--oj-palette-info-rgb-110));--oj-core-info-3: rgb(var(--oj-palette-info-rgb-120));--oj-core-info-contrast: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-info-secondary-1: rgb(var(--oj-palette-info-rgb-30));--oj-core-info-secondary-2: rgb(var(--oj-palette-info-rgb-20));--oj-core-info-secondary-3: rgb(var(--oj-palette-info-rgb-10));--oj-core-info-secondary-contrast: rgb(var(--oj-palette-info-rgb-120));--oj-core-drag-drop-color-1: rgb(var(--oj-palette-brand-rgb-40));--oj-core-drag-drop-color-2: rgb(var(--oj-palette-brand-rgb-100));--oj-core-drag-drop-line-color: rgb(var(--oj-palette-brand-rgb-100));--oj-core-icon-size-lg: 1.5rem;--oj-core-icon-size-sm: 1rem;--oj-core-touch-target-min-size: 2.25rem;--oj-core-cursor-clickable: pointer;--oj-core-border-radius-sm: 2px;--oj-core-border-radius-md: .25rem;--oj-core-border-radius-lg: .375rem;--oj-core-border-radius-xl: .5rem;--oj-core-box-shadow-rgb: var(--oj-palette-neutral-rgb-200);--oj-core-box-shadow-sm: 0px 2px 4px 0px rgba(var(--oj-core-box-shadow-rgb),.1);--oj-core-box-shadow-md: 0px 15px 32px -10px rgba(var(--oj-core-box-shadow-rgb),.3);--oj-core-box-shadow-lg: 0px 16px 44px -12px rgba(var(--oj-core-box-shadow-rgb),0.4);--oj-core-dropdown-box-shadow: var(--oj-core-box-shadow-md);--oj-core-scrim-color: rgba(var(--oj-palette-neutral-rgb-190), .4);--oj-core-spacing-1x: .25rem;--oj-core-spacing-2x: .5rem;--oj-core-spacing-3x: .75rem;--oj-core-spacing-4x: 1rem;--oj-core-spacing-5x: 1.25rem;--oj-core-spacing-6x: 1.5rem;--oj-core-spacing-7x: 1.75rem;--oj-core-spacing-8x: 2rem;--oj-core-spacing-9x: 2.25rem;--oj-core-spacing-10x: 2.5rem;--oj-core-spacing-11x: 2.75rem;--oj-core-spacing-12x: 3rem;--oj-core-z-index-popup: 600;--oj-core-z-index-dialog: 650;--oj-core-z-index-messages: 2000;--oj-scrollbar-thumb-color-hover:rgba(var(--oj-palette-neutral-rgb-170), .15);--oj-scrollbar-track-color-force: rgba(var(--oj-palette-neutral-rgb-170), .05);--oj-animation-duration-xshort: 0.1s;--oj-animation-duration-short: 0.15s;--oj-animation-duration-medium: 0.2s;--oj-animation-duration-long: 0.3s;--oj-animation-duration-xlong: 0.5s;--oj-animation-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);--oj-animation-ease-out: cubic-bezier(0, 0, 0.2, 1);--oj-animation-ease-in: cubic-bezier(0.4, 0, 1, 1);--oj-animation-effect-ripple-bg-color: rgb(var(--oj-palette-neutral-rgb-160));--oj-animation-skeleton-bg-start-color: rgba(var(--oj-palette-neutral-rgb-170), 0.05);--oj-animation-skeleton-bg-end-color: rgba(var(--oj-palette-neutral-rgb-170), 0.15);--oj-html-font-family: 'Roboto', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Segoe UI', Arial, sans-serif;--oj-html-font-size: 1em;--oj-body-bg-color: rgb(var(--oj-palette-neutral-rgb-10));--oj-heading-text-color: var(--oj-core-text-color-primary);--oj-heading-margin-bottom: 1rem;--oj-heading-margin-top: 1rem;--oj-subheading-margin-top: 0;--oj-subheading-margin-bottom: 0.75rem;--oj-paragraph-margin-bottom: 1rem;--oj-list-margin-top: 0.5rem;--oj-list-nested-padding-start: 2.5rem;--oj-list-item-line-height: 1.5;--oj-list-unordered-style-type: square;--oj-link-text-decoration: none;--oj-link-text-decoration-hover: underline;--oj-link-text-color: rgb(var(--oj-palette-info-rgb-120));--oj-link-text-color-active: var(--oj-link-text-color);--oj-link-text-color-visited: var(--oj-link-text-color);--oj-link-embedded-text-decoration: none;--oj-link-embedded-text-decoration-hover: none;--oj-link-embedded-border-bottom-width: 1px;--oj-link-embedded-border-bottom-width-hover: 0px;--oj-button-height: 2.75rem;--oj-button-border-radius: var(--oj-core-border-radius-md);--oj-button-font-size: var(--oj-typography-body-sm-font-size);--oj-button-font-weight: 600;--oj-button-icon-size: 1.5rem;--oj-button-text-to-edge-padding: 1rem;--oj-button-icon-to-text-padding: .625rem;--oj-button-icon-to-edge-padding: .625rem;--oj-button-sm-height: 2.25rem;--oj-button-sm-font-size: var(--oj-typography-body-sm-font-size);--oj-button-sm-icon-size: 1.25rem;--oj-button-sm-text-to-edge-padding: 1rem;--oj-button-sm-icon-to-text-padding: .5rem;--oj-button-sm-icon-to-edge-padding: .5rem;--oj-button-lg-height: 3.25rem;--oj-button-lg-font-size: var(--oj-typography-body-sm-font-size);--oj-button-lg-icon-size: 1.5rem;--oj-button-lg-text-to-edge-padding: 1.5rem;--oj-button-lg-icon-to-text-padding: 1rem;--oj-button-lg-icon-to-edge-padding: 1rem;--oj-button-solid-chrome-bg-color: rgba(var(--oj-palette-neutral-rgb-190),.08);--oj-button-solid-chrome-border-color: transparent;--oj-button-solid-chrome-text-color: var(--oj-core-text-color-primary);--oj-button-solid-chrome-bg-color-hover: rgba(var(--oj-palette-neutral-rgb-190),.12);--oj-button-solid-chrome-border-color-hover: transparent;--oj-button-solid-chrome-text-color-hover: var(--oj-core-text-color-primary);--oj-button-solid-chrome-bg-color-active: rgba(var(--oj-palette-neutral-rgb-190),.16);--oj-button-solid-chrome-border-color-active: transparent;--oj-button-solid-chrome-text-color-active: var(--oj-core-text-color-primary);--oj-button-solid-chrome-bg-color-selected: var(--oj-button-solid-chrome-bg-color);--oj-button-solid-chrome-border-color-selected: var(--oj-button-solid-chrome-border-color);--oj-button-solid-chrome-text-color-selected: var(--oj-button-solid-chrome-text-color);--oj-button-solid-chrome-text-color-selected-hover: var(--oj-button-solid-chrome-text-color-active);--oj-button-solid-chrome-bg-color-selected-hover: var(--oj-button-solid-chrome-bg-color-active);--oj-button-solid-chrome-border-color-selected-hover: var(--oj-button-solid-chrome-border-color-active);--oj-button-solid-chrome-bg-color-disabled: var(--oj-core-color-disabled-1);--oj-button-solid-chrome-border-color-disabled: transparent;--oj-button-solid-chrome-text-color-disabled: var(--oj-core-text-color-disabled);--oj-button-solid-chrome-bg-color-selected-disabled: rgba(var(--oj-palette-neutral-rgb-100), .3);--oj-button-solid-chrome-border-color-selected-disabled: transparent;--oj-button-solid-chrome-text-color-selected-disabled: var(--oj-core-text-color-disabled);--oj-button-borderless-chrome-text-color: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-bg-color-hover: var(--oj-core-bg-color-hover);--oj-button-borderless-chrome-border-color-hover: transparent;--oj-button-borderless-chrome-text-color-hover: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-bg-color-active: var(--oj-core-bg-color-active);--oj-button-borderless-chrome-border-color-active: transparent;--oj-button-borderless-chrome-text-color-active: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-bg-color-selected: transparent;--oj-button-borderless-chrome-border-color-selected: rgba(var(--oj-palette-neutral-rgb-190), .3);--oj-button-borderless-chrome-text-color-selected: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-bg-color-selected-hover: var(--oj-core-bg-color-hover);--oj-button-borderless-chrome-border-color-selected-hover: rgba(var(--oj-palette-neutral-rgb-190), .3);--oj-button-borderless-chrome-text-color-selected-hover: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-text-color-disabled: var(--oj-core-text-color-disabled);--oj-button-borderless-chrome-bg-color-selected-disabled: transparent;--oj-button-borderless-chrome-border-color-selected-disabled: var(--oj-core-color-disabled-2);--oj-button-borderless-chrome-text-color-selected-disabled: var(--oj-core-text-color-disabled);--oj-button-outlined-chrome-border-color: rgba(var(--oj-palette-neutral-rgb-190), .3);--oj-button-outlined-chrome-text-color: var(--oj-core-text-color-primary);--oj-button-outlined-chrome-bg-color: transparent;--oj-button-outlined-chrome-bg-color-hover: var(--oj-core-bg-color-hover);--oj-button-outlined-chrome-border-color-hover: rgba(var(--oj-palette-neutral-rgb-190), .3);--oj-button-outlined-chrome-text-color-hover: var(--oj-core-text-color-primary);--oj-button-outlined-chrome-bg-color-active: var(--oj-core-bg-color-active);--oj-button-outlined-chrome-border-color-active: rgba(var(--oj-palette-neutral-rgb-190), .3);--oj-button-outlined-chrome-text-color-active: var(--oj-core-text-color-primary);--oj-button-outlined-chrome-bg-color-selected: transparent;--oj-button-outlined-chrome-border-color-selected: rgba(var(--oj-palette-neutral-rgb-190), .3);--oj-button-outlined-chrome-text-color-selected: var(--oj-core-text-color-primary);--oj-button-outlined-chrome-bg-color-selected-hover: var(--oj-core-bg-color-hover);--oj-button-outlined-chrome-border-color-selected-hover: rgba(var(--oj-palette-neutral-rgb-190), .3);--oj-button-outlined-chrome-text-color-selected-hover: var(--oj-core-text-color-primary);--oj-button-outlined-chrome-border-color-disabled: var(--oj-core-text-color-disabled);--oj-button-outlined-chrome-text-color-disabled: var(--oj-core-text-color-disabled);--oj-button-outlined-chrome-bg-color-disabled: transparent;--oj-button-outlined-chrome-bg-color-selected-disabled: transparent;--oj-button-outlined-chrome-border-color-selected-disabled: var(--oj-button-outlined-chrome-border-color-disabled);--oj-button-outlined-chrome-text-color-selected-disabled: var(--oj-core-text-color-disabled);--oj-button-call-to-action-chrome-bg-color: var(--oj-core-brand-1);--oj-button-call-to-action-chrome-border-color: transparent;--oj-button-call-to-action-chrome-text-color: var(--oj-core-neutral-contrast);--oj-button-call-to-action-chrome-bg-color-hover: var(--oj-core-brand-2);--oj-button-call-to-action-chrome-border-color-hover: transparent;--oj-button-call-to-action-chrome-text-color-hover: var(--oj-core-neutral-contrast);--oj-button-call-to-action-chrome-bg-color-active: var(--oj-core-brand-3);--oj-button-call-to-action-chrome-border-color-active: transparent;--oj-button-call-to-action-chrome-text-color-active: var(--oj-core-neutral-contrast);--oj-buttonset-outlined-chrome-internal-border-color: var(--oj-button-outlined-chrome-border-color);--oj-buttonset-outlined-chrome-internal-border-color-active: var(--oj-button-outlined-chrome-border-color);--oj-buttonset-outlined-chrome-internal-border-color-selected: var(--oj-button-outlined-chrome-border-color);--oj-buttonset-outlined-chrome-internal-border-color-selected-disabled: var(--oj-core-color-disabled-1)}:root oj-buttonset-many,:root oj-buttonset-one{--oj-button-outlined-chrome-bg-color: var(--oj-core-bg-color-active);--oj-button-outlined-chrome-text-color: var(--oj-core-text-color-secondary);--oj-button-outlined-chrome-bg-color-disabled: var(--oj-button-solid-chrome-bg-color-disabled);--oj-button-outlined-chrome-bg-color-active: rgba(var(--oj-palette-neutral-rgb-190), .16)}:root{--oj-toolbar-button-margin:.5rem;--oj-toolbar-borderless-button-margin:.25rem;--oj-toolbar-separator-margin:.5rem;--oj-menu-icon-size: 1.5rem;--oj-menu-icon-to-edge-padding: 1rem;--oj-menu-text-to-start-icon-padding: 1rem;--oj-menu-text-to-end-icon-padding: 2rem;--oj-menu-text-to-edge-padding: 1rem;--oj-menu-divider-margin: var(--oj-core-spacing-2x) 0;--oj-menu-item-text-color: var(--oj-core-text-color-primary);--oj-menu-icon-color: var(--oj-core-text-color-primary);--oj-menu-sheet-margin-horizontal: 0px;--oj-label-font-size: var(--oj-typography-body-sm-font-size);--oj-label-font-weight: 600;--oj-label-line-height: var(--oj-typography-body-sm-line-height);--oj-label-color: var(--oj-core-text-color-secondary);--oj-label-color-disabled: var(--oj-core-text-color-disabled);--oj-label-required-char-font-size: 0.9rem;--oj-label-required-icon-color: rgb(var(--oj-palette-brand-rgb-110));--oj-label-inside-edge-font-size: var(--oj-typography-body-xs-font-size);--oj-label-inside-edge-font-weight: 600;--oj-label-inside-edge-line-height: var(--oj-typography-body-xs-line-height);--oj-label-inside-edge-position-top: 0.325rem;--oj-form-control-font-weight-read-only: normal;--oj-text-field-border-radius: var(--oj-core-border-radius-md);--oj-text-field-border-width: 1px;--oj-text-field-icon-to-text-padding: var(--oj-core-spacing-3x);--oj-text-field-icon-to-edge-padding: var(--oj-core-spacing-3x);--oj-text-field-text-to-edge-padding: var(--oj-core-spacing-3x);--oj-text-field-text-align: start;--oj-text-field-height: 2.75rem;--oj-text-field-font-size: var(--oj-typography-body-md-font-size);--oj-text-field-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-text-field-border-color: rgba(var(--oj-palette-neutral-rgb-190),.3);--oj-text-field-placeholder-color: var(--oj-core-text-color-secondary);--oj-text-field-placeholder-font-style: normal;--oj-text-field-text-color: var(--oj-core-text-color-primary);--oj-text-field-border-color-focus: rgb(var(--oj-palette-brand-rgb-110));--oj-text-field-bg-color-disabled: rgba(var(--oj-palette-neutral-rgb-0),.3);--oj-text-field-border-color-disabled: var(--oj-core-color-disabled-2);--oj-text-field-text-color-disabled: var(--oj-core-text-color-disabled);--oj-text-field-inside-edge-height: 3.25rem;--oj-text-field-inside-edge-padding-top: 0.875rem;--oj-text-field-inside-edge-label-color-error: var(--oj-core-danger-1);--oj-text-field-inside-edge-label-color-warning: var(--oj-core-warning-1);--oj-text-field-inside-edge-label-color-focus: var(--oj-core-brand-2);--oj-text-field-sm-width: calc(var(--oj-form-layout-column-max-width)/2);--oj-text-field-md-width: var(--oj-form-layout-column-max-width);--oj-user-assistance-inline-text-color: var(--oj-core-text-color-secondary);--oj-user-assistance-inline-font-size: var(--oj-typography-body-xs-font-size);--oj-listbox-item-padding-horizontal: var(--oj-text-field-text-to-edge-padding);--oj-date-picker-cell-font-size: var(--oj-typography-body-sm-font-size);--oj-date-picker-cell-border-color-today: rgb(var(--oj-palette-neutral-rgb-160));--oj-radio-checkbox-width: auto;--oj-radio-checkbox-row-height: 2.25rem;--oj-radio-checkbox-input-size: 1rem;--oj-radio-checkbox-input-color-unselected: rgb(var(--oj-palette-neutral-rgb-190));--oj-radio-checkbox-input-color-selected: rgb(var(--oj-palette-neutral-rgb-190));--oj-radio-checkbox-label-to-edge-padding: 0;--oj-radio-checkbox-input-to-label-padding: 0.5rem;--oj-radio-checkbox-input-to-edge-padding: 0;--oj-radio-checkbox-item-divider-color: transparent;--oj-radio-checkbox-input-transform-active: scale(0.75);--oj-radio-checkbox-item-bg-color-active: transparent;--oj-slider-thumb-width: 1.25rem;--oj-slider-thumb-height: 1.25rem;--oj-slider-thumb-border-radius: var(--oj-core-border-radius-lg);--oj-slider-thumb-border-width: 0.125rem;--oj-slider-track-thickness: 2px;--oj-slider-thumb-bg-color: rgb(var(--oj-palette-neutral-rgb-10));--oj-slider-thumb-border-color: rgb(var(--oj-palette-neutral-rgb-190));--oj-slider-track-bg-color: rgba(var(--oj-palette-neutral-rgb-170), 0.15);--oj-slider-value-bg-color: rgb(var(--oj-palette-neutral-rgb-180));--oj-slider-thumb-bg-color-hover: rgb(var(--oj-palette-neutral-rgb-30));--oj-slider-thumb-bg-color-active: rgb(var(--oj-palette-neutral-rgb-40));--oj-slider-thumb-border-color-active: rgb(var(--oj-palette-neutral-rgb-190));--oj-slider-thumb-scale-active: 1;--oj-slider-thumb-bg-color-disabled: rgb(var(--oj-palette-neutral-rgb-0));--oj-slider-thumb-border-color-disabled: var(--oj-core-text-color-disabled);--oj-slider-track-bg-color-disabled: var(--oj-core-color-disabled-2);--oj-slider-value-bg-color-disabled: var(--oj-core-text-color-disabled);--oj-switch-track-height: 1.25rem;--oj-switch-track-width: 2.25rem;--oj-switch-track-border-radius: var(--oj-core-border-radius-lg);--oj-switch-thumb-to-track-horizontal-margin: 0.0625rem;--oj-switch-track-bg-color: rgb(var(--oj-palette-neutral-rgb-90));--oj-switch-track-border-color: transparent;--oj-switch-thumb-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-switch-thumb-border-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-switch-thumb-height: calc(var(--oj-switch-track-height) - 0.25rem);--oj-switch-thumb-width: var(--oj-switch-thumb-height);--oj-switch-thumb-border-radius: var(--oj-core-border-radius-md);--oj-switch-thumb-box-shadow: 0px 0.125rem 0.25rem 0px rgba(var(--oj-core-box-shadow-rgb),.1);--oj-switch-track-bg-color-selected: rgb(var(--oj-palette-brand-rgb-100));--oj-switch-track-border-color-selected: rgb(var(--oj-palette-brand-rgb-100));--oj-switch-thumb-bg-color-selected: rgb(var(--oj-palette-neutral-rgb-0));--oj-switch-thumb-border-color-selected: rgb(var(--oj-palette-neutral-rgb-0));--oj-switch-thumb-box-shadow-selected: var(--oj-switch-thumb-box-shadow);--oj-switch-track-bg-color-hover: rgba(var(--oj-palette-neutral-rgb-170),.6);--oj-switch-track-border-color-hover: transparent;--oj-switch-thumb-bg-color-hover: rgb(var(--oj-palette-neutral-rgb-10));--oj-switch-thumb-border-color-hover: rgb(var(--oj-palette-neutral-rgb-10));--oj-switch-thumb-box-shadow-hover: none;--oj-switch-track-bg-color-selected-hover: var(--oj-core-brand-2);--oj-switch-track-border-color-selected-hover: var(--oj-core-border-color-selected);--oj-switch-thumb-bg-color-selected-hover: rgb(var(--oj-palette-neutral-rgb-10));--oj-switch-thumb-border-color-selected-hover: rgb(var(--oj-palette-neutral-rgb-10));--oj-switch-thumb-box-shadow-selected-hover: none;--oj-switch-track-bg-color-active: rgba(var(--oj-palette-neutral-rgb-170), 0.68);--oj-switch-track-border-color-active: transparent;--oj-switch-thumb-bg-color-active: rgb(var(--oj-palette-neutral-rgb-10));--oj-switch-thumb-border-color-active: rgb(var(--oj-palette-neutral-rgb-10));--oj-switch-thumb-box-shadow-active: none;--oj-switch-thumb-width-active: var(--oj-switch-thumb-width);--oj-switch-track-bg-color-selected-active: rgb(var(--oj-palette-brand-rgb-120));--oj-switch-track-border-color-selected-active: rgb(var(--oj-palette-brand-rgb-120));--oj-switch-thumb-bg-color-selected-active: rgb(var(--oj-palette-neutral-rgb-10));--oj-switch-thumb-border-color-selected-active: rgb(var(--oj-palette-neutral-rgb-10));--oj-switch-thumb-box-shadow-selected-active: none;--oj-switch-track-bg-color-disabled: var(--oj-core-color-disabled-1);--oj-switch-track-border-color-disabled: transparent;--oj-switch-thumb-bg-color-disabled: var(--oj-core-color-disabled-2);--oj-switch-thumb-border-color-disabled: transparent;--oj-switch-track-bg-color-selected-disabled: var(--oj-core-color-disabled-1);--oj-switch-track-border-color-selected-disabled: transparent;--oj-switch-thumb-bg-color-selected-disabled: var(--oj-core-color-disabled-2);--oj-switch-thumb-border-color-selected-disabled: transparent;--oj-color-palette-swatch-inner-border-color: rgb(var(--oj-palette-neutral-rgb-170));--oj-color-palette-swatch-outer-border-color-selected: rgb(var(--oj-palette-neutral-rgb-190));--oj-color-palette-border-radius: 50%;--oj-color-palette-swatch-margin: 1px;--oj-color-palette-grid-font-size: var(--oj-typography-body-xs-font-size);--oj-color-spectrum-border-color: rgb(var(--oj-palette-neutral-rgb-50));--oj-form-layout-horizontal-margin: 0px;--oj-form-layout-margin-bottom: .875rem;--oj-form-layout-divider-width: 0;--oj-form-layout-divider-margin: 0;--oj-form-layout-start-edge-column-min-width: 22rem;--oj-form-layout-start-edge-column-max-width: 37.5rem;--oj-form-layout-column-min-width: 18rem;--oj-form-layout-column-max-width: 28rem;--oj-form-layout-column-gutter: 1.5rem;--oj-form-layout-top-edge-label-to-value-padding: 0.5rem;--oj-form-layout-start-edge-label-text-align: end;--oj-form-layout-start-edge-value-text-align: start;--oj-form-layout-start-edge-label-to-value-padding: 1.5rem;--oj-collection-list-row-height: 3rem;--oj-collection-list-cell-padding-vertical: 0.75rem;--oj-collection-grid-row-height: 2.375rem;--oj-collection-grid-header-height: 2.25rem;--oj-collection-grid-cell-padding: .5rem;--oj-collection-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-collection-border-color: rgba(var(--oj-palette-neutral-rgb-190), .1);--oj-collection-free-space-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-collection-default-sort-icon-display: block;--oj-collection-cell-banded-bg-color: rgb(var(--oj-palette-neutral-rgb-10));--oj-collection-header-font-size: var(--oj-typography-body-xs-font-size);--oj-collection-header-font-weight: normal;--oj-collection-header-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-collection-header-text-color: var(--oj-core-text-color-secondary);--oj-collection-header-bg-color-hover: var(--oj-core-bg-color-hover);--oj-collection-header-bg-color-selected: var(--oj-core-bg-color-selected);--oj-collection-editable-cell-border-color-focus: rgb(var(--oj-palette-brand-rgb-110));--oj-collection-editable-cell-bg-color-read-only: var(--oj-core-bg-color-hover);--oj-data-grid-column-width: 6.25rem;--oj-list-view-item-padding-horizontal: 1rem;--oj-list-view-group-header-bg-color: transparent;--oj-list-view-group-header-bg-color-sticky: rgb(var(--oj-palette-neutral-rgb-30));--oj-list-view-group-header-font-weight: var(--oj-typography-subheading-xs-font-weight);--oj-list-view-group-header-font-size: var(--oj-typography-subheading-xs-font-size);--oj-list-view-group-header-line-height: var(--oj-typography-subheading-xs-line-height);--oj-table-cell-padding-horizontal: 1rem;--oj-tree-view-row-height: 2.5rem;--oj-tree-view-text-color: var(--oj-core-text-color-primary);--oj-tree-view-indent-width: 1.5rem;--oj-indexer-text-color: var(--oj-core-text-color-primary);--oj-indexer-font-size: var(--oj-typography-body-sm-font-size);--oj-refresher-bg-color: rgb(var(--oj-palette-neutral-rgb-40));--oj-panel-padding: var(--oj-core-spacing-2x);--oj-panel-border-radius: var(--oj-core-border-radius-lg);--oj-panel-bg-color: white;--oj-panel-border-color: var(--oj-core-divider-color);--oj-panel-gutter: var(--oj-core-spacing-4x);--oj-action-card-scale-hover: 1.02;--oj-badge-height: 1.5rem;--oj-badge-border-radius: var(--oj-core-border-radius-lg);--oj-badge-bg-color: var(--oj-core-neutral-1);--oj-badge-text-color: var(--oj-core-neutral-contrast);--oj-badge-font-size: 0.6875rem;--oj-badge-font-weight: 700;--oj-badge-font-stretch: condensed;--oj-avatar-bg-color: rgb(var(--oj-palette-neutral-rgb-130));--oj-avatar-text-color: var(--oj-core-neutral-contrast);--oj-avatar-pattern-display: block;--oj-avatar-size: 4.5rem;--oj-avatar-border-radius: var(--oj-core-border-radius-md);--oj-avatar-initials-font-size: var(--oj-typography-heading-lg-font-size);--oj-avatar-initials-font-weight: lighter;--oj-conveyor-belt-box-shadow-width: 0.25rem;--oj-popup-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-popup-border-color: var(--oj-core-divider-color);--oj-popup-border-radius: var(--oj-core-border-radius-sm);--oj-popup-box-shadow: var(--oj-core-box-shadow-sm);--oj-popup-padding: 0.5rem;--oj-popup-tail-height: 5px;--oj-popup-tail-width: 10px;--oj-dialog-box-shadow: var(--oj-core-box-shadow-md);--oj-dialog-border-color: rgba(var(--oj-palette-neutral-rgb-190),.1);--oj-dialog-border-radius: var(--oj-core-border-radius-lg);--oj-dialog-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-dialog-header-padding: 2rem 2rem 0.75rem;--oj-dialog-body-padding: 1rem 2rem 1rem 2rem;--oj-dialog-footer-padding: 1rem 2rem 2rem 2rem;--oj-dialog-header-bg-color: transparent;--oj-dialog-header-border-color: transparent;--oj-dialog-title-text-color: var(--oj-core-text-color-primary);--oj-dialog-title-font-size: var(--oj-typography-heading-xs-font-size);--oj-dialog-title-line-height: var(--oj-typography-heading-xs-line-height);--oj-dialog-title-font-weight: var(--oj-typography-heading-xs-font-weight);--oj-dialog-cancel-icon-margin-top: -1.5rem;--oj-dialog-cancel-icon-margin-end: -1.5rem;--oj-file-picker-border-color: rgb(var(--oj-palette-neutral-rgb-190));--oj-file-picker-border-width: 1px;--oj-file-picker-border-radius: var(--oj-core-border-radius-xl);--oj-masonry-layout-tile-width: 10rem;--oj-masonry-layout-tile-height: 10rem;--oj-navigation-list-font-size: var(--oj-typography-body-md-font-size);--oj-navigation-list-font-weight: 600;--oj-navigation-list-icon-margin: 0;--oj-navigation-list-icon-to-text-padding: 0.5rem;--oj-navigation-list-item-min-height: 3rem;--oj-navigation-list-item-margin: 2rem;--oj-navigation-list-item-padding: 0;--oj-navigation-list-item-label-color: var(--oj-core-text-color-secondary);--oj-navigation-list-item-label-color-hover: var(--oj-core-text-color-primary);--oj-navigation-list-item-bg-color-hover: var(--oj-core-bg-color-hover);--oj-navigation-list-item-bg-color-selected: transparent;--oj-navigation-list-item-border-color-selected: var(--oj-core-border-color-selected);--oj-navigation-list-item-label-color-selected: var(--oj-core-text-color-primary);--oj-navigation-list-sliding-heading-font-size: var(--oj-typography-subheading-xs-font-size);--oj-navigation-list-sliding-heading-font-weight: var(--oj-typography-subheading-xs-font-weight);--oj-navigation-list-sliding-heading-line-height: var(--oj-typography-subheading-xs-line-height);--oj-tab-bar-icon-to-text-padding: 0.5rem;--oj-tab-bar-icon-margin: 0;--oj-tab-bar-item-margin: 0 2rem 0 0;--oj-tab-bar-item-min-height: 3rem;--oj-tab-bar-item-line-height: var(--oj-typography-body-md-line-height);--oj-tab-bar-item-font-size: var(--oj-typography-body-md-font-size);--oj-tab-bar-item-padding: 0;--oj-tab-bar-item-font-weight: 600;--oj-tab-bar-item-label-color: var(--oj-core-text-color-secondary);--oj-tab-bar-item-label-color-hover: var(--oj-core-text-color-primary);--oj-tab-bar-item-bg-color-hover: transparent;--oj-tab-bar-item-bg-color-active: transparent;--oj-tab-bar-item-border-color-active: rgb(var(--oj-palette-brand-rgb-70));--oj-tab-bar-item-font-weight-selected: 600;--oj-tab-bar-item-label-color-selected: var(--oj-core-text-color-primary);--oj-tab-bar-item-bg-color-selected: transparent;--oj-tab-bar-item-border-color-selected: var(--oj-core-border-color-selected);--oj-progress-bar-height: 6px;--oj-progress-bar-border-radius: 3px;--oj-progress-bar-track-bg-color: rgba(var(--oj-palette-neutral-rgb-170), .15);--oj-progress-bar-value-bg-color: rgb(var(--oj-palette-neutral-rgb-190));--oj-progress-circle-value-bg-color: rgb(var(--oj-palette-neutral-rgb-190));--oj-progress-circle-sm-size: 1.5rem;--oj-progress-circle-md-size: 3rem;--oj-progress-circle-lg-size: 6rem;--oj-progress-circle-sm-track-width: 2px;--oj-progress-circle-md-track-width: 0.25rem;--oj-progress-circle-lg-track-width: 0.375rem;--oj-progress-circle-determinate-track-bg-color: rgba(var(--oj-palette-neutral-rgb-170), .15);--oj-train-step-width: 7rem;--oj-train-padding: 0.75rem 0 0.75rem 0;--oj-train-label-font-size: var(--oj-typography-body-sm-font-size);--oj-train-label-font-weight: normal;--oj-train-label-padding-top: 0.75rem;--oj-train-button-diameter: 1rem;--oj-train-button-font-size: var(--oj-typography-body-xs-font-size);--oj-train-connector-height: 0.35rem;--oj-train-connector-padding: 0.625rem;--oj-train-button-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-train-button-border-color: rgba(var(--oj-palette-neutral-rgb-190),.6);--oj-train-button-text-color: var(--oj-core-text-color-secondary);--oj-train-label-color: var(--oj-train-label-color-selected);--oj-train-connector-color: rgb(210, 215, 220);--oj-train-button-bg-color-visited: rgb(var(--oj-palette-success-rgb-110));--oj-train-button-border-color-visited: transparent;--oj-train-button-text-color-visited: var(--oj-core-neutral-contrast);--oj-train-label-color-visited: var(--oj-core-text-color-primary);--oj-train-button-bg-color-hover: rgb(var(--oj-palette-neutral-rgb-0));--oj-train-button-border-color-hover: rgba(var(--oj-palette-brand-rgb-160),.6);--oj-train-button-text-color-hover: rgba(var(--oj-palette-brand-rgb-160),.6);--oj-train-step-bg-color-hover: var(--oj-core-bg-color-hover);--oj-train-step-border-radius: var(--oj-core-border-radius-xl);--oj-train-button-bg-color-active: var(--oj-core-brand-1);--oj-train-button-border-color-active: var(--oj-core-brand-1);--oj-train-button-text-color-active: rgb(var(--oj-palette-neutral-rgb-0));--oj-train-label-font-weight-active: bold;--oj-train-step-bg-color-active: var(--oj-core-bg-color-active);--oj-train-button-bg-color-selected: var(--oj-core-brand-1);--oj-train-button-border-color-selected: var(--oj-core-brand-1);--oj-train-button-text-color-selected: rgb(var(--oj-palette-neutral-rgb-0));--oj-train-label-font-weight-selected: bold;--oj-train-label-color-selected: var(--oj-core-text-color-primary);--oj-train-connector-color-selected: rgba(var(--oj-palette-brand-rgb-100), 0.5);--oj-train-connector-padding-selected: 0px;--oj-train-button-bg-color-disabled: rgb(var(--oj-palette-neutral-rgb-0));--oj-train-button-border-color-disabled: var(--oj-core-text-color-disabled);--oj-train-button-text-color-disabled: var(--oj-core-text-color-disabled);--oj-train-button-opacity-disabled: 1;--oj-train-label-color-disabled: var(--oj-core-text-color-disabled);--oj-tooltip-text-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-tooltip-bg-color: rgb(var(--oj-palette-neutral-rgb-170));--oj-tooltip-font-size: var(--oj-typography-body-xs-font-size);--oj-tooltip-padding: var(--oj-core-spacing-2x);--oj-tooltip-border-radius: var(--oj-core-border-radius-md);--oj-tooltip-line-height: var(--oj-typography-body-xs-line-height);--oj-tooltip-border-color: rgb(var(--oj-palette-neutral-rgb-170));--oj-dvt-danger-color: rgb(var(--oj-palette-danger-rgb-120));--oj-dvt-warning-color: rgb(var(--oj-palette-warning-rgb-70));--oj-dvt-success-color: rgb(var(--oj-palette-success-rgb-90));--oj-dvt-marquee-color: rgba(var(--oj-palette-neutral-rgb-20),.1);--oj-dvt-marquee-border-color: rgba(var(--oj-palette-neutral-rgb-190), 0.8);--oj-dvt-item-border-color-selected: rgb(var(--oj-palette-neutral-rgb-190));--oj-dvt-item-contrast-color: rgb(var(--oj-palette-neutral-rgb-20));--oj-dvt-node-border-color-hover: rgb(var(--oj-palette-neutral-rgb-20));--oj-dvt-contrast-line-color: rgba(var(--oj-palette-neutral-rgb-20), 0.7);--oj-dvt-reference-object-area-color: rgba(var(--oj-palette-neutral-rgb-170), 0.08);--oj-dvt-reference-object-line-color: rgba(var(--oj-palette-neutral-rgb-190), 0.8);--oj-dvt-overview-bg-color: rgb(var(--oj-palette-neutral-rgb-50));--oj-dvt-overview-window-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-dvt-overview-window-border-color: rgb(var(--oj-palette-neutral-rgb-170));--oj-dvt-label-font-size-sm: var(--oj-typography-body-2xs-font-size);--oj-dvt-label-font-size-md: var(--oj-typography-body-xs-font-size);--oj-chart-axis-title-text-color: var(--oj-core-text-color-secondary);--oj-chart-axis-tick-label-text-color: var(--oj-core-text-color-secondary);--oj-chart-animation-rising-icon-color: rgb(var(--oj-palette-info-rgb-90));--oj-chart-animation-falling-icon-color: rgb(var(--oj-palette-danger-rgb-90));--oj-chart-animation-marker-color: rgb(var(--oj-palette-neutral-rgb-20));--oj-chart-polar-axis-tick-label-inside-bg-color: rgba(var(--oj-palette-neutral-rgb-0), .6);--oj-chart-polar-axis-tick-label-outside-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-chart-data-cursor-line-color: rgba(var(--oj-palette-neutral-rgb-190), 0.8);--oj-chart-stock-falling-bg-color: var(--oj-dvt-danger-color);--oj-chart-stock-range-bg-color: rgb(var(--oj-palette-neutral-rgb-100));--oj-chart-stock-rising-bg-color: var(--oj-dvt-success-color);--oj-diagram-link-color: rgb(var(--oj-palette-neutral-rgb-120));--oj-diagram-node-border-color-hover: rgb(var(--oj-palette-neutral-rgb-120));--oj-diagram-node-bg-color: rgb(var(--oj-palette-neutral-rgb-170));--oj-rating-gauge-sm-size: 16px;--oj-rating-gauge-md-size: 20px;--oj-rating-gauge-lg-size: 36px;--oj-rating-gauge-border-color-hover: var(--oj-rating-gauge-border-color-selected);--oj-rating-gauge-color-hover: var(--oj-rating-gauge-color-selected);--oj-rating-gauge-border-color-unselected: rgb(var(--oj-palette-neutral-rgb-190));--oj-rating-gauge-color-unselected: transparent;--oj-rating-gauge-border-color-selected: rgb(var(--oj-palette-neutral-rgb-190));--oj-rating-gauge-color-selected: rgb(var(--oj-palette-neutral-rgb-190));--oj-rating-gauge-border-color-changed: var(--oj-rating-gauge-border-color-selected);--oj-rating-gauge-color-changed: var(--oj-rating-gauge-color-selected);--oj-rating-gauge-color-selected-disabled: var(--oj-core-text-color-disabled);--oj-rating-gauge-color-unselected-disabled: var(--oj-core-color-disabled-2);--oj-n-box-cell-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-n-box-cell-bg-color-maximized: rgb(var(--oj-palette-neutral-rgb-10));--oj-n-box-node-bg-color: rgb(var(--oj-palette-neutral-rgb-30));--oj-picto-chart-item-bg-color: rgba(var(--oj-palette-neutral-rgb-170),.15);--oj-thematic-map-bg-color: rgb(var(--oj-palette-neutral-rgb-30));--oj-thematic-map-border-color: rgb(var(--oj-palette-neutral-rgb-50));--oj-thematic-map-marker-bg-color: rgb(var(--oj-palette-neutral-rgb-190));--oj-thematic-map-marker-border-color: rgb(var(--oj-palette-neutral-rgb-190));--oj-thematic-map-link-color: rgb(var(--oj-palette-neutral-rgb-190));--oj-treemap-node-header-bg-color: rgb(var(--oj-palette-neutral-rgb-20));--oj-treemap-node-header-bg-color-selected: rgb(var(--oj-palette-brand-rgb-40));--oj-treemap-node-header-border-color: rgb(var(--oj-palette-neutral-rgb-40));--oj-treemap-node-header-border-color-hover: rgb(var(--oj-palette-neutral-rgb-40))}.oj-avatar-bg-purple{--oj-avatar-bg-color: #846a92}.oj-avatar-bg-orange{--oj-avatar-bg-color: #9b5734}.oj-avatar-bg-teal{--oj-avatar-bg-color: #4f7d7b}.oj-avatar-bg-green{--oj-avatar-bg-color: #4c825c}.oj-avatar-bg-pink{--oj-avatar-bg-color: #925865}.oj-avatar-bg-slate{--oj-avatar-bg-color: #798b8a}.oj-avatar-bg-blue{--oj-avatar-bg-color: #437c94}.oj-avatar-bg-lilac{--oj-avatar-bg-color: #6b7494}.oj-avatar-bg-gray{--oj-avatar-bg-color: #6f757e}.oj-avatar-xxs{--oj-avatar-size: 1.75rem;--oj-avatar-border-radius: var(--oj-core-border-radius-md);--oj-avatar-initials-font-size: var(--oj-typography-body-xs-font-size);--oj-avatar-initials-font-weight: 600}.oj-avatar-xs{--oj-avatar-size: 2.75rem;--oj-avatar-border-radius: var(--oj-core-border-radius-md);--oj-avatar-initials-font-size: var(--oj-typography-body-md-font-size);--oj-avatar-initials-font-weight: 400}.oj-avatar-sm{--oj-avatar-size: 3.5rem;--oj-avatar-border-radius: var(--oj-core-border-radius-md);--oj-avatar-initials-font-size: var(--oj-typography-heading-xs-font-size);--oj-avatar-initials-font-weight: normal}.oj-avatar-lg{--oj-avatar-size: 6rem;--oj-avatar-border-radius: var(--oj-core-border-radius-lg);--oj-avatar-initials-font-size: 40px}.oj-avatar-xl{--oj-avatar-size: 9rem;--oj-avatar-border-radius: var(--oj-core-border-radius-xl);--oj-avatar-initials-font-size: 48px}.oj-avatar-xxl{--oj-avatar-size: 12.25rem;--oj-avatar-border-radius: var(--oj-core-border-radius-xl);--oj-avatar-initials-font-size: 72px}.oj-badge-sm{--oj-badge-height: 1rem;--oj-badge-font-size: 0.5625rem;--oj-badge-font-weight: 700;--oj-badge-border-radius: var(--oj-core-border-radius-md)}.oj-color-invert{--oj-button-solid-chrome-bg-color: rgba(var(--oj-palette-neutral-rgb-10), 0.08);--oj-button-solid-chrome-border-color: transparent;--oj-button-solid-chrome-text-color: var(--oj-core-neutral-contrast);--oj-button-solid-chrome-bg-color-hover: rgba(var(--oj-palette-neutral-rgb-10), 0.12);--oj-button-solid-chrome-border-color-hover: transparent;--oj-button-solid-chrome-text-color-hover: var(--oj-core-neutral-contrast);--oj-button-solid-chrome-bg-color-active: rgba(var(--oj-palette-neutral-rgb-10), 0.16);--oj-button-solid-chrome-border-color-active: transparent;--oj-button-solid-chrome-text-color-active: var(--oj-core-neutral-contrast);--oj-button-solid-chrome-bg-color-disabled: rgba(var(--oj-palette-neutral-rgb-0), 0.16);--oj-button-solid-chrome-border-color-disabled: transparent;--oj-button-solid-chrome-text-color-disabled: var(--oj-core-text-color-disabled);--oj-button-solid-chrome-bg-color-selected: rgba(var(--oj-palette-neutral-rgb-10), 0.08);--oj-button-solid-chrome-border-color-selected: transparent;--oj-button-solid-chrome-text-color-selected: var(--oj-core-neutral-contrast);--oj-button-solid-chrome-bg-color-selected-hover: rgba(var(--oj-palette-neutral-rgb-10), 0.12);--oj-button-solid-chrome-border-color-selected-hover: transparent;--oj-button-solid-chrome-text-color-selected-hover: var(--oj-core-neutral-contrast);--oj-button-solid-chrome-bg-color-selected-disabled: rgba(var(--oj-palette-neutral-rgb-0), 0.16);--oj-button-solid-chrome-border-color-selected-disabled: transparent;--oj-button-solid-chrome-text-color-selected-disabled: var(--oj-core-text-color-disabled);--oj-button-borderless-chrome-text-color: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-bg-color-hover: var(--oj-core-bg-color-hover);--oj-button-borderless-chrome-border-color-hover: transparent;--oj-button-borderless-chrome-text-color-hover: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-bg-color-active: var(--oj-core-bg-color-active);--oj-button-borderless-chrome-border-color-active: transparent;--oj-button-borderless-chrome-text-color-active: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-text-color-disabled: var(--oj-core-text-color-disabled);--oj-button-borderless-chrome-bg-color-selected: transparent;--oj-button-borderless-chrome-border-color-selected: rgba(var(--oj-palette-neutral-rgb-0), .3);--oj-button-borderless-chrome-text-color-selected: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-bg-color-selected-hover: var(--oj-core-bg-color-hover);--oj-button-borderless-chrome-border-color-selected-hover: rgba(var(--oj-palette-neutral-rgb-0), .3);--oj-button-borderless-chrome-text-color-selected-hover: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-bg-color-selected-disabled: transparent;--oj-button-borderless-chrome-border-color-selected-disabled: rgba(rgb(var(--oj-palette-neutral-rgb-0)), .6);--oj-button-borderless-chrome-text-color-selected-disabled: var(--oj-core-text-color-disabled);--oj-button-outlined-chrome-border-color: rgba(var(--oj-palette-neutral-rgb-0), .3);--oj-button-outlined-chrome-text-color: var(--oj-core-text-color-primary);--oj-button-outlined-chrome-bg-color-hover: var(--oj-core-bg-color-hover);--oj-button-outlined-chrome-border-color-hover: rgba(var(--oj-palette-neutral-rgb-0), .3);--oj-button-outlined-chrome-text-color-hover: var(--oj-core-text-color-primary);--oj-button-outlined-chrome-bg-color-active: var(--oj-core-bg-color-active);--oj-button-outlined-chrome-border-color-active: rgba(var(--oj-palette-neutral-rgb-0), .3);--oj-button-outlined-chrome-text-color-active: var(--oj-core-text-color-primary);--oj-button-outlined-chrome-border-color-disabled: rgba(var(--oj-palette-neutral-rgb-0), .1);--oj-button-outlined-chrome-text-color-disabled: var(--oj-core-text-color-disabled);--oj-button-outlined-chrome-bg-color-selected: transparent;--oj-button-outlined-chrome-border-color-selected: rgba(var(--oj-palette-neutral-rgb-0), .3);--oj-button-outlined-chrome-text-color-selected: var(--oj-core-text-color-primary);--oj-button-outlined-chrome-bg-color-selected-hover: var(--oj-core-bg-color-hover);--oj-button-outlined-chrome-border-color-selected-hover: rgba(var(--oj-palette-neutral-rgb-0), .3);--oj-button-outlined-chrome-text-color-selected-hover: var(--oj-core-text-color-primary);--oj-button-outlined-chrome-bg-color-selected-disabled: transparent;--oj-button-outlined-chrome-border-color-selected-disabled: var(--oj-button-outlined-chrome-border-color-disabled);--oj-button-outlined-chrome-text-color-selected-disabled: var(--oj-core-text-color-disabled);--oj-button-call-to-action-chrome-bg-color: rgb(var(--oj-palette-neutral-rgb-0));--oj-button-call-to-action-chrome-border-color: transparent;--oj-button-call-to-action-chrome-text-color: rgb(var(--oj-palette-neutral-rgb-190));--oj-button-call-to-action-chrome-bg-color-hover: rgb(var(--oj-palette-neutral-rgb-10));--oj-button-call-to-action-chrome-border-color-hover: transparent;--oj-button-call-to-action-chrome-text-color-hover: rgb(var(--oj-palette-neutral-rgb-190));--oj-button-call-to-action-chrome-bg-color-active: rgb(var(--oj-palette-neutral-rgb-20));--oj-button-call-to-action-chrome-border-color-active: transparent;--oj-button-call-to-action-chrome-text-color-active: rgb(var(--oj-palette-neutral-rgb-190))}.oj-color-invert,oj-buttonset-many.oj-color-invert,.oj-color-invert oj-buttonset-one,.oj-color-invert oj-buttonset-many{--oj-button-outlined-chrome-bg-color: var(--oj-core-bg-color-active);--oj-button-outlined-chrome-text-color: var(--oj-core-text-color-secondary);--oj-button-outlined-chrome-bg-color-disabled: var(--oj-button-solid-chrome-bg-color-disabled);--oj-buttonset-outlined-chrome-internal-border-color: var(--oj-button-outlined-chrome-border-color);--oj-buttonset-outlined-chrome-internal-border-color-selected: var(--oj-button-outlined-chrome-border-color)}.oj-color-invert{--oj-core-text-color-primary: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-text-color-secondary: rgba(var(--oj-palette-neutral-rgb-0), .6);--oj-core-text-color-disabled: rgba(var(--oj-palette-neutral-rgb-0), .3);--oj-core-bg-color-content: rgb(var(--oj-palette-neutral-rgb-170));--oj-core-bg-color-hover: rgba(var(--oj-palette-neutral-rgb-0), .08);--oj-core-bg-color-active: rgba(var(--oj-palette-neutral-rgb-0), .12);--oj-core-divider-color: rgba(var(--oj-palette-neutral-rgb-0), .3);--oj-core-text-color-danger: rgb(var(--oj-palette-danger-rgb-70));--oj-core-text-color-warning: rgb(var(--oj-palette-warning-rgb-70));--oj-core-text-color-success: rgb(var(--oj-palette-success-rgb-70));--oj-core-brand-1: rgb(var(--oj-palette-brand-rgb-50));--oj-core-brand-2: rgb(var(--oj-palette-brand-rgb-60));--oj-core-brand-3: rgb(var(--oj-palette-brand-rgb-70));--oj-core-brand-contrast: rgb(var(--oj-palette-neutral-rgb-190));--oj-core-neutral-1: rgb(var(--oj-palette-neutral-rgb-100));--oj-core-neutral-2: rgb(var(--oj-palette-neutral-rgb-90));--oj-core-neutral-3: rgb(var(--oj-palette-neutral-rgb-70));--oj-core-neutral-contrast: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-neutral-secondary-1: rgb(var(--oj-palette-neutral-rgb-140));--oj-core-neutral-secondary-2: rgb(var(--oj-palette-neutral-rgb-150));--oj-core-neutral-secondary-3: rgb(var(--oj-palette-neutral-rgb-160));--oj-core-neutral-secondary-contrast: rgb(var(--oj-palette-neutral-rgb-40));--oj-core-success-1: rgb(var(--oj-palette-success-rgb-100));--oj-core-success-2: rgb(var(--oj-palette-success-rgb-90));--oj-core-success-3: rgb(var(--oj-palette-success-rgb-70));--oj-core-success-contrast: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-success-secondary-1: rgb(var(--oj-palette-success-rgb-140));--oj-core-success-secondary-2: rgb(var(--oj-palette-success-rgb-150));--oj-core-success-secondary-3: rgb(var(--oj-palette-success-rgb-160));--oj-core-success-secondary-contrast: rgb(var(--oj-palette-success-rgb-40));--oj-core-warning-1: rgb(var(--oj-palette-warning-rgb-100));--oj-core-warning-2: rgb(var(--oj-palette-warning-rgb-90));--oj-core-warning-3: rgb(var(--oj-palette-warning-rgb-70));--oj-core-warning-contrast: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-warning-secondary-1: rgb(var(--oj-palette-warning-rgb-140));--oj-core-warning-secondary-2: rgb(var(--oj-palette-warning-rgb-150));--oj-core-warning-secondary-3: rgb(var(--oj-palette-warning-rgb-160));--oj-core-warning-secondary-contrast: rgb(var(--oj-palette-warning-rgb-40));--oj-core-danger-1: rgb(var(--oj-palette-danger-rgb-100));--oj-core-danger-2: rgb(var(--oj-palette-danger-rgb-90));--oj-core-danger-3: rgb(var(--oj-palette-danger-rgb-70));--oj-core-danger-contrast: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-danger-secondary-1: rgb(var(--oj-palette-danger-rgb-140));--oj-core-danger-secondary-2: rgb(var(--oj-palette-danger-rgb-150));--oj-core-danger-secondary-3: rgb(var(--oj-palette-danger-rgb-160));--oj-core-danger-secondary-contrast: rgb(var(--oj-palette-danger-rgb-40));--oj-core-info-1: rgb(var(--oj-palette-info-rgb-100));--oj-core-info-2: rgb(var(--oj-palette-info-rgb-90));--oj-core-info-3: rgb(var(--oj-palette-info-rgb-70));--oj-core-info-contrast: rgb(var(--oj-palette-neutral-rgb-0));--oj-core-info-secondary-1: rgb(var(--oj-palette-info-rgb-140));--oj-core-info-secondary-2: rgb(var(--oj-palette-info-rgb-150));--oj-core-info-secondary-3: rgb(var(--oj-palette-info-rgb-160));--oj-core-info-secondary-contrast: rgb(var(--oj-palette-info-rgb-40));--oj-core-box-shadow-rgb: var(--oj-palette-neutral-rgb-200);--oj-core-box-shadow-sm: 0px 2px 4px 0px rgba(var(--oj-core-box-shadow-rgb),0.4);--oj-core-box-shadow-md: 0px 8px 32px -10px rgba(var(--oj-core-box-shadow-rgb),.6);--oj-core-box-shadow-lg: 0px 16px 44px -12px rgba(var(--oj-core-box-shadow-rgb),0.7)}.oj-color-invert{color:var(--oj-core-text-color-primary)}.oj-input-search-hero{--oj-text-field-font-size: 1.5rem;--oj-button-sm-icon-size: 1.5rem;--oj-text-field-height: 4.5rem;--oj-text-field-text-to-edge-padding: 2.5rem;--oj-text-field-icon-to-text-padding: 1rem;--oj-text-field-icon-to-edge-padding: 1rem}.oj-color-invert{--oj-label-color: var(--oj-core-text-color-secondary);--oj-label-color-disabled:var(--oj-core-text-color-disabled)}.oj-navigationlist-vertical{--oj-navigation-list-item-bg-color-selected: var(--oj-core-bg-color-active)}.oj-navigationlist-vertical.oj-navigationlist-icon-only{--oj-navigation-list-item-margin: 0;--oj-navigation-list-item-bg-color-hover: var(--oj-core-bg-color-hover);--oj-navigation-list-item-bg-color-selected: var(--oj-core-bg-color-active)}.oj-navigationlist-horizontal.oj-navigationlist-icon-only{--oj-navigation-list-item-margin: 2rem;--oj-navigation-list-item-bg-color-hover: transparent;--oj-navigation-list-item-bg-color-selected: transparent}.oj-navigationlist-stack-icon-label{--oj-navigation-list-item-min-height: 2.75rem}.oj-color-invert{--oj-navigation-list-item-label-color: var(--oj-core-text-color-secondary);--oj-navigation-list-item-label-color-hover: var(--oj-core-text-color-primary);--oj-navigation-list-item-bg-color-hover: var(--oj-core-bg-color-hover);--oj-navigation-list-item-border-color-selected: rgb(var(--oj-palette-brand-rgb-50));--oj-navigation-list-item-label-color-selected: var(--oj-core-text-color-primary)}.oj-color-invert .oj-navigationlist-vertical,.oj-color-invert.oj-navigationlist-vertical{--oj-navigation-list-item-bg-color-selected: var(--oj-core-bg-color-active)}.oj-color-invert .oj-navigationlist-icon-only,.oj-color-invert.oj-navigationlist-icon-only{--oj-navigation-list-item-bg-color-hover: var(--oj-core-bg-color-hover)}.oj-color-invert{--oj-palette-brand-rgb-10: 254, 249, 233;--oj-palette-brand-rgb-20: 253, 244, 223;--oj-palette-brand-rgb-30: 252, 239, 203;--oj-palette-brand-rgb-40: 247, 224, 161;--oj-palette-brand-rgb-50: 240, 204, 113;--oj-palette-brand-rgb-60: 213, 179, 100;--oj-palette-brand-rgb-70: 199, 165, 93;--oj-palette-brand-rgb-80: 179, 149, 84;--oj-palette-brand-rgb-90: 157, 130, 73;--oj-palette-brand-rgb-100: 137, 114, 63;--oj-palette-brand-rgb-110: 113, 94, 52;--oj-palette-brand-rgb-120: 113, 94, 52;--oj-palette-brand-rgb-130: 102, 85, 47;--oj-palette-brand-rgb-140: 91, 74, 41;--oj-palette-brand-rgb-150: 79, 66, 36;--oj-palette-brand-rgb-160: 64, 54, 29;--oj-palette-brand-rgb-170: 55, 44, 24}.oj-color-invert{--oj-panel-bg-color: var(--oj-core-bg-color-content);--oj-panel-border-color: var(--oj-core-divider-color)}.oj-color-invert{--oj-progress-bar-track-bg-color: rgba(var(--oj-palette-neutral-rgb-10), .15);--oj-progress-bar-value-bg-color: rgb(var(--oj-palette-neutral-rgb-0))}.oj-color-invert{--oj-progress-circle-determinate-track-bg-color: rgba(var(--oj-palette-neutral-rgb-10), .15);--oj-progress-circle-value-bg-color: rgb(var(--oj-palette-neutral-rgb-0))}.oj-color-invert{--oj-radio-checkbox-input-color-unselected: rgb(var(--oj-palette-neutral-rgb-0));--oj-radio-checkbox-input-color-selected: rgb(var(--oj-palette-neutral-rgb-0))}.oj-color-invert{--oj-scrollbar-thumb-color-hover: rgba(var(--oj-palette-neutral-rgb-0), .3);--oj-scrollbar-track-color-force: rgba(var(--oj-palette-neutral-rgb-0), .3)}.oj-tabbar-vertical{--oj-tab-bar-item-padding: 1.3125rem}.oj-tabbar-vertical.oj-tabbar-icon-only{--oj-tab-bar-item-padding: 1.5rem;--oj-tab-bar-item-margin: 0}.oj-tabbar-stack-icon-label{--oj-tab-bar-icon-to-text-padding: 0.5rem;--oj-tab-bar-item-min-height: 5rem;--oj-tab-bar-item-padding: 1rem 1rem 0}.oj-color-invert{--oj-tab-bar-item-label-color-selected: var(--oj-core-text-color-primary);--oj-tab-bar-item-border-color-selected: rgb(var(--oj-palette-brand-rgb-50));--oj-tab-bar-item-label-color: var(--oj-core-text-color-secondary);--oj-tab-bar-item-label-color-hover: var(--oj-core-text-color-primary);--oj-tab-bar-item-border-color-active: rgb(var(--oj-palette-brand-rgb-50))}.oj-color-invert{--oj-link-text-color: rgb(var(--oj-palette-brand-rgb-50));--oj-link-text-color-active: var(--oj-link-text-color);--oj-link-text-color-visited: var(--oj-link-text-color);--oj-heading-text-color: var(--oj-core-text-color-primary)}.oj-color-invert{--oj-text-field-text-highlight-color: rgb(var(--oj-palette-brand-rgb-50));--oj-text-field-bg-color: rgb(var(--oj-palette-neutral-rgb-180));--oj-text-field-border-color: rgba(var(--oj-palette-neutral-rgb-0),.3);--oj-text-field-placeholder-color: var(--oj-core-text-color-secondary);--oj-text-field-text-color: var(--oj-core-text-color-primary);--oj-text-field-bg-color-disabled: rgba(var(--oj-palette-neutral-rgb-0), 0.16);--oj-text-field-border-color-disabled: rgba(var(--oj-palette-neutral-rgb-0),.1);--oj-text-field-text-color-disabled: var(--oj-core-text-color-disabled);--oj-text-field-border-color-focus: rgb(var(--oj-palette-brand-rgb-50));--oj-text-field-inside-edge-label-color-error: var(--oj-core-danger-3);--oj-text-field-inside-edge-label-color-focus: var(--oj-core-brand-1);--oj-text-field-inside-edge-label-color-warning: var(--oj-core-warning-3);--oj-user-assistance-inline-text-color: var(--oj-core-text-color-secondary)}.oj-color-invert,.oj-contrast-marker{--oj-private-icon-color: var(--oj-core-text-color-primary);--oj-private-icon-color-default: var(--oj-button-borderless-chrome-text-color);--oj-private-icon-color-hover: var(--oj-button-borderless-chrome-text-color-hover);--oj-private-icon-bg-color-hover: var(--oj-button-borderless-chrome-bg-color-hover);--oj-private-icon-border-color-hover: var(--oj-button-borderless-chrome-border-color-hover);--oj-private-icon-color-active: var(--oj-button-borderless-chrome-text-color-active);--oj-private-icon-bg-color-active: var(--oj-button-borderless-chrome-bg-color-active);--oj-private-icon-border-color-active: var(--oj-button-borderless-chrome-border-color-active);--oj-private-icon-color-disabled: var(--oj-button-borderless-chrome-text-color-disabled)}:root{--primary-50: #EEF0FA;--primary-50-rgb: 238, 240, 250;--primary-100: #D8E3FC;--primary-100-rgb: 216, 227, 252;--primary-200: #AEC7F8;--primary-200-rgb: 174, 199, 248;--primary-300: #7AA6F2;--primary-300-rgb: 122, 166, 242;--primary-400: #3E88EF;--primary-400-rgb: 62, 136, 239;--primary-500: #0073E1;--primary-500-rgb: 0, 115, 225;--primary-600: #0062C1;--primary-600-rgb: 0, 98, 193;--primary-700: #0051A2;--primary-700-rgb: 0, 81, 162;--primary-800: #003A78;--primary-800-rgb: 0, 58, 120;--primary-900: #002550;--primary-900-rgb: 0, 37, 80;--primary-950: #001B3E;--primary-950-rgb: 0, 27, 62;--neutral-25: #F9FAFB;--neutral-25-rgb: 249, 250, 251;--neutral-50: #EFF0F8;--neutral-50-rgb: 239, 240, 248;--neutral-100: #DEE2ED;--neutral-100-rgb: 222, 226, 237;--neutral-200: #C2C7D3;--neutral-200-rgb: 194, 199, 211;--neutral-300: #A0A5B4;--neutral-300-rgb: 160, 165, 180;--neutral-400: #828998;--neutral-400-rgb: 130, 137, 152;--neutral-500: #6D7585;--neutral-500-rgb: 109, 117, 133;--neutral-600: #5D6472;--neutral-600-rgb: 93, 100, 114;--neutral-700: #4D535F;--neutral-700-rgb: 77, 83, 95;--neutral-800: #363C47;--neutral-800-rgb: 54, 60, 71;--neutral-900: #21262E;--neutral-900-rgb: 33, 38, 46;--neutral-950: #191C22;--neutral-950-rgb: 25, 28, 34;--success-50: #E5F5E9;--success-100: #C5EBD5;--success-200: #94D4B3;--success-300: #6BB491;--success-400: #469873;--success-500: #00855B;--success-600: #11714E;--success-700: #1B5D43;--success-800: #184330;--success-900: #0F2B1E;--success-950: #101E17;--error-50: #FCECEA;--error-100: #FFDAD7;--error-200: #FFB3AE;--error-300: #FF807A;--error-400: #EE5351;--error-500: #D93539;--error-600: #B92F31;--error-700: #982A2A;--error-800: #701D1E;--error-900: #481212;--error-950: #34100F;--warning-50: #FFEFDB;--warning-100: #FFDEA1;--warning-200: #F1BD51;--warning-300: #D39B00;--warning-400: #B18100;--warning-500: #956D00;--warning-600: #805D00;--warning-700: #6B4D00;--warning-800: #4E3700;--warning-900: #332300;--warning-950: #261A00;--information-50: #EDF0FA;--information-100: #D6E3F8;--information-200: #AEC8ED;--information-300: #73A9EA;--information-400: #448CD6;--information-500: #0078CB;--information-600: #0066AE;--information-700: #005592;--information-800: #003D6C;--information-900: #00283F;--information-950: #111C2A;--brand-color: var(--primary-400);--brand-contrast: #fff;--shadow-base-rgb: 33, 38, 46}.layouts-page{height:100%;display:grid;grid-template-rows:3.6rem min-content 1fr;grid-template-columns:min-content 1fr;grid-template-areas:"header  header" "banner  banner" "sidebar content"}@media print and (orientation: landscape),screen and (min-width: 1024px){.layouts-page-header{grid-template-columns:17rem 1fr 17rem}}.layouts-page-header{grid-area:header;box-shadow:0px 4px 10px 0px rgba(0,0,0,.2);z-index:2;display:grid;grid-template-rows:100%;grid-template-areas:"left  middle right";gap:var(--oj-core-spacing-2x);align-content:center;align-items:center}.layouts-page-header>*{display:flex;flex-direction:row;align-items:center;height:100%}.layouts-page-header--left{grid-area:left}.layouts-page-header--center{grid-area:middle;justify-content:center}.layouts-page-header--right{grid-area:right;justify-self:right}.layouts-page-header .user-avatar-initials{color:#fff !important;border-radius:50%;width:2.6rem;height:2.6rem}.layouts-page-header .user-avatar-initials>span{align-self:stretch;align-items:center;justify-content:center;display:flex;flex:1}.layouts-page-banner{grid-area:banner;display:flex;background-color:#161513;overflow-y:hidden}.layouts-page-sidebar{grid-area:sidebar}.layouts-page-content{grid-area:content;overflow:auto;display:flex;flex-direction:column}.list-page-layout{height:100%;display:grid;grid-template-rows:min-content 1fr;grid-template-areas:"toolbar" "list"}.list-page-layout-toolbar{grid-area:toolbar}.list-page-layout-list{grid-area:list}.list-page-layout-list>*{height:100%;min-height:100%;width:100%}.grid-panel-layout{display:grid;column-gap:1rem;row-gap:1rem;grid-template-columns:repeat(auto-fill, minmax(min(28rem, 100%), 1fr));grid-auto-rows:minmax(min-content, max-content);grid-auto-flow:dense}.grid-panel{display:flex;flex-direction:column}.grid-panel.content-scroll{flex:1}.grid-panel.content-scroll .grid-panel-content{flex:1;overflow-y:auto;flex-wrap:nowrap}.grid-panel.wide{grid-column-end:span 2}.grid-panel .grid-panel-content{align-content:start}.grid-panel .grid-panel-header{display:flex;flex-direction:row;align-items:center}.grid-panel .grid-panel-header .grid-panel-header-title{flex:1;color:#434343;font-weight:normal;display:flex;flex-direction:row;align-items:center;gap:var(--oj-core-spacing-2x)}.grid-panel .grid-panel-empty-container{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.grid-panel .grid-panel-empty-container--circle{display:flex;align-items:center;justify-content:center;width:7rem;height:7rem;color:#70706e;background-color:#f7f7f7;border:1px solid rgba(22,21,19,.3);border-radius:50%;padding:2rem}.grid-panel .grid-panel-empty-container--circle>*{width:100%;height:auto;max-height:100%}.grid-panel .grid-panel-label-value--label{display:flex;flex-direction:row;align-items:center;gap:var(--oj-core-spacing-2x)}.grid-panel .grid-panel-label-value--content a{color:var(--oj-core-text-color-secondary);text-decoration:underline}.banner-label-value-layout{display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;gap:1rem;padding:0 1rem}.banner-label-value-item{display:flex;flex-direction:column;padding:1rem;min-width:6rem}.banner-label-value-item-label{text-transform:uppercase;font-weight:bold;font-size:var(--oj-typography-body-xs-font-size);color:var(--oj-palette-neutral-70);text-transform:uppercase}.banner-label-value-item-value{color:#fff;--oj-text-field-text-color: white}.banner-label-value-item-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner-label-value-item.nowrap{white-space:nowrap}.banner-label-value-item.clickable{cursor:pointer}.banner-label-value-item.clickable:hover{background-color:#524e4a}.banner-label-value-item.clickable label{cursor:pointer}.banner-label-value-item .banner-text-value-size-large{font-size:var(--oj-typography-body-lg-font-size)}.banner-label-value-item .banner-text-value-size-medium{font-size:var(--oj-typography-body-md-font-size)}.banner-label-value-item .banner-text-value-size-small{font-size:var(--oj-typography-body-sm-font-size);font-style:italic}.form-grid-layout{--oj-form-layout-margin-bottom: 0;--oj-form-layout-horizontal-margin: 0;width:100%}.form-grid-layout>.oj-form{display:grid;gap:var(--oj-core-spacing-4x)}.two-column-panel-layout{flex:1;height:100%;display:grid;gap:var(--oj-core-spacing-2x);grid-template-columns:var(--bs-grid-column-panel-size-left, 20rem) 1fr;grid-template-rows:1fr;box-sizing:border-box}.two-column-panel-layout.two-column-panel-layout-size-medium{grid-template-columns:28rem 1fr}.two-column-panel-layout .grid-panel-content{flex-direction:column}@media screen and (max-width: 599.9px){.two-column-panel-layout-breakpoint-sm{grid-template-columns:1fr;grid-template-rows:max-content}}@media print and (orientation: portrait),screen and (max-width: 1023.9px){.two-column-panel-layout-breakpoint-md{grid-template-columns:1fr;grid-template-rows:max-content}}.loading-overlay{z-index:998;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.45);z-index:998;display:flex;flex-direction:row;gap:.2rem;align-items:center;justify-items:center;align-content:center;justify-content:center}.loading-overlay .loading-bar{display:inline-block;width:7px;height:25px;background-color:#fff;animation:loading 1s ease-in-out infinite}.loading-overlay .loading-bar:nth-child(1){animation-delay:0}.loading-overlay .loading-bar:nth-child(2){animation-delay:.09s}.loading-overlay .loading-bar:nth-child(3){animation-delay:.18s}.loading-overlay .loading-bar:nth-child(4){animation-delay:.27s}.loading-overlay .loading-bar:nth-child(5){animation-delay:.36s}@keyframes loading{0%{transform:scale(1)}20%{transform:scale(1, 2.2)}40%{transform:scale(1)}}.oj-dialog{border:0;max-width:90%;max-height:90vh;border-radius:0}.oj-dialog.dialog-width-size-small{width:35rem}.oj-dialog.dialog-width-size-medium{width:55rem}.oj-dialog.dialog-width-size-large{width:75rem}.oj-dialog.dialog-width-size-xlarge{width:95rem}.oj-dialog.dialog-width-size-fullscreen{width:90vw}.oj-dialog.dialog-height-size-small{height:20.5882352941rem}.oj-dialog.dialog-height-size-medium{height:32.3529411765rem}.oj-dialog.dialog-height-size-large{height:44.1176470588rem}.oj-dialog.dialog-height-size-xlarge{height:55.8823529412rem}.oj-dialog.dialog-height-size-fullscreen{height:90vh}.oj-dialog-header{flex-shrink:0;background:none;border:0}.oj-dialog-body{background-color:#fff}.oj-dialog-footer{background-color:#fff;border:0;flex-wrap:wrap;gap:var(--oj-core-spacing-2x)}.oj-dialog-footer>.oj-button,.oj-dialog-footer>.oj-button>.oj-button-button{margin-left:0}.oj-dialog-footer oj-button{min-width:7rem}.oj-dialog-footer .dialog-delete-button{min-width:5rem;margin-right:auto}.oj-dialog-footer .dialog-secondary-actions-button{margin-right:auto}.oj-dialog-footer .dialog-secondary-actions-button:has(+.dialog-delete-button){margin-right:0}@media screen and (max-width: 599.9px){.oj-dialog-footer{flex-direction:column}.oj-dialog-footer oj-button,.oj-dialog-footer oj-menu-button{width:100%;max-width:100%}.oj-dialog-footer oj-button .oj-button-button,.oj-dialog-footer oj-menu-button .oj-button-button{width:100%}.oj-dialog-footer oj-button[chroming=callToAction],.oj-dialog-footer oj-menu-button[chroming=callToAction]{order:-1}.oj-dialog-footer .dialog-secondary-actions-button{order:1;margin-right:0}.oj-dialog-footer .dialog-delete-button{order:2;margin-right:0}}.dialog-flex-body .oj-dialog-content.oj-dialog-default-content{display:flex;flex-direction:column}.dialog-flex-body .oj-dialog-content.oj-dialog-default-content>div{display:flex;flex-direction:column;overflow:hidden;flex:1}.dialog-flex-body .oj-dialog-content.oj-dialog-default-content .oj-dialog-body{display:flex;flex-direction:column;flex:1}.oj-dialog-header.solid-dialog-header{--oj-dialog-title-text-color: white;--oj-button-borderless-chrome-text-color: white;--oj-private-icon-color: white;background-color:var(--oj-core-brand-1);padding:var(--oj-core-spacing-4x)}.oj-dialog-header.solid-dialog-header .oj-dialog-header-close-wrapper{margin-block-start:auto;margin-inline-end:revert}.wizard-dialog{--oj-dialog-body-padding: 0 2rem 1rem 2rem}.wizard-dialog-header{--oj-dialog-title-text-color: white;margin-bottom:6rem}.wizard-dialog-header>div{display:flex}.wizard-dialog-header .wizard-dialog-header-train{position:absolute;top:100%;left:0;right:0;z-index:1;height:5rem}.bs-web-ojet-sidebar{display:flex;flex:1;flex-direction:column;width:var(--sidebar-width, 16rem);max-height:100%;z-index:1;background:var(--sidebar-bg-color, var(--oj-current-bg-color, transparent));overflow:hidden}.bs-web-ojet-sidebar-left[data-state=collapsed][data-collapsible=offcanvas]{width:0}.bs-web-ojet-sidebar-right[data-state=collapsed][data-collapsible=offcanvas]{width:0}.bs-web-ojet-sidebar-left[data-state=collapsed][data-collapsible=icon]{width:var(--sidebar-width-icon, min-content)}.bs-web-ojet-sidebar-right[data-state=collapsed][data-collapsible=icon]{width:var(--sidebar-width-icon, min-content)}.bs-web-ojet-sidebar .bs-web-ojet-sidebar-content{display:flex;flex:1;flex-direction:column;overflow-y:auto}.sidebar-trigger-button{width:3rem;height:3rem;margin-top:auto}.sidebar-trigger-button-dark svg{color:#fff !important}.sidebar-trigger-button-dark button{background-color:#000 !important}.sidebar-trigger-button-dark button:hover{background-color:#222 !important}.sidebar-trigger-button-dark button:active{background-color:#333 !important}.bs-web-ojet-drawer{--oj-current-bg-color: var(--oj-drawer-overlay-bg-color);--oj-core-z-index-dialog: 550;display:flex;flex-direction:column;height:100%;max-height:100vh;max-width:90vw;min-width:320px;width:var(--sidebar-drawer-width, 320px);position:absolute;top:0;background:var(--oj-drawer-overlay-bg-color);overflow-y:auto;transform:translateX(0px);transition:transform .2s cubic-bezier(0.55, 0.09, 0.68, 0.53);box-shadow:0 0 17px 0 rgba(0,0,0,.2),0 0 20px 0 rgba(0,0,0,.19);z-index:calc(var(--oj-core-z-index-dialog) + 1)}.bs-web-ojet-drawer--fixed{position:fixed}.bs-web-ojet-drawer--left{left:0;--drawer-transform-position: -100%}.bs-web-ojet-drawer--right{right:0;--drawer-transform-position: 100%}.bs-web-ojet-drawer--hidden{transform:translateX(var(--drawer-transform-position));animation:bs-ojet-drawer-hide .2s forwards}.bs-web-ojet-drawer>.bs-web-ojet-drawer-content{flex:1;overflow-y:auto;display:flex;flex-direction:column}@keyframes bs-ojet-drawer-hide{100%{content-visibility:hidden}}.bs-web-ojet-drawer-overlay{--oj-core-z-index-dialog: 501;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--oj-core-scrim-color);z-index:var(--oj-core-z-index-dialog);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bs-web-ojet-drawer-open-button{display:block;position:fixed;top:calc(50% - 48px);width:23px;height:48px;text-align:center;line-height:48px;background:rgba(240,240,240,.9);border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);cursor:pointer;z-index:500}.nav-sidebar{display:flex;flex:1;flex-direction:column}.nav-sidebar oj-tab-bar{--oj-tab-bar-item-padding: 0 0 0 1.1325rem}@media print,screen and (min-width: 600px){.nav-sidebar .oj-tabbar-icon-only .oj-tabbar-item-content{--oj-tab-bar-item-padding: 0}}.pdf-viewer{display:inline-block;position:relative;width:100%;height:100%;flex:1}.pdf-viewer iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.oj-train-step-list-item{display:inline-flex;flex-direction:column}.oj-train-step-individual-connector{left:calc(50% + var(--oj-train-button-diameter)/2) !important;width:calc(100% - var(--oj-train-button-diameter))}.oj-train-button-connector{align-self:center}.oj-train-button-connector .oj-train-button-text{display:none}.oj-train-button-connector .oj-train-icon.oj-confirmation{background-color:rgba(var(--oj-palette-brand-rgb-100), 0.5);font-size:0}.oj-train-button-connector .oj-train-icon.oj-error{background-color:var(--oj-core-danger-1);font-size:0}.oj-train-button-connector .oj-train-icon.oj-warning{background-color:var(--oj-core-warning-1);font-size:0}.oj-train-button-connector .oj-train-icon.oj-info{background-color:var(--oj-core-info-1);font-size:0}.oj-train-button-connector .oj-train-button.oj-default{background-color:var(--oj-train-connector-color);border-color:var(--oj-train-connector-color);color:var(--oj-train-connector-color)}.oj-train-label{color:var(--oj-train-label-color) !important}.oj-train-position-label-top .oj-train-label-wrapper{order:1;margin-top:0;margin-bottom:var(--oj-train-label-padding-top)}.oj-train-position-label-top .oj-train-step-individual-connector{order:2}.oj-train-position-label-top .oj-train-button-connector{order:3}.authorized-avatar-menu-button .user-avatar-initials{border-radius:50%;width:2.6rem;height:2.6rem}.authorized-avatar-menu-button .avatar{background-color:#1b5e20;justify-content:center;align-items:center;color:#fff !important;margin-right:0 !important}.authorized-avatar-menu .split{display:grid;grid-template-columns:2rem 1fr;width:100%;align-items:center}.authorized-avatar-menu .icon{align-self:end;height:100%;display:flex;align-items:center}.authorized-avatar-menu .title{align-self:start;height:100%}.menu-button-cta-chrome .oj-button-button{border:0;border-color:var(--oj-button-outlined-chrome-border-color) !important}.menu-button-cta-chrome.oj-button.oj-disabled .oj-button-button{background-color:var(--oj-button-solid-chrome-bg-color-disabled);border-color:var(--oj-button-solid-chrome-border-color-disabled);color:var(--oj-button-solid-chrome-text-color-disabled);background-image:none}.menu-button-cta-chrome.oj-button.oj-disabled .oj-button-icon{color:var(--oj-button-solid-chrome-text-color-disabled)}.menu-button-cta-chrome.oj-button .oj-button-button,.menu-button-cta-chrome.oj-button .oj-button-button:link,.menu-button-cta-chrome.oj-button .oj-button-button:visited,.menu-button-cta-chrome.oj-button .oj-button-button:hover,.menu-button-cta-chrome.oj-button .oj-button-button:active{font-weight:var(--oj-button-font-weight)}.menu-button-cta-chrome.oj-button.oj-default .oj-button-button,.menu-button-cta-chrome.oj-button.oj-focus-only .oj-button-button,.menu-button-cta-chrome.oj-button.oj-selected .oj-button-button{background-color:var(--oj-button-call-to-action-chrome-bg-color);border-color:var(--oj-button-call-to-action-chrome-border-color);color:var(--oj-button-call-to-action-chrome-text-color)}.menu-button-cta-chrome.oj-button.oj-default .oj-button-icon,.menu-button-cta-chrome.oj-button.oj-focus-only .oj-button-icon{color:var(--oj-button-call-to-action-chrome-text-color)}.menu-button-cta-chrome.oj-button .oj-button-button,.menu-button-cta-chrome.oj-button-toggle.oj-hover,.menu-button-cta-chrome.oj-button.oj-hover .oj-button-button,.menu-button-cta-chrome.oj-button.oj-selected.oj-hover .oj-button-button{--oj-button-outlined-chrome-text-color-hover: var(--oj-button-call-to-action-chrome-text-color-hover);--oj-button-outlined-chrome-bg-color: var(--oj-button-call-to-action-chrome-bg-color-hover);--oj-button-outlined-chrome-border-color-hover:var(--oj-button-call-to-action-chrome-border-color-hover);background-color:var(--oj-button-call-to-action-chrome-bg-color-hover);border-color:var(--oj-button-call-to-action-chrome-border-color-hover);color:var(--oj-button-call-to-action-chrome-text-color-hover)}.menu-button-cta-chrome.oj-button.oj-selected.oj-button-outlined-chrome .oj-button-icon,.menu-button-cta-chrome.oj-button.oj-selected.oj-button-half-chrome .oj-button-icon{color:var(--oj-button-call-to-action-chrome-text-color-hover)}.menu-button-cta-chrome.oj-button.oj-hover .oj-button-icon,.menu-button-cta-chrome.oj-button.oj-selected.oj-hover .oj-button-icon{color:var(--oj-button-call-to-action-chrome-text-color-hover)}.menu-button-cta-chrome.oj-button.oj-active .oj-button-button{background-color:var(--oj-button-call-to-action-chrome-bg-color-active);border-color:var(--oj-button-call-to-action-chrome-border-color-active);color:var(--oj-button-call-to-action-chrome-text-color-active)}.menu-button-cta-chrome.oj-button.oj-active .oj-button-icon{color:var(--oj-button-call-to-action-chrome-text-color-active)}.filter-box-button{--oj-button-font-weight: 400;--oj-button-borderless-chrome-bg-color-hover: transparent;--oj-button-borderless-chrome-bg-color-active: transparent;--oj-button-borderless-chrome-bg-color-selected: transparent;--oj-button-text-to-edge-padding: 0}.filter-box-menu{--oj-popup-padding: 0;width:256px}.filter-box-menu .filter-box-items{flex:1;overflow-y:auto;max-height:270px}.filter-box-menu .filter-box-item{cursor:pointer;max-width:100%;white-space:nowrap;display:block}.filter-box-menu .filter-box-item:hover{background-color:#f4f4f4}.filter-box-menu .filter-box-item label,.filter-box-menu .filter-box-item input{cursor:pointer}.filter-box-menu .filter-box-item .oj-choice-item{padding:var(--oj-core-spacing-2x) var(--oj-core-spacing-4x) !important}.filter-box-menu .filter-box-item .oj-checkbox-label,.filter-box-menu .filter-box-item .oj-checkbox-label *{display:block;overflow:hidden;text-overflow:ellipsis;max-width:100%}.split-input{display:flex;flex-direction:row}.split-input-input{flex:1}.split-input-input .oj-text-field-container,.split-input-input .split-input oj-input-text .oj-text-field-container{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.split-input-input .oj-button-button{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.split-input-action .oj-button-button{border-top-left-radius:0;border-bottom-left-radius:0}.split-input-action .oj-button-button .oj-button-icon{font-weight:900}.split-input-action:not(:only-child) :not(:last-child) .oj-button-button{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-right:0 !important}.split-input-action .menu-button-cta-chrome .oj-button-button{border:0;border-color:var(--oj-button-outlined-chrome-border-color) !important}.split-input-action .menu-button-cta-chrome.oj-button.oj-disabled .oj-button-button{background-color:var(--oj-button-solid-chrome-bg-color-disabled);border-color:var(--oj-button-solid-chrome-border-color-disabled);color:var(--oj-button-solid-chrome-text-color-disabled);background-image:none}.split-input-action .menu-button-cta-chrome.oj-button.oj-disabled .oj-button-icon{color:var(--oj-button-solid-chrome-text-color-disabled)}.split-input-action .menu-button-cta-chrome.oj-button .oj-button-button,.split-input-action .menu-button-cta-chrome.oj-button .oj-button-button:link,.split-input-action .menu-button-cta-chrome.oj-button .oj-button-button:visited,.split-input-action .menu-button-cta-chrome.oj-button .oj-button-button:hover,.split-input-action .menu-button-cta-chrome.oj-button .oj-button-button:active{font-weight:var(--oj-button-font-weight)}.split-input-action .menu-button-cta-chrome.oj-button.oj-default .oj-button-button,.split-input-action .menu-button-cta-chrome.oj-button.oj-focus-only .oj-button-button,.split-input-action .menu-button-cta-chrome.oj-button.oj-selected .oj-button-button{background-color:var(--oj-button-call-to-action-chrome-bg-color);border-color:var(--oj-button-call-to-action-chrome-border-color);color:var(--oj-button-call-to-action-chrome-text-color)}.split-input-action .menu-button-cta-chrome.oj-button.oj-default .oj-button-icon,.split-input-action .menu-button-cta-chrome.oj-button.oj-focus-only .oj-button-icon{color:var(--oj-button-call-to-action-chrome-text-color)}.split-input-action .menu-button-cta-chrome.oj-button .oj-button-button,.split-input-action .menu-button-cta-chrome.oj-button-toggle.oj-hover,.split-input-action .menu-button-cta-chrome.oj-button.oj-hover .oj-button-button,.split-input-action .menu-button-cta-chrome.oj-button.oj-selected.oj-hover .oj-button-button{--oj-button-outlined-chrome-text-color-hover: var(--oj-button-call-to-action-chrome-text-color-hover);--oj-button-outlined-chrome-bg-color: var(--oj-button-call-to-action-chrome-bg-color-hover);--oj-button-outlined-chrome-border-color-hover:var(--oj-button-call-to-action-chrome-border-color-hover);background-color:var(--oj-button-call-to-action-chrome-bg-color-hover);border-color:var(--oj-button-call-to-action-chrome-border-color-hover);color:var(--oj-button-call-to-action-chrome-text-color-hover)}.split-input-action .menu-button-cta-chrome.oj-button.oj-selected.oj-button-outlined-chrome .oj-button-icon,.split-input-action .menu-button-cta-chrome.oj-button.oj-selected.oj-button-half-chrome .oj-button-icon{color:var(--oj-button-call-to-action-chrome-text-color-hover)}.split-input-action .menu-button-cta-chrome.oj-button.oj-hover .oj-button-icon,.split-input-action .menu-button-cta-chrome.oj-button.oj-selected.oj-hover .oj-button-icon{color:var(--oj-button-call-to-action-chrome-text-color-hover)}.split-input-action .menu-button-cta-chrome.oj-button.oj-active .oj-button-button{background-color:var(--oj-button-call-to-action-chrome-bg-color-active);border-color:var(--oj-button-call-to-action-chrome-border-color-active);color:var(--oj-button-call-to-action-chrome-text-color-active)}.split-input-action .menu-button-cta-chrome.oj-button.oj-active .oj-button-icon{color:var(--oj-button-call-to-action-chrome-text-color-active)}.toolbar{display:flex;align-items:center;gap:var(--oj-core-spacing-4x)}.empty-placeholder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.empty-placeholder .empty-placeholder--circle{display:flex;align-items:center;justify-content:center;width:7rem;height:7rem;color:#70706e;background-color:#f7f7f7;border:1px solid rgba(22,21,19,.3);border-radius:50%;padding:2rem}.empty-placeholder .empty-placeholder--circle>*{width:100%;max-height:100%}.empty-placeholder .empty-placeholder--circle.icon-height-auto>*{height:auto}.construct-data-filter-group-criteria{display:flex;flex-direction:column;gap:1.5rem}.construct-data-filter-group-criteria .construct-data-filter-group-criterion{display:grid;grid-template-columns:210px 210px 1fr auto;gap:1rem}.construct-data-filter-group-criteria .construct-data-filter-criterion-value{display:grid;grid-template-columns:1fr;gap:1rem}.construct-data-filter-group-criteria .construct-data-filter-criterion-value.two-columns{grid-template-columns:1fr 1fr}.construct-data-filter-dialog oj-validation-group{display:flex;flex:1}.eg-titled-page-layout{display:flex;flex-direction:column;min-height:0;overflow-y:auto;background-color:var(--neutral-25)}.eg-titled-page-layout .eg-titled-page-content{padding:var(--oj-core-spacing-4x) var(--oj-core-spacing-4x);display:flex;flex-direction:column;gap:var(--oj-core-spacing-6x);max-width:62rem}.eg-titled-page-layout .eg-titled-page-overline{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--neutral-500)}.eg-titled-page-layout .eg-titled-page-title{margin:var(--oj-core-spacing-1x) 0}.eg-titled-page-layout .eg-titled-page-subtitle{margin:0}.eg-section{display:flex;flex-direction:column;gap:var(--oj-core-spacing-3x)}.eg-section-title{margin:0;font-size:var(--oj-typography-subheading-sm-font-size);font-weight:var(--oj-typography-subheading-sm-font-weight, 600)}.eg-section-subtitle{margin:var(--oj-core-spacing-1x) 0 0 0}.eg-panel{border:1px solid var(--neutral-100);border-radius:var(--oj-core-border-radius-lg);background-color:rgb(var(--oj-palette-neutral-rgb-0));padding:var(--oj-core-spacing-4x);display:flex;flex-direction:column;gap:var(--oj-core-spacing-3x)}.eg-panel--elevated{box-shadow:var(--oj-core-box-shadow-sm)}.eg-panel--filled{border:none;background-color:var(--neutral-25)}.eg-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--oj-core-spacing-3x);padding-bottom:var(--oj-core-spacing-3x);border-bottom:1px solid var(--oj-core-divider-color)}.eg-panel--filled .eg-panel-header{padding-bottom:0;border-bottom:none}.eg-form-section{display:flex;flex-direction:column;gap:var(--oj-core-spacing-2x)}.eg-form-section:not(.eg-form-section--overline):not(:first-child){margin-top:var(--oj-core-spacing-5x)}.eg-form-section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--oj-core-spacing-3x);padding-bottom:var(--oj-core-spacing-2x);border-bottom:1px solid var(--oj-core-divider-color)}.eg-form-section-title{margin:0;--oj-subheading-margin-bottom: 0}.eg-form-section-title-secondary{margin-top:var(--oj-core-spacing-1x);font-size:var(--oj-typography-body-xs-font-size);color:var(--neutral-600)}.eg-form-section-description{margin:var(--oj-core-spacing-1x) 0 0}.eg-form-section-actions{display:flex;flex-wrap:wrap;gap:var(--oj-core-spacing-2x)}.eg-form-section--overline{gap:var(--oj-core-spacing-3x)}.eg-form-section--overline .eg-form-section-header{align-items:baseline;padding-bottom:0;border-bottom:none}.eg-form-section--overline .eg-form-section-header.eg-form-section-header--start{align-items:flex-start}.eg-form-section--overline .eg-form-section-title{font-size:var(--oj-typography-body-xs-font-size);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--neutral-600)}.eg-form-section--overline.eg-form-section--divider{margin-top:var(--oj-core-spacing-5x);padding-top:var(--oj-core-spacing-4x);border-top:1px solid var(--neutral-100)}.eg-form-section-stack{display:flex;flex-direction:column;gap:var(--oj-core-spacing-5x)}.eg-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:50%;font-size:.6875rem;font-weight:600;background-color:var(--neutral-200);color:var(--oj-core-text-color-primary)}.eg-avatar.contrast-color-white{color:rgb(var(--oj-palette-neutral-rgb-0))}.eg-avatar--dot{width:1.25rem;height:1.25rem;margin-inline:.25rem;border:1px solid rgba(25,28,34,.12)}:root{--color-primary-default: var(--primary-600);--color-primary-hover: var(--primary-700);--color-primary-focused: var(--primary-700);--color-primary-pressed: var(--primary-800);--color-primary-container: var(--primary-50);--color-primary-container-hover: var(--primary-100);--color-neutrals-default: var(--neutral-700);--color-neutrals-hover: var(--neutral-800);--color-neutrals-focused: var(--neutral-800);--color-neutrals-pressed: var(--neutral-900);--color-neutrals-container: var(--neutral-50);--color-neutrals-container-hover: var(--neutral-100);--color-neutrals-container-focused: var(--neutral-200);--color-neutrals-container-pressed: var(--neutral-300);--color-success-default: var(--success-600);--color-success-hover: var(--success-700);--color-success-focused: var(--success-700);--color-success-pressed: var(--success-800);--color-success-container: var(--success-100);--color-error-default: var(--error-600);--color-error-hover: var(--error-700);--color-error-focused: var(--error-700);--color-error-pressed: var(--error-800);--color-error-container: var(--error-100);--color-warning-default: var(--warning-600);--color-warning-hover: var(--warning-700);--color-warning-focused: var(--warning-700);--color-warning-pressed: var(--warning-800);--color-warning-container: var(--warning-100);--color-information-default: var(--information-600);--color-information-hover: var(--information-700);--color-information-focused: var(--information-700);--color-information-pressed: var(--information-800);--color-information-container: var(--information-100)}.dark{--color-primary-default: var(--primary-400);--color-primary-hover: var(--primary-300);--color-primary-focused: var(--primary-300);--color-primary-pressed: var(--primary-200);--color-primary-container: var(--primary-950);--color-primary-container-hover: var(--primary-900);--color-neutrals-default: var(--neutral-300);--color-neutrals-hover: var(--neutral-200);--color-neutrals-focused: var(--neutral-200);--color-neutrals-pressed: var(--neutral-50);--color-neutrals-container: var(--neutral-900);--color-neutrals-container-hover: var(--neutral-800);--color-neutrals-container-focused: var(--neutral-800);--color-neutrals-container-pressed: var(--neutral-700);--color-success-default: var(--success-400);--color-success-hover: var(--success-300);--color-success-focused: var(--success-300);--color-success-pressed: var(--success-200);--color-success-container: var(--success-800);--color-error-default: var(--error-400);--color-error-hover: var(--error-300);--color-error-focused: var(--error-300);--color-error-pressed: var(--error-200);--color-error-container: var(--error-950);--color-warning-default: var(--warning-400);--color-warning-hover: var(--warning-300);--color-warning-focused: var(--warning-300);--color-warning-pressed: var(--warning-200);--color-warning-container: var(--warning-800);--color-information-default: var(--information-400);--color-information-hover: var(--information-300);--color-information-focused: var(--information-300);--color-information-pressed: var(--information-200);--color-information-container: var(--information-800)}:root{--font-display-1-size: 80px;--font-display-1-line-height: 96px;--font-display-1-spacing: 40px;--font-display-2-size: 72px;--font-display-2-line-height: 88px;--font-display-2-spacing: 36px;--font-display-3-size: 60px;--font-display-3-line-height: 72px;--font-display-3-spacing: 30px;--font-display-4-size: 56px;--font-display-4-line-height: 64px;--font-display-4-spacing: 28px;--font-display-5-size: 48px;--font-display-5-line-height: 56px;--font-display-5-spacing: 24px;--font-display-6-size: 40px;--font-display-6-line-height: 48px;--font-display-6-spacing: 20px;--font-display-7-size: 32px;--font-display-7-line-height: 40px;--font-display-7-spacing: 16px;--font-h1-size: 48px;--font-h1-line-height: 56px;--font-h1-spacing: 24px;--font-h2-size: 40px;--font-h2-line-height: 48px;--font-h2-spacing: 20px;--font-h3-size: 32px;--font-h3-line-height: 40px;--font-h3-spacing: 16px;--font-h4-size: 24px;--font-h4-line-height: 32px;--font-h4-spacing: 12px;--font-h5-size: 20px;--font-h5-line-height: 24px;--font-h5-spacing: 10px;--font-h6-size: 16px;--font-h6-line-height: 20px;--font-h6-spacing: 8px;--font-body-lg-regular-size: 20px;--font-body-lg-regular-line-height: 28px;--font-body-lg-regular-spacing: 10px;--font-body-lg-medium-size: 20px;--font-body-lg-medium-line-height: 28px;--font-body-lg-medium-spacing: 10px;--font-body-lg-semibold-size: 20px;--font-body-lg-semibold-line-height: 28px;--font-body-lg-semibold-spacing: 10px;--font-body-md-regular-size: 16px;--font-body-md-regular-line-height: 24px;--font-body-md-regular-spacing: 8px;--font-body-md-medium-size: 16px;--font-body-md-medium-line-height: 24px;--font-body-md-medium-spacing: 8px;--font-body-md-semibold-size: 16px;--font-body-md-semibold-line-height: 24px;--font-body-md-semibold-spacing: 8px;--font-body-sm-regular-size: 14px;--font-body-sm-regular-line-height: 20px;--font-body-sm-regular-spacing: 8px;--font-body-sm-medium-size: 14px;--font-body-sm-medium-line-height: 20px;--font-body-sm-medium-spacing: 8px;--font-body-sm-semibold-size: 14px;--font-body-sm-semibold-line-height: 20px;--font-body-sm-semibold-spacing: 8px;--font-caption-lg-size: 16px;--font-caption-lg-line-height: 24px;--font-caption-lg-spacing: 8px;--font-caption-md-size: 14px;--font-caption-md-line-height: 20px;--font-caption-md-spacing: 8px;--font-caption-sm-size: 12px;--font-caption-sm-line-height: 16px;--font-caption-sm-spacing: 6px;--font-caption-sm-medium-size: 12px;--font-caption-sm-medium-line-height: 16px;--font-caption-sm-medium-spacing: 6px;--font-caption-sm-semibold-size: 12px;--font-caption-sm-semibold-line-height: 16px;--font-caption-sm-semibold-spacing: 6px}@media(max-width: 1023px){:root{--font-display-1-size: 72px;--font-display-1-line-height: 88px;--font-display-1-spacing: 36px;--font-display-2-size: 64px;--font-display-2-line-height: 72px;--font-display-2-spacing: 32px;--font-display-3-size: 56px;--font-display-3-line-height: 64px;--font-display-3-spacing: 28px;--font-display-4-size: 48px;--font-display-4-line-height: 56px;--font-display-4-spacing: 24px;--font-display-5-size: 40px;--font-display-5-line-height: 48px;--font-display-5-spacing: 20px;--font-display-6-size: 32px;--font-display-6-line-height: 40px;--font-display-6-spacing: 16px;--font-display-7-size: 24px;--font-display-7-line-height: 32px;--font-display-7-spacing: 12px;--font-h1-size: 40px;--font-h1-line-height: 48px;--font-h1-spacing: 20px;--font-h2-size: 32px;--font-h2-line-height: 40px;--font-h2-spacing: 16px;--font-h3-size: 24px;--font-h3-line-height: 32px;--font-h3-spacing: 12px;--font-h4-size: 22px;--font-h4-line-height: 28px;--font-h4-spacing: 10px;--font-h5-size: 20px;--font-h5-line-height: 24px;--font-h5-spacing: 8px;--font-h6-size: 16px;--font-h6-line-height: 20px;--font-h6-spacing: 8px;--font-body-lg-regular-size: 20px;--font-body-lg-regular-line-height: 28px;--font-body-lg-regular-spacing: 10px;--font-body-lg-medium-size: 20px;--font-body-lg-medium-line-height: 28px;--font-body-lg-medium-spacing: 10px;--font-body-lg-semibold-size: 20px;--font-body-lg-semibold-line-height: 28px;--font-body-lg-semibold-spacing: 10px;--font-body-md-regular-size: 16px;--font-body-md-regular-line-height: 24px;--font-body-md-regular-spacing: 8px;--font-body-md-medium-size: 16px;--font-body-md-medium-line-height: 24px;--font-body-md-medium-spacing: 8px;--font-body-md-semibold-size: 16px;--font-body-md-semibold-line-height: 24px;--font-body-md-semibold-spacing: 8px;--font-body-sm-regular-size: 14px;--font-body-sm-regular-line-height: 20px;--font-body-sm-regular-spacing: 8px;--font-body-sm-medium-size: 14px;--font-body-sm-medium-line-height: 20px;--font-body-sm-medium-spacing: 8px;--font-body-sm-semibold-size: 14px;--font-body-sm-semibold-line-height: 20px;--font-body-sm-semibold-spacing: 8px;--font-caption-lg-size: 14px;--font-caption-lg-line-height: 20px;--font-caption-lg-spacing: 8px;--font-caption-md-size: 14px;--font-caption-md-line-height: 20px;--font-caption-md-spacing: 8px;--font-caption-sm-size: 12px;--font-caption-sm-line-height: 16px;--font-caption-sm-spacing: 6px;--font-caption-sm-medium-size: 12px;--font-caption-sm-medium-line-height: 16px;--font-caption-sm-medium-spacing: 6px;--font-caption-sm-semibold-size: 12px;--font-caption-sm-semibold-line-height: 16px;--font-caption-sm-semibold-spacing: 6px}}@media(max-width: 767px){:root{--font-display-1-size: 64px;--font-display-1-line-height: 72px;--font-display-1-spacing: 32px;--font-display-2-size: 56px;--font-display-2-line-height: 64px;--font-display-2-spacing: 28px;--font-display-3-size: 48px;--font-display-3-line-height: 56px;--font-display-3-spacing: 24px;--font-display-4-size: 40px;--font-display-4-line-height: 48px;--font-display-4-spacing: 20px;--font-display-5-size: 32px;--font-display-5-line-height: 40px;--font-display-5-spacing: 16px;--font-display-6-size: 24px;--font-display-6-line-height: 32px;--font-display-6-spacing: 12px;--font-display-7-size: 20px;--font-display-7-line-height: 28px;--font-display-7-spacing: 10px;--font-h1-size: 32px;--font-h1-line-height: 40px;--font-h1-spacing: 16px;--font-h2-size: 28px;--font-h2-line-height: 36px;--font-h2-spacing: 12px;--font-h3-size: 24px;--font-h3-line-height: 32px;--font-h3-spacing: 10px;--font-h4-size: 22px;--font-h4-line-height: 28px;--font-h4-spacing: 10px;--font-h5-size: 20px;--font-h5-line-height: 24px;--font-h5-spacing: 8px;--font-h6-size: 16px;--font-h6-line-height: 20px;--font-h6-spacing: 8px;--font-body-lg-regular-size: 18px;--font-body-lg-regular-line-height: 24px;--font-body-lg-regular-spacing: 10px;--font-body-lg-medium-size: 18px;--font-body-lg-medium-line-height: 24px;--font-body-lg-medium-spacing: 10px;--font-body-lg-semibold-size: 18px;--font-body-lg-semibold-line-height: 24px;--font-body-lg-semibold-spacing: 10px;--font-body-md-regular-size: 16px;--font-body-md-regular-line-height: 24px;--font-body-md-regular-spacing: 8px;--font-body-md-medium-size: 16px;--font-body-md-medium-line-height: 24px;--font-body-md-medium-spacing: 8px;--font-body-md-semibold-size: 16px;--font-body-md-semibold-line-height: 24px;--font-body-md-semibold-spacing: 8px;--font-body-sm-regular-size: 12px;--font-body-sm-regular-line-height: 20px;--font-body-sm-regular-spacing: 8px;--font-body-sm-medium-size: 12px;--font-body-sm-medium-line-height: 20px;--font-body-sm-medium-spacing: 8px;--font-body-sm-semibold-size: 12px;--font-body-sm-semibold-line-height: 20px;--font-body-sm-semibold-spacing: 8px;--font-caption-lg-size: 14px;--font-caption-lg-line-height: 20px;--font-caption-lg-spacing: 8px;--font-caption-md-size: 14px;--font-caption-md-line-height: 20px;--font-caption-md-spacing: 8px;--font-caption-sm-size: 12px;--font-caption-sm-line-height: 16px;--font-caption-sm-spacing: 6px;--font-caption-sm-medium-size: 12px;--font-caption-sm-medium-line-height: 16px;--font-caption-sm-medium-spacing: 6px;--font-caption-sm-semibold-size: 12px;--font-caption-sm-semibold-line-height: 16px;--font-caption-sm-semibold-spacing: 6px}}:root{--oj-palette-brand-rgb-10: var(--primary-50-rgb);--oj-palette-brand-rgb-20: var(--primary-50-rgb);--oj-palette-brand-rgb-30: var(--primary-100-rgb);--oj-palette-brand-rgb-40: var(--primary-100-rgb);--oj-palette-brand-rgb-50: var(--primary-200-rgb);--oj-palette-brand-rgb-60: var(--primary-200-rgb);--oj-palette-brand-rgb-70: var(--primary-300-rgb);--oj-palette-brand-rgb-80: var(--primary-300-rgb);--oj-palette-brand-rgb-90: var(--primary-400-rgb);--oj-palette-brand-rgb-100: var(--primary-600-rgb);--oj-palette-brand-rgb-110: var(--primary-700-rgb);--oj-palette-brand-rgb-120: var(--primary-700-rgb);--oj-palette-brand-rgb-130: var(--primary-800-rgb);--oj-palette-brand-rgb-140: var(--primary-800-rgb);--oj-palette-brand-rgb-150: var(--primary-900-rgb);--oj-palette-brand-rgb-160: var(--primary-900-rgb);--oj-palette-brand-rgb-170: var(--primary-950-rgb);--oj-palette-neutral-rgb-0: 255, 255, 255;--oj-palette-neutral-rgb-10: var(--neutral-25-rgb);--oj-palette-neutral-rgb-20: var(--neutral-50-rgb);--oj-palette-neutral-rgb-30: var(--neutral-50-rgb);--oj-palette-neutral-rgb-40: var(--neutral-100-rgb);--oj-palette-neutral-rgb-50: var(--neutral-200-rgb);--oj-palette-neutral-rgb-60: var(--neutral-200-rgb);--oj-palette-neutral-rgb-70: var(--neutral-300-rgb);--oj-palette-neutral-rgb-80: var(--neutral-300-rgb);--oj-palette-neutral-rgb-90: var(--neutral-400-rgb);--oj-palette-neutral-rgb-100: var(--neutral-500-rgb);--oj-palette-neutral-rgb-110: var(--neutral-500-rgb);--oj-palette-neutral-rgb-120: var(--neutral-600-rgb);--oj-palette-neutral-rgb-130: var(--neutral-700-rgb);--oj-palette-neutral-rgb-140: var(--neutral-700-rgb);--oj-palette-neutral-rgb-150: var(--neutral-800-rgb);--oj-palette-neutral-rgb-160: var(--neutral-800-rgb);--oj-palette-neutral-rgb-170: var(--neutral-900-rgb);--oj-palette-neutral-rgb-180: var(--neutral-900-rgb);--oj-palette-neutral-rgb-190: var(--neutral-950-rgb);--oj-palette-neutral-rgb-200: 0, 0, 0;--oj-core-text-color-secondary: var(--neutral-600);--oj-core-text-color-danger: var(--color-error-default);--oj-core-text-color-warning: var(--color-warning-default);--oj-core-text-color-success: var(--color-success-default);--oj-core-divider-color: var(--neutral-100);--oj-body-bg-color: var(--neutral-25);--oj-link-text-color: var(--color-primary-default);--oj-core-focus-border-color: var(--color-primary-default);--oj-core-border-radius-sm: 4px;--oj-core-border-radius-md: 8px;--oj-core-border-radius-lg: 12px;--oj-core-border-radius-xl: 16px;--oj-core-box-shadow-sm: 0 1px 3px rgba(var(--shadow-base-rgb), 0.08), 0 2px 6px rgba(var(--shadow-base-rgb), 0.12);--oj-core-box-shadow-md: 0 2px 8px rgba(var(--shadow-base-rgb), 0.10), 0 4px 16px rgba(var(--shadow-base-rgb), 0.16);--oj-core-box-shadow-lg: 0 4px 16px rgba(var(--shadow-base-rgb), 0.12), 0 8px 32px rgba(var(--shadow-base-rgb), 0.20);--oj-button-font-weight: 500;--oj-text-field-border-color: var(--neutral-200);--oj-text-field-border-color-focus: var(--color-primary-default);--oj-dialog-border-radius: var(--oj-core-border-radius-lg);--oj-dialog-border-color: transparent;--oj-dialog-box-shadow: 0 8px 24px rgba(var(--shadow-base-rgb), 0.14), 0 16px 48px rgba(var(--shadow-base-rgb), 0.24);--oj-popup-border-radius: var(--oj-core-border-radius-md);--oj-popup-box-shadow: var(--oj-core-box-shadow-md)}:root{--oj-switch-track-border-radius: 1.25rem;--oj-switch-thumb-border-radius: 50%;--oj-switch-track-bg-color: var(--neutral-200);--oj-switch-track-bg-color-hover: var(--neutral-300);--oj-switch-track-bg-color-active: var(--neutral-300);--oj-switch-track-bg-color-selected: var(--color-primary-default);--oj-switch-track-border-color-selected: var(--color-primary-default);--oj-switch-track-bg-color-selected-hover: var(--color-primary-hover);--oj-switch-track-border-color-selected-hover: var(--color-primary-hover);--oj-switch-track-bg-color-selected-active: var(--color-primary-pressed);--oj-switch-track-border-color-selected-active: var(--color-primary-pressed)}.oj-buttonset{--oj-button-outlined-chrome-bg-color-selected: var(--color-primary-default);--oj-button-outlined-chrome-border-color-selected: var(--color-primary-default);--oj-button-outlined-chrome-text-color-selected: var(--brand-contrast);--oj-button-outlined-chrome-bg-color-selected-hover: var(--color-primary-hover);--oj-button-outlined-chrome-border-color-selected-hover: var(--color-primary-hover);--oj-button-outlined-chrome-text-color-selected-hover: var(--brand-contrast)}.oj-dialog{border-radius:var(--oj-dialog-border-radius);overflow:hidden}.oj-dialog .oj-dialog-header.solid-dialog-header{--oj-dialog-title-text-color: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-text-color: var(--oj-core-text-color-primary);--oj-private-icon-color: var(--oj-core-text-color-primary);background-color:var(--oj-core-bg-color-content);border-bottom:1px solid var(--neutral-100)}.oj-button.oj-button-full-width .oj-button-button{border-radius:var(--oj-button-border-radius)}.oj-listbox-drop .oj-listview-group-item{background-color:var(--neutral-50);padding:var(--oj-core-spacing-1x) var(--oj-core-spacing-2x);font-size:var(--oj-typography-body-xs-font-size);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--neutral-700)}.oj-listbox-drop .oj-listview-group .oj-listview-item{padding-left:var(--oj-core-spacing-4x)}.oj-buttonset .oj-button-toggle.oj-selected.oj-hover.oj-button-outlined-chrome:not(.oj-active){background-color:var(--oj-button-outlined-chrome-bg-color-selected-hover, var(--oj-button-outlined-chrome-bg-color-selected));background-image:none;color:var(--oj-button-outlined-chrome-text-color-selected-hover, var(--oj-button-outlined-chrome-text-color-selected))}.oj-table-header-row .oj-table-column-header-cell .oj-table-column-header{text-transform:uppercase;font-weight:500;letter-spacing:.05em}oj-button.oj-button-outlined-primary{--oj-button-outlined-chrome-border-color: var(--color-primary-default);--oj-button-outlined-chrome-bg-color: var(--color-primary-container, var(--primary-50));--oj-button-outlined-chrome-text-color: var(--color-primary-default);--oj-button-outlined-chrome-border-color-hover: var(--color-primary-hover);--oj-button-outlined-chrome-bg-color-hover: var(--color-primary-container-hover, var(--primary-100));--oj-button-outlined-chrome-text-color-hover: var(--color-primary-default)}oj-button.oj-button-outlined-primary svg{color:var(--color-primary-default)}.eg-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;font-family:inherit;line-height:1.25;border:1.5px solid rgba(0,0,0,0);white-space:nowrap;cursor:default;transition:all .15s ease}.eg-chip-primary{background:var(--color-primary-default);color:var(--brand-contrast, #fff);border-color:var(--color-primary-default)}.eg-chip-primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.eg-chip-primary:active{background:var(--color-primary-pressed, var(--color-primary-hover));border-color:var(--color-primary-pressed, var(--color-primary-hover))}.eg-chip-neutral{background:var(--neutral-50);color:var(--oj-core-text-color-primary);border-color:var(--neutral-200)}.eg-chip-neutral:hover{background:var(--neutral-100);border-color:var(--neutral-200)}.eg-chip-neutral:active{background:var(--neutral-200)}.eg-chip-outlined{background:rgba(0,0,0,0);color:var(--color-primary-default);border-color:var(--color-primary-default)}.eg-chip-outlined:hover{background:var(--color-primary-container, var(--primary-50));border-color:var(--color-primary-hover)}.eg-chip-outlined:active{background:var(--color-primary-container-hover, var(--primary-100))}.eg-badge{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-weight:500;font-size:12px;line-height:16px;white-space:nowrap}.eg-badge--numeric{width:16px;height:16px;border-radius:50%;font-size:10px;line-height:1}.eg-badge--primary{background:var(--color-primary-default);color:var(--brand-contrast, #fff)}*{-webkit-overflow-scrolling:touch}html,body,app-root,#appContainer{overflow:hidden;height:100%;max-height:100%;min-height:100%}app-root{display:block}:root{--egb-brand-color: var(--primary-400);--egb-brand-contrast: #fff}.oj-dialog{border-radius:var(--oj-dialog-border-radius);overflow:hidden}.oj-dialog .oj-dialog-header.solid-dialog-header{--oj-dialog-title-text-color: var(--oj-core-text-color-primary);--oj-button-borderless-chrome-text-color: var(--oj-core-text-color-primary);--oj-private-icon-color: var(--oj-core-text-color-primary);background-color:var(--oj-core-bg-color-content);border-bottom:1px solid var(--neutral-100)}.oj-button.oj-button-full-width .oj-button-button{border-radius:var(--oj-button-border-radius)}.oj-dialog-footer>.oj-button-danger-chrome,.oj-dialog-footer>.oj-button-danger-chrome>.oj-button-button{margin-left:0}.oj-listbox-drop .oj-listview-group-item{background-color:var(--neutral-50);padding:var(--oj-core-spacing-1x) var(--oj-core-spacing-2x);font-size:var(--oj-typography-body-xs-font-size);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--neutral-700)}.oj-listbox-drop .oj-listview-group .oj-listview-item{padding-left:var(--oj-core-spacing-4x)}.oj-buttonset .oj-button-toggle.oj-selected.oj-hover.oj-button-outlined-chrome:not(.oj-active){background-color:var(--oj-button-outlined-chrome-bg-color-selected-hover, var(--oj-button-outlined-chrome-bg-color-selected));background-image:none;color:var(--oj-button-outlined-chrome-text-color-selected-hover, var(--oj-button-outlined-chrome-text-color-selected))}.oj-table-header-row .oj-table-column-header-cell .oj-table-column-header{text-transform:uppercase;font-weight:500;letter-spacing:.05em}.login-page{display:flex;flex-direction:column;justify-content:safe center;overflow-y:auto}.login-page .login-content{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:28rem;margin-left:auto;margin-right:auto;overflow:initial}@media print and (orientation: landscape),screen and (min-width: 1024px){.login-page .login-content{padding:2rem 3rem}}.login-page .login-app-icon{display:block;width:8rem;height:8rem;margin-left:auto;margin-right:auto}.login-page .login-form-panel{margin-top:1rem;padding:2rem 2.5rem;border-radius:var(--oj-core-border-radius-lg);box-shadow:var(--oj-core-box-shadow-md);background-color:var(--oj-core-bg-color-content)}.login-page .login-form-build-version{display:flex;flex-direction:column;align-items:end;justify-content:center;height:100%}.login-page oj-message-banner{display:block}.login-page .login-separator{display:flex;align-items:center;text-align:center}.login-page .login-separator::before,.login-page .login-separator::after{content:"";flex:1;border-bottom:1px solid var(--oj-core-text-color-secondary)}.login-page .login-separator:not(:empty)::before{margin-right:var(--oj-core-spacing-2x)}.login-page .login-separator:not(:empty)::after{margin-left:var(--oj-core-spacing-2x)}.two-factor-login{display:flex;flex-direction:row;justify-content:space-between}.two-factor-login oj-input-text{width:3rem;height:3rem}.two-factor-login oj-input-text input{text-align:center}.two-factor-dialog{max-width:25rem;width:25rem}.viewer-page{--sidebar-width: 28rem;--sidebar-width-icon: 3rem;--trigger-button-clearance: calc(var(--oj-core-spacing-4x) + 3rem + var(--oj-core-spacing-3x))}.viewer-page.layouts-page{position:relative;grid-template-rows:1fr;grid-template-columns:1fr;grid-template-areas:"content"}.viewer-page .viewer-sidebar.bs-web-ojet-drawer{position:fixed}.viewer-page .viewer-sidebar:not(.bs-web-ojet-drawer){position:absolute;top:0;bottom:0;left:0;z-index:6;box-shadow:var(--oj-core-box-shadow-lg)}.viewer-page .viewer-sidebar:not(.bs-web-ojet-drawer)[data-state=collapsed]{box-shadow:none}.viewer-page .viewer-sidebar-trigger-button{z-index:10;position:fixed;left:calc(var(--oj-core-spacing-4x) + var(--sidebar-width));bottom:var(--oj-core-spacing-4x)}.viewer-page .bs-web-ojet-sidebar[data-state=collapsed] .viewer-sidebar-trigger-button{left:var(--oj-core-spacing-4x)}.viewer-page .ol-scale-line{left:calc(var(--sidebar-width) + var(--trigger-button-clearance));bottom:var(--oj-core-spacing-4x);transition:left .2s}.viewer-page:has(.viewer-sidebar[data-state=collapsed]) .ol-scale-line{left:var(--trigger-button-clearance)}.map-floating-button{--oj-button-height: 3.25rem;width:3.25rem}.map-floating-button .oj-button-button{width:100%;padding:0}.map-floating-button .oj-button-text{overflow:visible;text-overflow:clip}.map-floating-button{--oj-button-solid-chrome-bg-color: var(--oj-core-bg-color-content);--oj-button-solid-chrome-border-color: transparent;--oj-button-solid-chrome-text-color: var(--oj-core-text-color-primary);--oj-button-solid-chrome-bg-color-hover: color-mix(in srgb, var(--oj-core-bg-color-content), var(--oj-core-text-color-primary) 8%);--oj-button-solid-chrome-border-color-hover: transparent;--oj-button-solid-chrome-text-color-hover: var(--oj-core-text-color-primary);--oj-button-solid-chrome-bg-color-active: color-mix(in srgb, var(--oj-core-bg-color-content), var(--oj-core-text-color-primary) 12%);--oj-button-solid-chrome-border-color-active: transparent;--oj-button-solid-chrome-text-color-active: var(--oj-core-text-color-primary);--oj-button-solid-chrome-bg-color-selected: var(--oj-button-solid-chrome-bg-color);--oj-button-solid-chrome-border-color-selected: var(--oj-button-solid-chrome-border-color);--oj-button-solid-chrome-text-color-selected: var(--oj-button-solid-chrome-text-color);--oj-button-solid-chrome-text-color-selected-hover: var(--oj-button-solid-chrome-text-color-active);--oj-button-solid-chrome-bg-color-selected-hover: var(--oj-button-solid-chrome-bg-color-active);--oj-button-solid-chrome-border-color-selected-hover: var(--oj-button-solid-chrome-border-color-active);box-shadow:var(--oj-core-box-shadow-sm);border-radius:var(--oj-button-border-radius)}.map-tools{position:absolute;top:var(--oj-core-spacing-2x);right:var(--oj-core-spacing-2x);z-index:5;display:flex;flex-direction:column;background-color:var(--oj-core-bg-color-content);border-radius:var(--oj-core-border-radius-lg);box-shadow:var(--oj-core-box-shadow-sm);overflow:hidden}.map-tools .map-floating-button{--oj-button-border-radius: 0;box-shadow:none;border-radius:0}.map-tools .map-floating-button:not(:first-child){border-top:1px solid var(--neutral-100)}.map-tools .bs-web-ojet-drawer{position:fixed}.viewer-sidebar-page{--sidebar-page-padding: var(--oj-core-spacing-4x);display:flex;flex-direction:column;height:100%;overflow-y:auto;margin:0;padding:var(--sidebar-page-padding);gap:var(--oj-core-spacing-3x);background-color:var(--neutral-25)}.viewer-sidebar-page section{margin:0}#map{position:absolute;top:0;bottom:0;width:100%;height:100%;cursor:default}.ol-zoom,.map-rotate{position:absolute;left:unset;top:unset;right:var(--oj-core-spacing-2x);display:flex;flex-direction:column;margin:0;padding:0;border:0;background-color:var(--oj-core-bg-color-content);border-radius:var(--oj-core-border-radius-lg);box-shadow:var(--oj-core-box-shadow-sm);overflow:hidden}.ol-zoom:hover,.map-rotate:hover{background-color:var(--oj-core-bg-color-content)}.ol-zoom button.ol-zoom-in,.ol-zoom button.ol-zoom-out,.ol-zoom button,.map-rotate button.ol-zoom-in,.map-rotate button.ol-zoom-out,.map-rotate button{width:3.25rem;height:3.25rem;margin:0;display:flex;align-items:center;justify-content:center;color:var(--oj-core-text-color-primary);background-color:var(--oj-core-bg-color-content);border-radius:0;box-shadow:none;cursor:pointer}.ol-zoom button.ol-zoom-in svg,.ol-zoom button.ol-zoom-out svg,.ol-zoom button svg,.map-rotate button.ol-zoom-in svg,.map-rotate button.ol-zoom-out svg,.map-rotate button svg{width:1.5rem;height:1.5rem}.ol-zoom button.ol-zoom-in:hover,.ol-zoom button.ol-zoom-in:focus,.ol-zoom button.ol-zoom-out:hover,.ol-zoom button.ol-zoom-out:focus,.ol-zoom button:hover,.ol-zoom button:focus,.map-rotate button.ol-zoom-in:hover,.map-rotate button.ol-zoom-in:focus,.map-rotate button.ol-zoom-out:hover,.map-rotate button.ol-zoom-out:focus,.map-rotate button:hover,.map-rotate button:focus{outline:none;color:var(--oj-core-text-color-primary);background-color:color-mix(in srgb, var(--oj-core-bg-color-content), var(--oj-core-text-color-primary) 8%)}.ol-zoom button.ol-zoom-in:active,.ol-zoom button.ol-zoom-out:active,.ol-zoom button:active,.map-rotate button.ol-zoom-in:active,.map-rotate button.ol-zoom-out:active,.map-rotate button:active{background-color:color-mix(in srgb, var(--oj-core-bg-color-content), var(--oj-core-text-color-primary) 12%)}.ol-zoom.ol-zoom button+button,.ol-zoom.map-rotate-expanded button+button,.map-rotate.ol-zoom button+button,.map-rotate.map-rotate-expanded button+button{border-top:1px solid var(--neutral-100)}.ol-zoom{bottom:var(--oj-core-spacing-2x)}.map-rotate{bottom:calc(var(--oj-core-spacing-2x)*2 + 6.5rem)}.map-rotate button{touch-action:manipulation}.map-rotate button span{display:inline-flex}.map-rotate:not(.map-rotate-expanded) .map-rotate-step{display:none}.map-context-menu{position:fixed;z-index:997;background-color:var(--oj-core-bg-color-content);border-radius:var(--oj-core-border-radius-md);box-shadow:var(--oj-core-box-shadow-sm);overflow:hidden}.map-context-menu button{display:block;width:100%;padding:var(--oj-core-spacing-2x) var(--oj-core-spacing-3x);border:0;background:none;color:var(--oj-core-text-color-primary);font-size:var(--oj-typography-body-sm-font-size);cursor:pointer}.map-context-menu button:hover{background-color:color-mix(in srgb, var(--oj-core-bg-color-content), var(--oj-core-text-color-primary) 8%)}.sidebar-header{flex-shrink:0;display:flex;align-items:center;gap:var(--oj-core-spacing-2x);margin:calc(-1*var(--sidebar-page-padding, var(--oj-core-spacing-3x))) calc(-1*var(--sidebar-page-padding, var(--oj-core-spacing-3x))) 0;padding:var(--oj-core-spacing-3x) var(--oj-core-spacing-4x);background-color:var(--oj-core-bg-color-content);color:var(--oj-core-text-color-primary);border-bottom:1px solid var(--neutral-100)}.sidebar-header h2{margin:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viewer-select-location{flex:0 0 auto}.viewer-select-location .select-location-badge{align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--oj-core-border-radius-md);overflow:hidden}.viewer-select-location .select-location-badge img{width:100%;height:100%;object-fit:cover}.viewer-select-location oj-menu-button{width:100%}.viewer-select-location oj-menu-button button{font-size:var(--oj-typography-heading-sm-font-size);font-weight:var(--oj-typography-heading-sm-font-weight);padding-left:var(--oj-core-spacing-1x);padding-right:var(--oj-core-spacing-1x);color:var(--oj-core-text-color-primary)}.viewer-select-location oj-menu-button .oj-button-icon.oj-end{margin-left:auto !important;font-size:var(--oj-typography-body-sm-font-size)}.viewer-search-input{flex:0 0 auto;margin:var(--oj-core-spacing-4x) var(--oj-core-spacing-4x) 0}.viewer-sidebar-page .viewer-search-input{margin:0}.skeleton-block{border-radius:var(--oj-core-border-radius-sm)}.color-picker-dialog .color-picker-palettes{display:flex;flex-direction:column;gap:var(--oj-core-spacing-1x)}.color-picker-dialog .color-picker-palette{display:flex;gap:var(--oj-core-spacing-1x)}.color-picker-dialog .color-picker-swatch{width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:var(--oj-core-border-radius-sm);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:box-shadow .1s ease}.color-picker-dialog .color-picker-swatch:hover{box-shadow:0 0 0 2px var(--neutral-300)}.color-picker-dialog .color-picker-swatch:focus-visible,.color-picker-dialog .color-picker-swatch[data-selected=true]{box-shadow:0 0 0 2px var(--color-primary-default);outline:none}.color-picker-dialog .color-picker-swatch svg{width:.75rem}.color-picker-dialog .color-picker-swatch .color-picker-check-light{color:rgb(var(--oj-palette-neutral-rgb-0))}.color-picker-dialog .color-picker-swatch .color-picker-check-dark{color:var(--neutral-800, #191c22)}.color-swatch-button{width:2rem;height:2rem;padding:0;border:1px solid var(--oj-core-divider-color);border-radius:var(--oj-core-border-radius-sm);cursor:pointer;transition:box-shadow .1s ease}.color-swatch-button:hover{box-shadow:0 0 0 2px var(--neutral-300)}.color-swatch-button:focus-visible{box-shadow:0 0 0 2px var(--color-primary-default);outline:none}h6.section-overline{margin:0;font-weight:500 !important;letter-spacing:.02em;text-transform:uppercase;color:var(--neutral-500)}.metadata-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:var(--oj-core-spacing-3x);row-gap:var(--oj-core-spacing-2x);margin-top:var(--oj-core-spacing-2x)}.metadata-cell{display:flex;align-items:center;gap:var(--oj-core-spacing-2x)}.metadata-cell svg{width:1rem}.metadata-cell-wide{grid-column:1/-1}.stat-card-row{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(8rem, 100%), 1fr));gap:var(--oj-core-spacing-2x)}.stat-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:var(--oj-core-spacing-2x);border:1px solid var(--neutral-100);border-radius:var(--oj-core-border-radius-lg);background-color:rgb(var(--oj-palette-neutral-rgb-0));text-align:center;min-width:0}.stat-card .stat-card-value{font-size:var(--oj-typography-body-lg-font-size);font-weight:700;white-space:nowrap}.stat-card .stat-card-label{font-size:var(--oj-typography-body-xs-font-size)}.gravesite-list{flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;margin-inline:calc(-1*var(--sidebar-page-padding, 0px));margin-block-end:calc(-1*var(--sidebar-page-padding, 0px));padding:0 var(--sidebar-page-padding, 0px) var(--sidebar-page-padding, 0px);--oj-core-bg-color-hover: transparent}.gravesite-list li{cursor:pointer;background-color:rgb(var(--oj-palette-neutral-rgb-0));border:1px solid var(--neutral-100);border-radius:var(--oj-core-border-radius-lg);padding:var(--oj-core-spacing-1x) var(--oj-core-spacing-3x);margin-block-end:var(--oj-core-spacing-2x);transition:border-color .15s ease}.gravesite-list li:hover{border-color:var(--neutral-200)}.gravesite-list .gravesite-list-metadata{display:flex;flex-wrap:wrap;align-items:center;gap:var(--oj-core-spacing-1x)}.gravesite-list .gravesite-list-metadata .gravesite-list-metadata-cell{display:inline-flex;align-items:center;gap:var(--oj-core-spacing-1x);white-space:nowrap;background-color:var(--neutral-50);color:var(--neutral-600)}.gravesite-list .gravesite-list-metadata .gravesite-list-metadata-cell svg{width:.75rem;color:var(--neutral-400)}.gravesite-list .gravesite-list-empty{padding:var(--oj-core-spacing-6x) var(--oj-core-spacing-4x);text-align:center;color:var(--neutral-500)}.filter-sidebar{--sidebar-page-padding: 0px;display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:var(--neutral-25)}.filter-sidebar .filter-list-header{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:var(--oj-core-spacing-3x) var(--oj-core-spacing-4x) var(--oj-core-spacing-3x)}.filter-sidebar .filter-list-header .oj-button{width:var(--oj-button-sm-height)}.filter-sidebar .filter-list{flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding:0 var(--oj-core-spacing-4x) var(--oj-core-spacing-4x);--oj-core-bg-color-hover: transparent}.filter-sidebar .filter-list .filter-list-empty{padding:var(--oj-core-spacing-6x) var(--oj-core-spacing-4x);text-align:center;color:var(--neutral-500)}.filter-sidebar .filter-list-item{cursor:pointer;background-color:rgb(var(--oj-palette-neutral-rgb-0));border:1px solid var(--neutral-100);border-radius:var(--oj-core-border-radius-lg);padding:var(--oj-core-spacing-2x) var(--oj-core-spacing-3x);margin-block-end:var(--oj-core-spacing-2x);transition:border-color .15s ease,background-color .15s ease}.filter-sidebar .filter-list-item .filter-list-item-row{display:flex;align-items:center;gap:var(--oj-core-spacing-2x)}.filter-sidebar .filter-list-item:hover{border-color:var(--neutral-200)}.filter-sidebar .filter-list-item[data-selected=true]{border-color:var(--color-primary-default);background-color:var(--color-information-container)}.filter-sidebar .filter-list-item[data-selected=true] .filter-list-metadata .filter-list-metadata-cell{background-color:rgb(var(--oj-palette-neutral-rgb-0))}.filter-sidebar .filter-list-item .filter-list-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-sidebar .filter-list-item .filter-list-skeleton-cell{height:1.25rem;height:1lh;width:9rem}.filter-sidebar .filter-list-item .filter-list-metadata{display:flex;flex-wrap:wrap;align-items:center;gap:var(--oj-core-spacing-1x);margin-top:var(--oj-core-spacing-1x)}.filter-sidebar .filter-list-item .filter-list-metadata .filter-list-metadata-cell{display:inline-flex;align-items:center;gap:var(--oj-core-spacing-1x);white-space:nowrap;background-color:var(--neutral-50);color:var(--neutral-600)}.filter-sidebar .filter-list-item .filter-list-metadata .filter-list-metadata-cell svg{width:.75rem;color:var(--neutral-400)}.filter-sidebar .filter-list-item .filter-list-title{flex:1;display:flex;align-items:center;gap:var(--oj-core-spacing-2x);min-width:0}.filter-sidebar .filter-list-item .filter-list-swatch{flex:0 0 auto;width:.75rem;height:.75rem;border-radius:3px;border:1px solid rgba(25,28,34,.12)}.filter-sidebar .filter-list-item .filter-list-actions{position:relative;display:flex;align-items:center}.filter-sidebar .filter-list-item .filter-list-actions oj-button{visibility:hidden;position:absolute;right:calc(100% + var(--oj-core-spacing-2x));top:50%;transform:translateY(-50%);--oj-button-outlined-chrome-bg-color: rgb(var(--oj-palette-neutral-rgb-0))}.filter-sidebar .filter-list-item:hover .filter-list-actions oj-button,.filter-sidebar .filter-list-item .filter-list-actions oj-button:focus-within{visibility:visible}.filter-dialog .filter-dialog-header-title{display:flex;flex-direction:column;gap:var(--oj-core-spacing-1x)}.filter-dialog .filter-dialog-header-subtitle{font-size:var(--oj-typography-body-xs-font-size);font-weight:400;color:var(--oj-dialog-title-text-color, var(--neutral-600));opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-dialog .filter-section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--oj-core-spacing-3x);margin-top:var(--oj-core-spacing-5x);padding-bottom:var(--oj-core-spacing-2x);border-bottom:1px solid var(--oj-core-divider-color)}.filter-dialog .filter-section-header h4{margin:0}.filter-dialog .condition-row-inactive{opacity:.5}.filter-dialog .condition-row-icon{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.filter-dialog .condition-row-icon img{width:1.5rem;height:1.5rem;object-fit:contain}.filter-dialog .condition-row-actions{display:flex}.filter-dialog .condition-list-empty{padding:var(--oj-core-spacing-3x) 0}.filter-dialog .filter-settings-row{display:flex;align-items:center;justify-content:space-between;gap:var(--oj-core-spacing-3x);padding:var(--oj-core-spacing-3x) 0;border-bottom:1px solid var(--oj-core-divider-color)}.filter-dialog .filter-settings-row:last-child{border-bottom:none}.condition-edit-dialog .condition-edit-body{display:flex;flex-direction:column;gap:var(--oj-core-spacing-5x);height:100%}.condition-edit-dialog .condition-edit-section-title{margin:0 0 var(--oj-core-spacing-2x) 0}.condition-edit-dialog .condition-edit-values{flex:1;min-height:0;overflow-y:auto}.filter-details .sidebar-header h2{display:flex;align-items:center;gap:var(--oj-core-spacing-2x)}.filter-details .filter-details-swatch{flex:0 0 auto;width:1.2rem;height:1.2rem;border-radius:var(--oj-core-border-radius-sm)}.filter-details .filter-details-skeleton-title{width:10rem;max-width:60%;height:1.25rem}.filter-details .filter-details-skeleton-stat{height:3.5rem;border-radius:var(--oj-core-border-radius-lg)}.gravesite-details{gap:var(--oj-core-spacing-5x)}.gravesite-details section{display:flex;flex-direction:column;gap:var(--oj-core-spacing-2x)}.gravesite-details .gravesite-details-hero{position:relative}.gravesite-details .gravesite-details-hero img{display:block;width:100%;height:12rem;object-fit:cover;border-radius:var(--oj-core-border-radius-lg);cursor:pointer;background-color:var(--oj-core-bg-color-hover)}.gravesite-details .gravesite-details-hero .gravesite-details-hero-badges{position:absolute;left:var(--oj-core-spacing-2x);bottom:var(--oj-core-spacing-2x);display:flex;gap:var(--oj-core-spacing-1x)}.gravesite-details .gravesite-details-card{border:1px solid var(--neutral-100);border-radius:var(--oj-core-border-radius-lg);background-color:rgb(var(--oj-palette-neutral-rgb-0));padding:var(--oj-core-spacing-3x)}.gravesite-details .gravesite-details-card-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--oj-core-spacing-2x)}.gravesite-details .gravesite-details-section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--oj-core-spacing-2x)}.gravesite-details .gravesite-details-badges{display:flex;gap:var(--oj-core-spacing-1x)}.gravesite-details .gravesite-details-overline{display:block;font-size:var(--oj-typography-body-2xs-font-size, 0.6875rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--oj-core-text-color-secondary)}.gravesite-details .gravesite-details-title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--oj-core-spacing-2x)}.gravesite-details .gravesite-details-meta-rows{display:flex;flex-direction:column;gap:var(--oj-core-spacing-1x);margin-top:var(--oj-core-spacing-2x)}.gravesite-details .gravesite-details-meta-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--oj-core-spacing-3x)}.gravesite-details .gravesite-details-meta-row .gravesite-details-meta-label{display:inline-flex;align-items:center;gap:var(--oj-core-spacing-1x);white-space:nowrap}.gravesite-details .gravesite-details-meta-row .gravesite-details-meta-label svg{width:.75rem;color:var(--neutral-400)}.gravesite-details .gravesite-details-expired{color:var(--color-error-default, var(--error-500))}.gravesite-details .gravesite-details-remark{margin:0}.gravesite-details .gravesite-details-person{display:flex;align-items:center;gap:var(--oj-core-spacing-2x);width:100%;border:none;background:none;padding:0;font:inherit;text-align:left}.gravesite-details .gravesite-details-person .gravesite-details-person-text{flex:1;min-width:0;display:flex;flex-direction:column}.gravesite-details .gravesite-details-person-button{cursor:pointer}.gravesite-details .gravesite-details-person-name{font-weight:600}.gravesite-details .gravesite-details-wide-button{width:100%}.gravesite-details .gravesite-details-phone{display:inline-flex;align-items:center;gap:var(--oj-core-spacing-1x);align-self:flex-start;color:var(--oj-link-text-color);text-decoration:none}.gravesite-details .gravesite-details-phone:hover{text-decoration:underline}.gravesite-details .gravesite-details-phone svg{width:.75rem}.gravesite-details .gravesite-details-pictures{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--oj-core-spacing-1x)}.gravesite-details .gravesite-details-pictures img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--oj-core-border-radius-sm);cursor:pointer}.gravelot-details .gravelot-details-link{color:var(--oj-core-text-color-brand, #0572ce);cursor:pointer;text-decoration:underline}.deceased-placement section{display:flex;flex-direction:column;gap:var(--oj-core-spacing-2x)}.deceased-placement .deceased-section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--oj-core-spacing-2x)}.deceased-placement .deceased-badges{display:flex;gap:var(--oj-core-spacing-1x)}.deceased-placement .deceased-card{border:1px solid var(--neutral-100);border-radius:var(--oj-core-border-radius-lg);background-color:var(--oj-core-bg-color-content);padding:0 var(--oj-core-spacing-3x);overflow:hidden}.deceased-placement .deceased-list{list-style:none;margin:0}.deceased-placement .deceased-list-item:not(:last-child){border-bottom:1px solid var(--oj-core-divider-color)}.deceased-placement .deceased-list-row{display:flex;align-items:center;justify-content:space-between;gap:var(--oj-core-spacing-2x);margin-inline:calc(-1*var(--oj-core-spacing-3x));padding:var(--oj-core-spacing-3x);cursor:pointer}.deceased-placement .deceased-list-row:hover{background-color:var(--oj-core-bg-color-hover)}.deceased-placement .deceased-list-row .deceased-list-icon{flex:0 0 auto;color:var(--oj-core-text-color-secondary)}.deceased-placement .deceased-list-row .deceased-list-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--oj-core-spacing-1x)}.deceased-placement .deceased-list-row .deceased-list-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.deceased-placement .deceased-list-row .deceased-list-status{display:flex;align-items:center;flex-wrap:wrap;gap:var(--oj-core-spacing-1x)}.deceased-placement .deceased-list-row .deceased-placed-badge{display:inline-flex;align-items:center;gap:var(--oj-core-spacing-1x);white-space:nowrap}.deceased-placement .deceased-list-row .deceased-placed-badge svg{width:.75rem}.deceased-placement .deceased-edit-header-title{display:flex;flex-direction:column;min-width:0}.deceased-placement .deceased-edit-header-title span{overflow:hidden;text-overflow:ellipsis}.deceased-placement .deceased-edit{display:flex;flex-direction:column;gap:var(--oj-core-spacing-2x)}.deceased-placement .deceased-edit .deceased-edit-actions{display:flex;align-items:center;gap:var(--oj-core-spacing-2x)}.deceased-placement .deceased-edit .deceased-edit-actions oj-button{flex:1 1 0}.map-placement-hint{--hint-offset: var(--sidebar-width);position:absolute;z-index:5;top:var(--oj-core-spacing-2x);left:calc(var(--hint-offset) + (100% - var(--hint-offset))/2);transform:translateX(-50%);max-width:calc(100% - var(--hint-offset) - 2*(3.25rem + 2*var(--oj-core-spacing-2x)));display:flex;align-items:center;gap:var(--oj-core-spacing-3x);padding:var(--oj-core-spacing-2x) var(--oj-core-spacing-4x) var(--oj-core-spacing-2x) var(--oj-core-spacing-3x);border-radius:var(--oj-core-border-radius-lg);background-color:var(--primary-500);color:var(--oj-button-call-to-action-chrome-text-color);box-shadow:var(--oj-core-box-shadow-lg);pointer-events:none;transition:left .2s,background-color .2s}.map-placement-hint .map-placement-hint-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:hsla(0,0%,100%,.2)}.map-placement-hint .map-placement-hint-icon svg{width:1rem}.map-placement-hint .map-placement-hint-text{display:flex;flex-direction:column;min-width:0;white-space:nowrap}.map-placement-hint .map-placement-hint-text span{overflow:hidden;text-overflow:ellipsis}.map-placement-hint.map-placement-hint-placed{background-color:var(--success-500)}.viewer-page:has(.viewer-sidebar[data-state=collapsed]) .map-placement-hint,.viewer-page:has(.viewer-sidebar.bs-web-ojet-drawer) .map-placement-hint{--hint-offset: 0px}#map.map-awaiting-click{cursor:crosshair}.measurement-page .measurement-list{list-style:none;margin:0;padding:0}.measurement-page .measurement-list-item{display:flex;align-items:center;gap:var(--oj-core-spacing-2x);padding:var(--oj-core-spacing-2x);background-color:var(--oj-core-bg-color-content);border:1px solid var(--neutral-100);border-radius:var(--oj-core-border-radius-lg);margin-bottom:var(--oj-core-spacing-2x)}.measurement-page .measurement-list-item.measurement-list-item-selected{border-color:var(--color-primary-default)}.measurement-page .measurement-list-item .measurement-list-main{flex:1}.measurement-page .measurement-list-item .measurement-list-main input{width:100%;border:none;border-bottom:1px solid var(--oj-core-divider-color);outline:none;font:inherit;background:rgba(0,0,0,0)}.viewer-page-printing .viewer-sidebar,.viewer-page-printing .viewer-sidebar-trigger-button,.viewer-page-printing .ol-scale-line{display:none}.print-mode{position:absolute;inset:0;display:flex;flex-direction:column;pointer-events:none;z-index:2}.print-mode .print-frame-area{flex:1;min-height:0;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.print-mode .print-frame{outline:2px solid #fff;box-shadow:0 0 0 200vmax rgba(0,0,0,.35)}.print-mode .print-bar{pointer-events:auto;background-color:var(--oj-core-bg-color-content, #fff);border-top:1px solid var(--oj-core-divider-color);padding:var(--oj-core-spacing-2x) var(--oj-core-spacing-3x)}.print-mode .print-bar .print-error{margin-bottom:var(--oj-core-spacing-1x)}.print-mode .print-bar .print-bar-controls{display:flex;align-items:end;flex-wrap:wrap;gap:var(--oj-core-spacing-2x) var(--oj-core-spacing-4x)}.print-mode .print-bar .print-bar-controls oj-select-single,.print-mode .print-bar .print-bar-controls oj-input-number{flex:1 1 9rem;min-width:8rem;max-width:14rem}.print-mode .print-bar .print-bar-controls .print-bar-checkboxes{padding-bottom:var(--oj-core-spacing-1x)}.print-mode .print-bar .print-bar-controls .print-bar-buttons{display:flex;gap:var(--oj-core-spacing-2x);margin-left:auto}.print-export-target .print-legend{display:flex;flex-direction:column;gap:20pt;padding:.5rem;margin-top:.75in;margin-left:.75in;line-height:1.3}.print-export-target .print-legend .print-legend-row{display:flex;flex-direction:row;gap:.5rem}.print-export-target .print-legend .print-legend-text{text-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff}.print-export-target .print-legend.print-legend-A4{font-size:20pt}.print-export-target .print-legend.print-legend-A4 .print-legend-color{width:20pt}.print-export-target .print-legend.print-legend-A3{font-size:30pt}.print-export-target .print-legend.print-legend-A3 .print-legend-color{width:30pt}.print-export-target .print-legend.print-legend-A2{font-size:42pt}.print-export-target .print-legend.print-legend-A2 .print-legend-color{width:42pt}.print-export-target .print-legend.print-legend-A1{font-size:60pt}.print-export-target .print-legend.print-legend-A1 .print-legend-color{width:60pt}.print-export-target .print-legend.print-legend-A0{font-size:84pt}.print-export-target .print-legend.print-legend-A0 .print-legend-color{width:84pt}.print-export-target .ol-scale-bar{bottom:.75in;left:.75in}.print-export-target .print-export-A4 .ol-scale-text{font-size:20pt}.print-export-target .print-export-A4 .ol-scale-step-text{font-size:20pt;bottom:-20pt}.print-export-target .print-export-A3 .ol-scale-text{font-size:30pt}.print-export-target .print-export-A3 .ol-scale-step-text{font-size:30pt;bottom:-30pt}.print-export-target .print-export-A2 .ol-scale-text{font-size:42pt}.print-export-target .print-export-A2 .ol-scale-step-text{font-size:42pt;bottom:-42pt}.print-export-target .print-export-A1 .ol-scale-text{font-size:60pt}.print-export-target .print-export-A1 .ol-scale-step-text{font-size:60pt;bottom:-60pt}.print-export-target .print-export-A0 .ol-scale-text{font-size:84pt}.print-export-target .print-export-A0 .ol-scale-step-text{font-size:84pt;bottom:-84pt}.print-export-target .print-compass{position:absolute;top:.75in;right:.75in}.print-export-target .print-compass.print-compass-A4{width:250px;height:250px}.print-export-target .print-compass.print-compass-A3{width:353.5525px;height:353.5525px}.print-export-target .print-compass.print-compass-A2{width:707.105px;height:707.105px}.print-export-target .print-compass.print-compass-A1{width:1060.6575px;height:1060.6575px}.print-export-target .print-compass.print-compass-A0{width:1414.21px;height:1414.21px}.layers-flyout{--sidebar-page-padding: 0px;display:flex;flex-direction:column;height:100%}.layers-flyout-content{display:flex;flex-direction:column;gap:var(--oj-core-spacing-5x);padding:var(--oj-core-spacing-3x);overflow-y:auto}.layers-flyout-section{display:flex;flex-direction:column;gap:var(--oj-core-spacing-1x)}.layers-flyout-section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--oj-core-spacing-3x)}.layers-flyout-overlays{list-style:none;margin:0;padding:0}.layers-flyout-overlay{display:flex;align-items:center;gap:var(--oj-core-spacing-1x)}.layers-flyout-overlay oj-checkboxset{flex:1;min-width:0}.layers-flyout-overlay oj-checkboxset oj-option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layers-flyout-overlay .layers-flyout-overlay-actions{display:flex}.layer-settings-color{display:flex;align-items:center;gap:var(--oj-core-spacing-3x);margin:var(--oj-core-spacing-2x) 0}.deceased-swatch{display:inline-block;width:.9rem;height:.9rem;border-radius:50%;margin-left:var(--oj-core-spacing-1x)}.point-connection-page .section-list,.point-connection-page .point-connection-list{flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;margin-inline:calc(-1*var(--sidebar-page-padding, 0px));padding-inline:var(--sidebar-page-padding, 0px);--oj-core-bg-color-hover: transparent;--oj-core-bg-color-selected: var(--color-information-container)}.point-connection-page .section-list li.oj-listview-item,.point-connection-page .point-connection-list li.oj-listview-item{cursor:pointer;background-color:rgb(var(--oj-palette-neutral-rgb-0));border:1px solid var(--neutral-100);border-radius:var(--oj-core-border-radius-lg);padding:var(--oj-core-spacing-1x) var(--oj-core-spacing-3x);margin-block-end:var(--oj-core-spacing-2x);transition:border-color .15s ease,background-color .15s ease}.point-connection-page .section-list li.oj-listview-item:hover,.point-connection-page .point-connection-list li.oj-listview-item:hover{border-color:var(--neutral-200)}.point-connection-page .section-list li.oj-listview-item.oj-focus-highlight::after,.point-connection-page .point-connection-list li.oj-listview-item.oj-focus-highlight::after{display:none}.point-connection-page .section-list li.oj-listview-item.oj-selected,.point-connection-page .point-connection-list li.oj-listview-item.oj-selected{border-color:var(--color-primary-default);background-color:var(--color-information-container)}.point-connection-page .section-list li.oj-listview-item.oj-selected .point-connection-metadata-cell,.point-connection-page .point-connection-list li.oj-listview-item.oj-selected .point-connection-metadata-cell{background-color:rgb(var(--oj-palette-neutral-rgb-0))}.point-connection-page .point-connection-list.oj-listview .oj-listview-item.oj-selected+li.oj-listview-item,.point-connection-page .point-connection-list.oj-listview.oj-focus-ancestor .oj-listview-item.oj-selected+li.oj-listview-item{border-top-color:var(--neutral-100)}.point-connection-page .select-section-page .select-section-header{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto}.point-connection-page .select-section-page .section-list{margin-block-end:calc(-1*var(--sidebar-page-padding, 0px));padding-bottom:var(--sidebar-page-padding, 0px)}.point-connection-page .connecting-page{overflow-y:hidden}.point-connection-page .connecting-page .connecting-hint{margin:0}.point-connection-page .connecting-page .connecting-footer{flex:none;padding-top:var(--oj-core-spacing-1x);border-top:1px solid var(--oj-core-divider-color);min-height:1.5rem}.point-connection-page .point-connection-metadata{display:flex;flex-wrap:wrap;align-items:center;gap:var(--oj-core-spacing-1x)}.point-connection-page .point-connection-metadata .point-connection-metadata-cell{display:inline-flex;align-items:center;gap:var(--oj-core-spacing-1x);white-space:nowrap;background-color:var(--neutral-50);color:var(--neutral-600)}.point-connection-page .point-connection-metadata .point-connection-metadata-cell svg{width:.75rem;color:var(--neutral-400)}.point-connection-page .point-connection-points{display:inline-flex;align-items:center;gap:var(--oj-core-spacing-1x);white-space:nowrap}.point-connection-page .point-connection-points svg{width:.75rem}.point-connection-page .section-list-empty,.point-connection-page .point-connection-list-empty{padding:var(--oj-core-spacing-3x)}
.LayerHostStyles_baseStyle__f93kxw0{position:absolute;left:0;right:0;top:0}
.LayerStyles_baseStyle__g9p4b90{position:relative}.LayerStyles_tooltipPriorityStyle__g9p4b91{z-index:800}.LayerStyles_popupPriorityStyle__g9p4b92{z-index:1000}.LayerStyles_dialogPriorityStyle__g9p4b93{z-index:1050}.LayerStyles_messagesPriorityStyle__g9p4b94{z-index:2000}
