[theme~=accent-blue]{--lumo-primary-color: hsl(214, 100%, 48%);--lumo-primary-color-50pct: hsla(214, 100%, 49%, .76);--lumo-primary-color-10pct: hsla(214, 100%, 60%, .13);--lumo-primary-text-color: hsl(214, 100%, 43%)}[theme~=dark][theme~=accent-blue],[theme~=accent-blue] [theme~=dark],[theme~=dark] [theme~=accent-blue]{--lumo-primary-color: hsl(214, 90%, 48%);--lumo-primary-color-50pct: hsla(214, 90%, 70%, .69);--lumo-primary-color-10pct: hsla(214, 90%, 55%, .13);--lumo-primary-text-color: hsl(214, 90%, 77%);--lumo-base-color: hsl(214, 35%, 21%);--ba-header-color: hsl(214, 35%, 21%);--ba-header-color-dark: hsl(214, 35%, 28%);--lumo-tint-5pct: hsla(214, 65%, 85%, .06);--lumo-tint-10pct: hsla(214, 60%, 80%, .14);--lumo-tint-20pct: hsla(214, 64%, 82%, .23);--lumo-tint-30pct: hsla(214, 69%, 84%, .32);--lumo-tint-40pct: hsla(214, 73%, 86%, .41);--lumo-tint-50pct: hsla(214, 78%, 88%, .5);--lumo-tint-60pct: hsla(214, 82%, 90%, .58);--lumo-tint-70pct: hsla(214, 87%, 92%, .69);--lumo-tint-80pct: hsla(214, 91%, 94%, .8);--lumo-tint-90pct: hsla(214, 96%, 96%, .9);--lumo-tint: hsl(214, 100%, 98%)}[theme~=accent-petrol]{--lumo-primary-color: hsl(180, 76%, 28%);--lumo-primary-color-50pct: hsla(180, 76%, 29%, .76);--lumo-primary-color-10pct: hsla(180, 66%, 42%, .13);--lumo-primary-text-color: hsl(180, 80%, 24%)}[theme~=dark][theme~=accent-petrol],[theme~=accent-petrol] [theme~=dark],[theme~=dark] [theme~=accent-petrol]{--lumo-primary-color: hsl(180, 68%, 30%);--lumo-primary-color-50pct: hsla(180, 68%, 58%, .69);--lumo-primary-color-10pct: hsla(180, 68%, 42%, .13);--lumo-primary-text-color: hsl(177, 70%, 70%);--lumo-base-color: hsl(180, 35%, 21%);--ba-header-color: hsl(180, 68%, 22%);--ba-header-color-dark: hsl(180, 68%, 30%);--lumo-tint-5pct: hsla(180, 65%, 85%, .06);--lumo-tint-10pct: hsla(180, 60%, 80%, .14);--lumo-tint-20pct: hsla(180, 64%, 82%, .23);--lumo-tint-30pct: hsla(180, 69%, 84%, .32);--lumo-tint-40pct: hsla(180, 73%, 86%, .41);--lumo-tint-50pct: hsla(180, 78%, 88%, .5);--lumo-tint-60pct: hsla(180, 82%, 90%, .58);--lumo-tint-70pct: hsla(180, 87%, 92%, .69);--lumo-tint-80pct: hsla(180, 91%, 94%, .8);--lumo-tint-90pct: hsla(180, 96%, 96%, .9);--lumo-tint: hsl(180, 100%, 98%)}[theme~=accent-green]{--lumo-primary-color: hsl(158, 80%, 28%);--lumo-primary-color-50pct: hsla(158, 80%, 29%, .76);--lumo-primary-color-10pct: hsla(158, 70%, 42%, .13);--lumo-primary-text-color: hsl(158, 84%, 24%)}[theme~=dark][theme~=accent-green],[theme~=accent-green] [theme~=dark],[theme~=dark] [theme~=accent-green]{--lumo-primary-color: hsl(158, 72%, 30%);--lumo-primary-color-50pct: hsla(158, 72%, 58%, .69);--lumo-primary-color-10pct: hsla(158, 72%, 42%, .13);--lumo-primary-text-color: hsl(154, 72%, 68%);--lumo-base-color: hsl(158, 35%, 21%);--ba-header-color: hsl(158, 72%, 22%);--ba-header-color-dark: hsl(158, 72%, 30%);--lumo-tint-5pct: hsla(158, 65%, 85%, .06);--lumo-tint-10pct: hsla(158, 60%, 80%, .14);--lumo-tint-20pct: hsla(158, 64%, 82%, .23);--lumo-tint-30pct: hsla(158, 69%, 84%, .32);--lumo-tint-40pct: hsla(158, 73%, 86%, .41);--lumo-tint-50pct: hsla(158, 78%, 88%, .5);--lumo-tint-60pct: hsla(158, 82%, 90%, .58);--lumo-tint-70pct: hsla(158, 87%, 92%, .69);--lumo-tint-80pct: hsla(158, 91%, 94%, .8);--lumo-tint-90pct: hsla(158, 96%, 96%, .9);--lumo-tint: hsl(158, 100%, 98%)}[theme~=accent-violet]{--lumo-primary-color: hsl(263, 72%, 56%);--lumo-primary-color-50pct: hsla(263, 72%, 57%, .76);--lumo-primary-color-10pct: hsla(263, 80%, 66%, .13);--lumo-primary-text-color: hsl(263, 74%, 50%)}[theme~=dark][theme~=accent-violet],[theme~=accent-violet] [theme~=dark],[theme~=dark] [theme~=accent-violet]{--lumo-primary-color: hsl(263, 68%, 56%);--lumo-primary-color-50pct: hsla(263, 72%, 74%, .69);--lumo-primary-color-10pct: hsla(263, 72%, 62%, .13);--lumo-primary-text-color: hsl(263, 90%, 82%);--lumo-base-color: hsl(263, 35%, 21%);--ba-header-color: hsl(263, 68%, 22%);--ba-header-color-dark: hsl(263, 68%, 30%);--lumo-tint-5pct: hsla(263, 65%, 85%, .06);--lumo-tint-10pct: hsla(263, 60%, 80%, .14);--lumo-tint-20pct: hsla(263, 64%, 82%, .23);--lumo-tint-30pct: hsla(263, 69%, 84%, .32);--lumo-tint-40pct: hsla(263, 73%, 86%, .41);--lumo-tint-50pct: hsla(263, 78%, 88%, .5);--lumo-tint-60pct: hsla(263, 82%, 90%, .58);--lumo-tint-70pct: hsla(263, 87%, 92%, .69);--lumo-tint-80pct: hsla(263, 91%, 94%, .8);--lumo-tint-90pct: hsla(263, 96%, 96%, .9);--lumo-tint: hsl(263, 100%, 98%)}[theme~=accent-orange]{--lumo-primary-color: hsl(24, 88%, 40%);--lumo-primary-color-50pct: hsla(24, 88%, 41%, .76);--lumo-primary-color-10pct: hsla(28, 92%, 54%, .13);--lumo-primary-text-color: hsl(22, 90%, 35%)}[theme~=dark][theme~=accent-orange],[theme~=accent-orange] [theme~=dark],[theme~=dark] [theme~=accent-orange]{--lumo-primary-color: hsl(24, 82%, 40%);--lumo-primary-color-50pct: hsla(28, 88%, 62%, .69);--lumo-primary-color-10pct: hsla(28, 88%, 52%, .13);--lumo-primary-text-color: hsl(30, 92%, 70%);--lumo-base-color: hsl(24, 35%, 21%);--ba-header-color: hsl(24, 82%, 22%);--ba-header-color-dark: hsl(24, 82%, 30%);--lumo-tint-5pct: hsla(24, 65%, 85%, .06);--lumo-tint-10pct: hsla(24, 60%, 80%, .14);--lumo-tint-20pct: hsla(24, 64%, 82%, .23);--lumo-tint-30pct: hsla(24, 69%, 84%, .32);--lumo-tint-40pct: hsla(24, 73%, 86%, .41);--lumo-tint-50pct: hsla(24, 78%, 88%, .5);--lumo-tint-60pct: hsla(24, 82%, 90%, .58);--lumo-tint-70pct: hsla(24, 87%, 92%, .69);--lumo-tint-80pct: hsla(24, 91%, 94%, .8);--lumo-tint-90pct: hsla(24, 96%, 96%, .9);--lumo-tint: hsl(24, 100%, 98%)}[theme~=accent-custom]:not([theme~=dark]){--lumo-base-color: var(--ba-custom-light-base-color, #ffffff);--lumo-primary-color: var(--ba-custom-light-primary-color, hsl(214, 100%, 48%));--lumo-primary-contrast-color: var(--ba-custom-light-primary-contrast-color, #ffffff);--lumo-primary-color-50pct: var(--ba-custom-light-primary-color-50pct, hsla(214, 100%, 49%, .76));--lumo-primary-color-10pct: var(--ba-custom-light-primary-color-10pct, hsla(214, 100%, 60%, .13));--lumo-primary-text-color: var(--ba-custom-light-primary-text-color, hsl(214, 100%, 43%));--lumo-contrast-5pct: color-mix(in srgb, var(--ba-custom-light-contrast-color, hsl(214, 35%, 15%)) 5%, transparent);--lumo-contrast-10pct: color-mix(in srgb, var(--ba-custom-light-contrast-color, hsl(214, 35%, 15%)) 10%, transparent);--lumo-contrast-20pct: color-mix(in srgb, var(--ba-custom-light-contrast-color, hsl(214, 35%, 15%)) 16%, transparent);--lumo-contrast-30pct: color-mix(in srgb, var(--ba-custom-light-contrast-color, hsl(214, 35%, 15%)) 26%, transparent);--lumo-contrast-40pct: color-mix(in srgb, var(--ba-custom-light-contrast-color, hsl(214, 35%, 15%)) 38%, transparent);--lumo-contrast-50pct: color-mix(in srgb, var(--ba-custom-light-contrast-color, hsl(214, 35%, 15%)) 52%, transparent);--lumo-contrast-60pct: color-mix(in srgb, var(--ba-custom-light-contrast-color, hsl(214, 35%, 15%)) 60%, transparent);--lumo-contrast-70pct: color-mix(in srgb, var(--ba-custom-light-contrast-color, hsl(214, 35%, 15%)) 69%, transparent);--lumo-contrast-80pct: color-mix(in srgb, var(--ba-custom-light-contrast-color, hsl(214, 35%, 15%)) 83%, transparent);--lumo-contrast-90pct: color-mix(in srgb, var(--ba-custom-light-contrast-color, hsl(214, 35%, 15%)) 94%, transparent);--lumo-contrast: var(--ba-custom-light-contrast-color, hsl(214, 35%, 15%))}[theme~=dark][theme~=accent-custom],[theme~=accent-custom] [theme~=dark],[theme~=dark] [theme~=accent-custom]{--lumo-base-color: var(--ba-custom-dark-base-color, hsl(214, 35%, 21%));--lumo-primary-color: var(--ba-custom-dark-primary-color, hsl(214, 90%, 48%));--lumo-primary-contrast-color: var(--ba-custom-dark-primary-contrast-color, #ffffff);--lumo-primary-color-50pct: var(--ba-custom-dark-primary-color-50pct, hsla(214, 90%, 70%, .69));--lumo-primary-color-10pct: var(--ba-custom-dark-primary-color-10pct, hsla(214, 90%, 55%, .13));--lumo-primary-text-color: var(--ba-custom-dark-primary-text-color, hsl(214, 90%, 77%));--ba-header-color: var(--ba-custom-dark-base-color, hsl(214, 35%, 21%));--ba-header-color-dark: color-mix(in srgb, var(--ba-custom-dark-base-color, hsl(214, 35%, 21%)) 88%, #ffffff);--lumo-contrast-5pct: color-mix(in srgb, var(--ba-custom-dark-contrast-color, hsl(214, 100%, 98%)) 6%, transparent);--lumo-contrast-10pct: color-mix(in srgb, var(--ba-custom-dark-contrast-color, hsl(214, 100%, 98%)) 14%, transparent);--lumo-contrast-20pct: color-mix(in srgb, var(--ba-custom-dark-contrast-color, hsl(214, 100%, 98%)) 23%, transparent);--lumo-contrast-30pct: color-mix(in srgb, var(--ba-custom-dark-contrast-color, hsl(214, 100%, 98%)) 32%, transparent);--lumo-contrast-40pct: color-mix(in srgb, var(--ba-custom-dark-contrast-color, hsl(214, 100%, 98%)) 41%, transparent);--lumo-contrast-50pct: color-mix(in srgb, var(--ba-custom-dark-contrast-color, hsl(214, 100%, 98%)) 50%, transparent);--lumo-contrast-60pct: color-mix(in srgb, var(--ba-custom-dark-contrast-color, hsl(214, 100%, 98%)) 58%, transparent);--lumo-contrast-70pct: color-mix(in srgb, var(--ba-custom-dark-contrast-color, hsl(214, 100%, 98%)) 69%, transparent);--lumo-contrast-80pct: color-mix(in srgb, var(--ba-custom-dark-contrast-color, hsl(214, 100%, 98%)) 80%, transparent);--lumo-contrast-90pct: color-mix(in srgb, var(--ba-custom-dark-contrast-color, hsl(214, 100%, 98%)) 90%, transparent);--lumo-contrast: var(--ba-custom-dark-contrast-color, hsl(214, 100%, 98%))}[theme*=accent-] vaadin-horizontal-layout[slot=navbar][theme~=dark]{--lumo-base-color: var(--ba-header-color, hsl(214, 35%, 21%))}[theme~=dark][theme*=accent-] vaadin-horizontal-layout[slot=navbar][theme~=dark]{--lumo-base-color: var(--ba-header-color-dark, hsl(214, 35%, 28%));box-shadow:inset 0 -1px 0 var(--lumo-contrast-10pct)}.theme-swatch{flex:none;width:1em;height:1em;border:1px solid var(--lumo-contrast-20pct);border-radius:50%;background-color:var(--lumo-primary-color)}.v-app.businessAtlas{display:block!important}#appIFrameId>iframe{display:block!important}vaadin-tooltip-overlay::part(overlay){overflow:hidden}.link-button:hover::part(label){text-decoration:underline;cursor:pointer}.large-text{font-size:var(--lumo-font-size-xl)}.header-text{font-size:var(--lumo-font-size-xxl)}.format-text{display:inline-block;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;max-width:80vw;white-space:normal}.margin-hr{margin-top:2%;margin-bottom:2%}vaadin-grid::part(erroneous-row){background-color:var(--lumo-error-color-50pct)}.hover-layout{transition:background-color .5s ease;position:relative}.hover-layout:hover{background-color:var(--lumo-shade-10pct)}.hover-layout .fade-in-button{opacity:0;transition:opacity .7s ease}.hover-layout:hover .fade-in-button{opacity:1}vaadin-button>vaadin-icon[icon^="fas:"],vaadin-button>vaadin-icon[icon^="far:"],vaadin-button>vaadin-icon[icon^="fab:"]{padding:0}vaadin-dialog-overlay[theme~=dialog-width-small]::part(overlay),vaadin-confirm-dialog-overlay[theme~=dialog-width-small]::part(overlay){width:clamp(5em,95vw,50em)}vaadin-dialog-overlay[theme~=dialog-width-medium]::part(overlay),vaadin-confirm-dialog-overlay[theme~=dialog-width-medium]::part(overlay){width:clamp(10em,95vw,65em)}vaadin-dialog-overlay[theme~=dialog-width-large]::part(overlay),vaadin-confirm-dialog-overlay[theme~=dialog-width-large]::part(overlay){width:clamp(15em,95vw,80em)}vaadin-dialog-overlay[theme~=dialog-width-full]::part(overlay),vaadin-confirm-dialog-overlay[theme~=dialog-width-full]::part(overlay){width:clamp(15em,95vw,120em)}
