html{height:100%}body{min-height:100%;display:flex;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}img{object-fit:contain}#rootSpinner{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:9999}@keyframes rootSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}svg.root-spinner{width:4.5rem;height:4.5rem;animation:rootSpinner .8s linear infinite;transform-origin:center;will-change:transform}noscript{display:flex;justify-content:center;font-family:sans-serif;font-size:1rem;position:fixed;top:0;left:0;width:100%;height:100%;align-items:center;text-align:center}@font-face{font-family:text-security-disc;src:url("./media/text-security-disc-UTNX3NDG.woff2") format("woff2")}.light-theme{--top-bar-bg-color: var(--top-bar-bg-color-light);--top-bar-color: var(--top-bar-color-light);--top-bar-icon-color: var(--top-bar-icon-color-light);--top-bar-border: var(--top-bar-border-light);--top-bar-border-color: var(--top-bar-border-color-light);--body-bg-color: var(--body-bg-color-light);--body-color: var(--body-color-light);--body-title-color: var(--body-title-color-light);--body-color-secondary: var(--body-color-secondary-light);--body-color-tertiary: var(--body-color-tertiary-light);--body-scrollbar-track-color: var(--body-scrollbar-track-color-light);--body-scrollbar-thumb-color: var(--body-scrollbar-thumb-color-light);--body-scrollbar-thumb-hover-color: var(--body-scrollbar-thumb-hover-color-light);--card-bg-color: var(--card-bg-color-light);--card-color: var(--card-color-light);--card-color-secondary: var(--card-color-secondary-light);--card-color-tertiary: var(--card-color-tertiary-light);--card-title-color: var(--card-title-color-light);--card-border: var(--card-border-light);--card-border-color: var(--card-border-color-light);--card-inner-border: var(--card-inner-border-light);--card-inner-border-color: var(--card-inner-border-color-light);--card-scrollbar-track-color: var(--card-scrollbar-track-color-light);--card-scrollbar-thumb-color: var(--card-scrollbar-thumb-color-light);--card-scrollbar-thumb-hover-color: var(--card-scrollbar-thumb-hover-color-light);--link-hover-color: var(--link-hover-color-light);--label-color: var(--label-color-light);--input-bg-color: var(--input-bg-color-light);--input-color: var(--input-color-light);--input-border: var(--input-border-light);--input-border-color: var(--input-border-color-light);--table-header-bg-color: var(--table-header-bg-color-light);--link-color: var(--link-color-light);--graph-color: var(--graph-color-light);--graph-bg-color: var(--graph-bg-color-light);--light-button-bg: var(--light-button-bg-light);--tooltip-bg: var(--tooltip-bg-light);--tooltip-color: var(--tooltip-color-light);--alert-text: var(--alert-text-light);--hover-bg-color: var(--hover-bg-color-light);--hover-bg-color-1: var(--hover-bg-color-1-light);--tiled-result-image-hover-brightness: var(--tiled-result-image-hover-brightness-light);--checkbox-svg: var(--checkbox-svg-light);--checkbox-indeterminate-svg: var(--checkbox-indeterminate-svg-light);--radio-svg: var(--radio-svg-light);--switch-svg: var(--switch-svg-light);--switch-focus-svg: var(--switch-focus-svg-light);--switch-checked-svg: var(--switch-checked-svg-light);--calendar-svg: var(--calendar-svg-light);--clear-svg: var(--clear-svg-light);--primary: var(--primary-light);--primary-box-shadow: var(--primary-box-shadow-light);--primary-contrast: var(--primary-contrast-light);--primary-bg: var(--primary-bg-light);--accent: var(--accent-light);--accent-box-shadow: var(--accent-box-shadow-light);--accent-contrast: var(--accent-contrast-light);--accent-bg: var(--accent-bg-light);--danger: var(--danger-light);--danger-box-shadow: var(--danger-box-shadow-light);--danger-contrast: var(--danger-contrast-light);--danger-bg: var(--danger-bg-light);--warning: var(--warning-light);--warning-box-shadow: var(--warning-box-shadow-light);--warning-contrast: var(--warning-contrast-light);--warning-bg: var(--warning-bg-light);--info: var(--info-light);--info-box-shadow: var(--info-box-shadow-light);--info-contrast: var(--info-contrast-light);--info-bg: var(--info-bg-light);--success: var(--success-light);--success-box-shadow: var(--success-box-shadow-light);--success-contrast: var(--success-contrast-light);--success-bg: var(--success-bg-light);--primary-1: var(--primary-1-light);--primary-1-contrast: var(--primary-1-contrast-light);--primary-2: var(--primary-2-light);--primary-2-contrast: var(--primary-2-contrast-light);--primary-1-box-shadow: var(--primary-1-box-shadow-light);color-scheme:light}.dark-theme{--top-bar-bg-color: var(--top-bar-bg-color-dark);--top-bar-color: var(--top-bar-color-dark);--top-bar-icon-color: var(--top-bar-icon-color-dark);--top-bar-border: var(--top-bar-border-dark);--top-bar-border-color: var(--top-bar-border-color-dark);--body-bg-color: var(--body-bg-color-dark);--body-color: var(--body-color-dark);--body-title-color: var(--body-title-color-dark);--body-color-secondary: var(--body-color-secondary-dark);--body-color-tertiary: var(--body-color-tertiary-dark);--body-scrollbar-track-color: var(--body-scrollbar-track-color-dark);--body-scrollbar-thumb-color: var(--body-scrollbar-thumb-color-dark);--body-scrollbar-thumb-hover-color: var(--body-scrollbar-thumb-hover-color-dark);--card-bg-color: var(--card-bg-color-dark);--card-color: var(--card-color-dark);--card-color-secondary: var(--card-color-secondary-dark);--card-color-tertiary: var(--card-color-tertiary-dark);--card-title-color: var(--card-title-color-dark);--card-border: var(--card-border-dark);--card-border-color: var(--card-border-color-dark);--card-inner-border: var(--card-inner-border-dark);--card-inner-border-color: var(--card-inner-border-color-dark);--card-scrollbar-track-color: var(--card-scrollbar-track-color-dark);--card-scrollbar-thumb-color: var(--card-scrollbar-thumb-color-dark);--card-scrollbar-thumb-hover-color: var(--card-scrollbar-thumb-hover-color-dark);--link-hover-color: var(--link-hover-color-dark);--label-color: var(--label-color-dark);--input-bg-color: var(--input-bg-color-dark);--input-color: var(--input-color-dark);--input-border: var(--input-border-dark);--input-border-color: var(--input-border-color-dark);--table-header-bg-color: var(--table-header-bg-color-dark);--link-color: var(--link-color-dark);--graph-color: var(--graph-color-dark);--graph-bg-color: var(--graph-bg-color-dark);--light-button-bg: var(--light-button-bg-dark);--tooltip-bg: var(--tooltip-bg-dark);--tooltip-color: var(--tooltip-color-dark);--alert-text: var(--alert-text-dark);--hover-bg-color: var(--hover-bg-color-dark);--hover-bg-color-1: var(--hover-bg-color-1-dark);--tiled-result-image-hover-brightness: var(--tiled-result-image-hover-brightness-dark);--checkbox-svg: var(--checkbox-svg-dark);--checkbox-indeterminate-svg: var(--checkbox-indeterminate-svg-dark);--radio-svg: var(--radio-svg-dark);--switch-svg: var(--switch-svg-dark);--switch-focus-svg: var(--switch-focus-svg-dark);--switch-checked-svg: var(--switch-checked-svg-dark);--calendar-svg: var(--calendar-svg-dark);--clear-svg: var(--clear-svg-dark);--primary: var(--primary-dark);--primary-box-shadow: var(--primary-box-shadow-dark);--primary-contrast: var(--primary-contrast-dark);--primary-bg: var(--primary-bg-dark);--accent: var(--accent-dark);--accent-box-shadow: var(--accent-box-shadow-dark);--accent-contrast: var(--accent-contrast-dark);--accent-bg: var(--accent-bg-dark);--danger: var(--danger-dark);--danger-box-shadow: var(--danger-box-shadow-dark);--danger-contrast: var(--danger-contrast-dark);--danger-bg: var(--danger-bg-dark);--warning: var(--warning-dark);--warning-box-shadow: var(--warning-box-shadow-dark);--warning-contrast: var(--warning-contrast-dark);--warning-bg: var(--warning-bg-dark);--info: var(--info-dark);--info-box-shadow: var(--info-box-shadow-dark);--info-contrast: var(--info-contrast-dark);--info-bg: var(--info-bg-dark);--success: var(--success-dark);--success-box-shadow: var(--success-box-shadow-dark);--success-contrast: var(--success-contrast-dark);--success-bg: var(--success-bg-dark);--primary-1: var(--primary-1-dark);--primary-1-contrast: var(--primary-1-contrast-dark);--primary-2: var(--primary-2-dark);--primary-2-contrast: var(--primary-2-contrast-dark);--primary-1-box-shadow: var(--primary-1-box-shadow-dark);color-scheme:dark}:root{--font-monospace: monospace;--font-size-small: .875rem;--font-size-medium: 1rem;--font-size-large: 1.125rem;--font-size-very-large: 1.25rem;--font-size: var(--font-size-medium);--font-size-sm: .875em;--font-size-md: 1.1em;--font-size-lg: 1.25em;--h1-font-size: calc(var(--font-size) * 1.25);--h1-font-size-md: calc(var(--font-size) * 1.5);--h1-color: var(--card-title-color);--h1-color-md: var(--card-title-color);--h1-font-weight: var(--font-weight-bold);--h1-font-weight-md: var(--font-weight-bold);--h1-font-style: normal;--h1-font-style-md: normal;--h2-font-size: calc(var(--font-size) * 1.25);--h2-font-size-md: calc(var(--font-size) * 1.25);--h2-color: var(--card-title-color);--h2-color-md: var(--card-title-color);--h2-font-weight: var(--font-weight-semibold);--h2-font-weight-md: var(--font-weight-semibold);--h2-font-style: normal;--h2-font-style-md: normal;--h3-font-size: var(--font-size * 1.1);--h3-font-size-md: calc(var(--font-size) * 1.1);--h3-color: var(--card-color);--h3-color-md: var(--card-color);--h3-font-weight: var(--font-weight-bold);--h3-font-weight-md: var(--font-weight-bold);--h3-font-style: normal;--h3-font-style-md: normal;--h4-font-size: var(--font-size);--h4-font-size-md: var(--font-size);--h4-color: var(--card-color);--h4-color-md: var(--card-color);--h4-font-weight: var(--font-weight-bold);--h4-font-weight-md: var(--font-weight-bold);--h4-font-style: normal;--h4-font-style-md: normal;--h5-font-size: var(--font-size);--h5-font-size-md: var(--font-size);--h5-color: var(--card-color);--h5-color-md: var(--card-color);--h5-font-weight: var(--font-weight-semibold);--h5-font-weight-md: var(--font-weight-semibold);--h5-font-style: italic;--h5-font-style-md: italic;--h6-font-size: var(--font-size);--h6-font-size-md: var(--font-size);--h6-color: var(--card-color);--h6-color-md: var(--card-color);--h6-font-weight: var(--font-weight-medium);--h6-font-weight-md: var(--font-weight-medium);--h6-font-style: normal;--h6-font-style-md: normal;--base-icon-size: 1.25em;--label-width: 14em;--label-width-lg: 16em;--label-width-split: 6em;--label-width-split-md: 7em;--label-width-split-xl: 8em;--label-width-modal: 12em;--line-height: 1.5em;--input-height-large: calc(var(--font-size) + var(--spacer) * 1.825);--input-height-normal: calc(var(--font-size) + var(--spacer) * 1.625);--input-height: var(--input-height-normal);--default-label-spacing: calc(var(--spacer) * .6);--label-spacing: var(--default-label-spacing);--form-fields-spacer-form: calc(var(--spacer) * .5);--spacer: 1rem;--layout-spacer: var(--spacer);--layout-spacer-sm: var(--spacer);--layout-spacer-md: calc(var(--spacer) * 1.125);--layout-spacer-lg: calc(var(--spacer) * 1.25);--layout-spacer-xl: calc(var(--spacer) * 1.375);--card-spacer: var(--layout-spacer);--card-spacer-sm: var(--layout-spacer-sm);--card-spacer-md: var(--layout-spacer-md);--card-spacer-lg: var(--layout-spacer-lg);--card-spacer-xl: calc(var(--spacer) * 2);--border-radius-none: none;--border-radius-small: calc(var(--spacer) / 8);--border-radius-medium: calc(var(--spacer) / 4);--border-radius-large: calc(var(--spacer) / 2);--border-radius-extra: calc(var(--spacer) / 1);--box-shadow-none: none;--box-shadow-sticky-button: calc(var(--spacer) * .125) calc(var(--spacer) * .125) calc(var(--spacer) * .1875) rgba(0, 0, 0, .15);--box-shadow-subtle: 0 calc(var(--spacer) * .07) calc(var(--spacer) * .14) rgba(0, 0, 0, .055);--box-shadow-medium: 0 calc(var(--spacer) * .125) calc(var(--spacer) * .25) rgba(0, 0, 0, .075);--box-shadow-strong: calc(var(--spacer) * .125) calc(var(--spacer) * .125) calc(var(--spacer) * .5) rgba(0, 0, 0, .275);--backdrop: rgba(0, 0, 0, .7);--hover-bg-color-light: rgba(0, 0, 0, .05);--hover-bg-color-dark: rgba(255, 255, 255, .05);--hover-bg-color-1-light: rgba(0, 0, 0, .1);--hover-bg-color-1-dark: rgba(255, 255, 255, .1);--light-button-bg-light: rgba(255, 255, 255, .35);--light-button-bg-dark: rgba(0, 0, 0, .6);--action-icon-size: 1.15em;--tooltip-bg: #0c0c0c;--tooltip-color: #ffffff;--indicator-badge-bg: #ff0000;--indicator-badge-color: #ffffff;--alert-text-light: #212529;--alert-text-dark: #f0f0f0;--positive: var(--success);--positive-bg: var(--success-bg);--negative: var(--danger);--negative-bg: var(--danger-bg);--quick-access-icon-color: var(--primary);--quick-access-icon-bg-color: var(--primary-bg);--side-menu-title-icon-color: var(--primary);--side-menu-title-icon-bg-color: var(--primary-bg);--container-max-width: 1300px;--sidenav-width: 30em;--side-menu-width: calc(var(--spacer) * 18);--side-menu-width-xl: calc(var(--spacer) * 20);--content-width-small: calc(var(--spacer) * 30);--content-width-medium: calc(var(--spacer) * 40);--content-width-large: calc(min(100vw, var(--container-max-width)) - var(--side-menu-width) - var(--layout-spacer));--top-bar-logo-height: 32px;--top-bar-height: calc(var(--top-bar-logo-height) + var(--spacer) * 1.67);--top-bar-menu-border: var(--top-bar-border);--table-row-min-height: calc(var(--font-size) * 2 + var(--spacer) * 2);--tiled-result-image-hover-brightness-light: .9;--tiled-result-image-hover-brightness-dark: 1.1;--dashboard-card-height: calc(var(--spacer) * 27)}@media(max-width:575.98px){:root{--box-shadow: none}}@media(min-width:576px){:root{--layout-spacer: var(--layout-spacer-sm);--card-spacer: var(--card-spacer-sm)}}@media(min-width:768px){:root{--layout-spacer: var(--layout-spacer-md);--card-spacer: var(--card-spacer-md);--label-width-split: var(--label-width-split-md);--h1-font-size: var(--h1-font-size-md);--h1-color: var(--h1-color-md);--h1-font-weight: var(--h1-font-weight-md);--h1-font-style: var(--h1-font-style-md);--h2-font-size: var(--h2-font-size-md);--h2-color: var(--h2-color-md);--h2-font-weight: var(--h2-font-weight-md);--h2-font-style: var(--h2-font-style-md);--h3-font-size: var(--h3-font-size-md);--h3-color: var(--h3-color-md);--h3-font-weight: var(--h3-font-weight-md);--h3-font-style: var(--h3-font-style-md);--h4-font-size: var(--h4-font-size-md);--h4-color: var(--h4-color-md);--h4-font-weight: var(--h4-font-weight-md);--h4-font-style: var(--h4-font-style-md);--h5-font-size: var(--h5-font-size-md);--h5-color: var(--h5-color-md);--h5-font-weight: var(--h5-font-weight-md);--h5-font-style: var(--h5-font-style-md);--h6-font-size: var(--h6-font-size-md);--h6-color: var(--h6-color-md);--h6-font-weight: var(--h6-font-weight-md);--h6-font-style: var(--h6-font-style-md)}}@media(min-width:992px){:root{--layout-spacer: var(--layout-spacer-lg);--card-spacer: var(--card-spacer-lg)}}@media(min-width:1200px){:root{--label-width: var(--label-width-lg);--label-width-split: var(--label-width-split-xl);--layout-spacer: var(--layout-spacer-xl);--card-spacer: var(--card-spacer-xl)}}*,*:before,*:after{box-sizing:border-box}body{--text-color: var(--card-color);--secondary-color: var(--card-color-secondary);--tertiary-color: var(--card-color-tertiary);--scrollbar-track-color: var(--card-scrollbar-track-color);--scrollbar-thumb-color: var(--card-scrollbar-thumb-color);--scrollbar-thumb-hover-color: var(--card-scrollbar-thumb-hover-color);background-color:var(--card-bg-color);color:var(--card-color);font-family:var(--font-sans-serif);font-size:var(--font-size);font-weight:var(--font-weight-normal);margin:0;padding:0;transition:color .15s ease-in-out,background-color .15s ease-in-out}@media(min-width:360px){body{--text-color: var(--body-color);--secondary-color: var(--body-color-secondary);--tertiary-color: var(--body-color-tertiary);--scrollbar-track-color: var(--body-scrollbar-track-color);--scrollbar-thumb-color: var(--body-scrollbar-thumb-color);--scrollbar-thumb-hover-color: var(--body-scrollbar-thumb-hover-color);background-color:var(--body-bg-color);color:var(--body-color)}}h1{margin-top:0;margin-bottom:calc(var(--spacer) / 2);font-size:var(--h1-font-size);color:var(--h1-color);font-weight:var(--h1-font-weight);font-style:var(--h1-font-style)}h2{margin-top:0;margin-bottom:calc(var(--spacer) / 2);font-size:var(--h2-font-size);color:var(--h2-color);font-weight:var(--h2-font-weight);font-style:var(--h2-font-style)}h3{margin-top:0;margin-bottom:calc(var(--spacer) / 2);font-size:var(--h3-font-size);color:var(--h3-color);font-weight:var(--h3-font-weight);font-style:var(--h3-font-style)}h4{margin-top:0;margin-bottom:calc(var(--spacer) / 2);font-size:var(--h4-font-size);color:var(--h4-color);font-weight:var(--h4-font-weight);font-style:var(--h4-font-style)}h5{margin-top:0;margin-bottom:calc(var(--spacer) / 2);font-size:var(--h5-font-size);color:var(--h5-color);font-weight:var(--h5-font-weight);font-style:var(--h5-font-style)}h6{margin-top:0;margin-bottom:calc(var(--spacer) / 2);font-size:var(--h6-font-size);color:var(--h6-color);font-weight:var(--h6-font-weight);font-style:var(--h6-font-style)}p{margin-top:0;margin-bottom:var(--spacer)}ol,ul{padding-inline-start:calc(var(--spacer) * 1.25)}ol,ul,dl{margin-block:var(--spacer)}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}hr{height:1px;width:100%;border:var(--card-border);border-bottom:none;margin-block:var(--spacer)}.text-primary{color:var(--primary)!important}.bg-primary{background-color:var(--primary-bg)!important;color:var(--primary)!important}.text-accent{color:var(--accent)!important}.bg-accent{background-color:var(--accent-bg)!important;color:var(--accent)!important}.text-success{color:var(--success)!important}.bg-success{background-color:var(--success-bg)!important;color:var(--success)!important}.text-warning{color:var(--warning)!important}.bg-warning{background-color:var(--warning-bg)!important;color:var(--warning)!important}.text-danger{color:var(--danger)!important}.bg-danger{background-color:var(--danger-bg)!important;color:var(--danger)!important}.text-info{color:var(--info)!important}.bg-info{background-color:var(--info-bg)!important;color:var(--info)!important}.text-secondary{color:var(--secondary-color)!important}.text-tertiary{color:var(--tertiary-color)!important}.bg-primary{background-color:var(--primary)!important;color:var(--primary-contrast)!important}.text-positive{color:var(--positive)!important}.text-negative{color:var(--negative)!important}.text-body{color:var(--body-color)!important}.text-card{color:var(--card-color)!important}[disabled]{pointer-events:none;cursor:default}.hidden{display:none!important}@media(pointer:fine){*::-webkit-scrollbar{width:calc(var(--spacer) / 2)!important;height:calc(var(--spacer) / 2)!important}*::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color)!important;border:var(--input-border)!important;border-radius:calc(var(--spacer) / 4)!important}*::-webkit-scrollbar-track-piece{background-color:var(--scrollbar-track-color)!important}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color)!important;border-radius:calc(var(--spacer) / 4)!important}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-color)!important}}li{margin-block-end:calc(var(--spacer) / 4);break-inside:avoid}[class|=wrap-flow]{--wrap-flow-multiplier: 0;display:flex;flex-direction:row;flex-wrap:wrap;margin-block-start:calc(var(--spacer) * -1 * var(--wrap-flow-multiplier));margin-inline-start:calc(var(--spacer) * -1 * var(--wrap-flow-multiplier))}[class|=wrap-flow]>*{margin-block-start:calc(var(--spacer) * var(--wrap-flow-multiplier));margin-inline-start:calc(var(--spacer) * var(--wrap-flow-multiplier))}.wrap-flow-1{--wrap-flow-multiplier: .25}.wrap-flow-2{--wrap-flow-multiplier: .5}.wrap-flow-3{--wrap-flow-multiplier: 1}.wrap-flow-4{--wrap-flow-multiplier: 1.25}.wrap-flow-5{--wrap-flow-multiplier: 1.5}pre{tab-size:2}.text-disabled,.text-disabled cy-link a{font-style:italic;text-decoration:line-through!important}.max-lines-1{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.max-lines-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.max-lines-3{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.max-lines-4{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.span-start{grid-column:1}.autocolumn{columns:1}.autocolumn>ul{margin-top:0}@media(min-width:576px){.autocolumn{columns:2}.autocolumn.max-columns-1{columns:1}}@media(min-width:1200px){.autocolumn{columns:3}.autocolumn.max-columns-1{columns:1}.autocolumn.max-columns-2{columns:2}}@media print{body{color:#000}}a{text-decoration:none;cursor:pointer}a,a:visited{color:var(--link-color)}a:hover,a:focus{opacity:.8;text-decoration:underline;outline:none}a:hover .avatar-label,a:focus .avatar-label{text-decoration:underline}a.undecorated,a.undecorated:visited,a.undecorated:hover,a.undecorated:focus{color:var(--card-color);text-decoration:none}a.undecorated .avatar-label,a.undecorated:visited .avatar-label,a.undecorated:hover .avatar-label,a.undecorated:focus .avatar-label{text-decoration:none}a.undecorated:focus{text-decoration:underline}button,.btn{--button-color: inherit;--button-icon-color: var(--button-color);--button-bg: transparent;--button-border-color: transparent;--button-border-radius: var(--border-radius);--button-hover-color: inherit;--button-hover-icon-color: var(--button-hover-color);--button-hover-bg: transparent;--button-hover-border-color: transparent;--button-box-shadow: none;--button-padding-block: calc(var(--spacer) * .375);--button-padding-inline: calc(var(--spacer) * .75);display:inline-flex;align-items:center;justify-content:center;padding:var(--button-padding-block) var(--button-padding-inline);font-family:var(--font-sans-serif);font-size:var(--font-size);color:var(--button-color);background-color:var(--button-bg);border:1px solid var(--button-border-color);text-align:center;vertical-align:middle;min-height:var(--input-height);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--button-border-radius);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}button svg,.btn svg{color:var(--button-icon-color);flex-shrink:0}button.icon-only,.btn.icon-only{width:var(--input-height)}button .action-icon,.btn .action-icon{--icon-size: var(--action-icon-size);margin-inline:calc(var(--spacer) * .25)}button.minimal .action-icon,.btn.minimal .action-icon{margin-inline:calc(var(--spacer) * .125)}button.with-icon:not(.icon-only) .action-icon svg,.btn.with-icon:not(.icon-only) .action-icon svg{margin-inline-end:calc(var(--spacer) / 2)}button:hover,button:focus-visible,.btn:hover,.btn:focus-visible{color:var(--button-hover-color);background-color:var(--button-hover-bg);border-color:var(--button-hover-border-color);outline:0}button:hover svg,button:focus-visible svg,.btn:hover svg,.btn:focus-visible svg{color:var(--button-hover-icon-color)}button:focus,.btn:focus{box-shadow:var(--button-box-shadow)}button:disabled,fieldset:disabled button,.btn:disabled,fieldset:disabled .btn{pointer-events:none;cursor:default;opacity:.65}button.fill,.btn-primary{--button-bg: var(--primary);--button-color: var(--primary-contrast);--button-border-color: var(--primary-1);--button-hover-bg: var(--primary-2);--button-hover-color: var(--primary-2-contrast);--button-hover-border-color: transparent;--button-box-shadow: var(--primary-1-box-shadow)}button.fill:not(.with-icon),.btn-primary:not(.with-icon){--button-padding-inline: calc(var(--spacer) * 1.25)}@media(min-width:768px){button.fill,.btn-primary{height:unset}}button.outline,.btn-outline{--button-color: var(--primary);--button-bg: var(--card-bg-color);--button-border-color: var(--primary);--button-hover-color: var(--primary-contrast);--button-hover-bg: var(--primary);--button-hover-border-color: var(--primary-1);--button-box-shadow: var(--primary-1-box-shadow)}button.outline:not(.with-icon),.btn-outline:not(.with-icon){--button-padding-inline: calc(var(--spacer) * 1.25)}button.light,.btn-light{--button-color: var(--card-color);--button-bg: var(--light-button-bg);--button-border-color: var(--input-border-color);--button-hover-color: var(--primary);--button-hover-bg: var(--primary-bg);--button-hover-border-color: var(--primary);--button-box-shadow: none;--button-icon-color: var(--primary);--button-hover-icon-color: var(--primary)}button.light:not(.with-icon),.btn-light:not(.with-icon){--button-padding-inline: calc(var(--spacer) * 1.25)}button.result,.btn-result{--button-color: var(--card-color);--button-icon-color: var(--primary);--button-bg: var(--card-bg-color);--button-border-color: var(--card-border-color);--button-hover-color: var(--card-color);--button-hover-icon-color: var(--primary);--button-hover-bg: var(--hover-bg-color);--button-hover-border-color: var(--card-border-color);--button-box-shadow: none}button.result.icon-only,.btn-result.icon-only{--button-icon-color: var(--card-color);--button-hover-icon-color: var(--card-color)}button.result .action-icon svg,.btn-result .action-icon svg{color:var(--primary)}button.result.selected,.btn-result.selected{--button-color: var(--primary);--button-icon-color: var(--primary);--button-bg: var(--primary-bg);--button-border-color: var(--primary);--button-hover-color: var(--primary);--button-hover-icon-color: var(--primary);--button-hover-bg: var(--primary-bg);--button-hover-border-color: var(--primary)}button.minimal,button.minimal-colored,.btn-minimal,.btn-minimal-colored{--button-border-radius: 0;--button-hover-bg: var(--hover-bg-color);--button-padding-block: 0;--button-padding-inline: 0;border:none;min-height:unset;display:inline-flex;justify-content:center;align-items:center;width:fit-content;height:fit-content}button.minimal.icon-only,button.minimal-colored.icon-only,.btn-minimal.icon-only,.btn-minimal-colored.icon-only{border-radius:50%}button.minimal-colored,.btn-minimal-colored{--button-icon-color: var(--primary);--button-hover-icon-color: var(--primary)}button.form-field,.btn-form-field{--button-color: var(--input-color);--button-bg: var(--input-bg-color);--button-border-color: var(--input-border-color);--button-hover-color: var(--input-color);--button-hover-bg: var(--input-bg-color);--button-hover-border-color: var(--input-border-color);--button-box-shadow: var(--primary-1-box-shadow)}button.form-field.icon-only,.btn-form-field.icon-only{--button-padding-inline: 0;display:inline-flex;align-items:center;justify-content:center}button.link,.btn-link{--button-color: var(--primary);--button-hover-color: var(--primary-2);--button-padding-block: 0;--button-padding-inline: 0;min-height:unset;display:inline}button.link.with-icon,.btn-link.with-icon{display:inline-flex}button.link:hover,button.link:focus,.btn-link:hover,.btn-link:focus{text-decoration:underline}button.link:disabled,.btn-link:disabled{opacity:1;--button-color: var(--card-color)}button.option,.btn-option{--button-hover-bg: var(--hover-bg-color);--button-padding-block: calc(var(--spacer) * .5);--button-padding-inline: var(--spacer);width:100%;justify-content:flex-start;border-radius:0}.button-group{display:block}.button-group>*:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.button-group>*:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.form-field{font-family:var(--font-sans-serif);font-size:var(--font-size);background-color:var(--input-bg-color);color:var(--input-color);border:var(--input-border);display:block;width:100%;padding:calc(var(--spacer) * .5) calc(var(--spacer) * .75);border-radius:var(--border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-field::placeholder{color:var(--input-color);opacity:.5}.form-field:focus{border-color:var(--primary);box-shadow:var(--primary-box-shadow);outline:none}:where(.field){display:block;width:100%}.field.invalid .form-field{border-color:var(--danger)}.field.invalid .form-field:not(.no-invalid-icon){--bg-size: calc(.75em + var(--spacer) * .375);padding-right:calc(1.5em + var(--spacer) * .75);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + var(--spacer) * .1875) top calc(var(--input-height) / 2 - var(--bg-size) / 1.75);background-size:var(--bg-size)}.field.invalid .form-field:focus{box-shadow:var(--danger-box-shadow)}button.form-field,input.form-field{height:var(--input-height)}textarea{min-height:calc(var(--input-height) * 3);resize:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-field,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group .input-group-text{display:flex;align-items:center;padding:calc(var(--spacer) * .375) calc(var(--spacer) * .75);color:var(--card-color);text-align:center;white-space:nowrap;background-color:var(--card-bg-color);border:var(--input-border);border-left-width:0;border-right-width:0}.input-group .input-group-text button.minimal{margin:calc(var(--spacer) * -.75);padding:calc(var(--spacer) * .75)}.input-group>*,.input-group>* input{border-radius:0}.input-group>*:first-child,.input-group>*:first-child input{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-left-width:1px}.input-group>*:first-child button{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.input-group>*:last-child,.input-group>*:last-child input,.input-group>*:last-child button{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.input-group>.input-group-text:last-child{border-right:var(--input-border)}input[type=checkbox],input[type=radio]{--check-size: calc(var(--font-size) * 1.25);width:var(--check-size);height:var(--check-size);margin:0;background-color:var(--input-bg-color);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--input-border);appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-shrink:0}input[type=checkbox]:active,input[type=radio]:active{filter:brightness(90%)}input[type=checkbox]:focus,input[type=radio]:focus{border-color:var(--primary-1);box-shadow:var(--primary-1-box-shadow);outline:none}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--primary)}input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled){cursor:pointer}input[type=checkbox]:disabled,input[type=radio]:disabled{pointer-events:none;filter:none;opacity:.5}input[type=checkbox][disabled]~label,input[type=checkbox]:disabled~label,input[type=radio][disabled]~label,input[type=radio]:disabled~label{cursor:default;opacity:.5}input[type=checkbox]{border-radius:.25em}input[type=checkbox]:checked{background-image:var(--checkbox-svg)}input[type=checkbox]:indeterminate{background-color:var(--primary);background-image:var(--checkbox-indeterminate-svg)}input[type=checkbox].switch{width:calc(var(--check-size) * 2);background-image:var(--switch-svg);background-position:left center;border-radius:calc(var(--check-size) * 2);transition:background-position .15s ease-in-out}input[type=checkbox].switch:focus{background-image:var(--switch-focus-svg)}input[type=checkbox].switch:checked{background-position:right center;background-image:var(--switch-checked-svg)}input[type=checkbox].switch:indeterminate{background-position:center center;background-image:var(--switch-checked-svg)}input[type=radio]{border-radius:50%}input[type=radio]:checked{background-image:var(--radio-svg)}label.for-check{color:var(--card-color);cursor:pointer;-webkit-user-select:none;user-select:none;flex-grow:1;margin-inline-start:calc(var(--spacer) * .5);transform:translateY(1px)}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=date]::-webkit-calendar-picker-indicator{background-image:var(--calendar-svg);opacity:1;cursor:pointer;transform:translate(.2em,calc(var(--spacer) * -.15));width:1em;height:1em}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.field.size-auto{max-width:fit-content}.field.size-full,.field.size-large{width:100%}.text-security-disc{-webkit-text-security:disc;font-family:text-security-disc!important}@media(min-width:768px){.field.size-medium{width:20em}.field.size-small{width:12em}.field.size-tiny{width:6em}frm-form.cols-2 .field.size-medium,frm-form.cols-2 .field.size-small,frm-form.cols-2 .field.size-tiny,frm-form.cols-3 .field.size-medium,frm-form.cols-3 .field.size-small,frm-form.cols-3 .field.size-tiny{width:100%}}.gm-style .gm-style-iw-a,.gm-style .gm-style-iw-b,.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-d{background-color:var(--card-bg-color);color:var(--card-color)}.gm-style .gm-style-iw-t div[role=dialog]{padding:0}.gm-style .gm-style-iw-tc{background-color:transparent}.gm-style .gm-style-iw-tc:after{background-color:var(--card-bg-color)}.gm-style .gm-style-iw-chr{position:absolute;right:0}.gm-style .gm-style-iw-chr button span{display:none!important}.gm-style .gm-style-iw-chr button:after{background-image:var(--clear-svg);background-repeat:no-repeat;background-position-x:right;background-position-y:center;width:1.5em;height:1.5em;display:block;content:"";float:right;margin-inline-end:calc(var(--spacer) * .5)}.gm-style .gm-style-iw-d{max-height:400px!important;min-width:300px!important}.card{--card-spacing-x: var(--spacer);--card-spacing-y: var(--spacer);--text-color: var(--card-color);--secondary-color: var(--card-color-secondary);--tertiary-color: var(--card-color-tertiary);--scrollbar-track-color: var(--card-scrollbar-track-color);--scrollbar-thumb-color: var(--card-scrollbar-thumb-color);--scrollbar-thumb-hover-color: var(--card-scrollbar-thumb-hover-color);position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:var(--card-bg-color);color:var(--card-color);background-clip:border-box;border:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.card .card-title{text-align:center;margin-bottom:var(--spacer);margin-right:calc(var(--card-spacing-x) + var(--spacer) * .5)}.card h1.card-title{margin-bottom:calc(2 * var(--spacer))}.card>hr{margin-right:0;margin-left:0}.card .card-col{display:flex;flex-direction:column;padding:var(--spacer);border-top:var(--card-border)}.card .card-col .card-title{text-align:start}@media(min-width:768px){.card{background-clip:border-box;border:var(--card-border);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.card .card-col{padding:calc(var(--spacer) * 1.5);border-top:none;border-left:var(--card-border)}.card .card-col .card-title{text-align:center;margin-bottom:calc(var(--spacer) * 1.5)}.card .card-col:first-of-type{border-left:none}.card.minimal{--card-spacing-x: 0;--card-spacing-y: 0}}.card-body{flex:1 1 auto;padding:var(--card-spacing-y) var(--card-spacing-x)}.card-header+.card-body{padding-top:0}.card-title{margin-bottom:var(--card-spacing-y)}.card-text:last-child{margin-bottom:0}.card-header{padding:var(--card-spacing-y) var(--card-spacing-x);margin-bottom:0}.card-header:first-child{border-radius:var(--border-radius) var(--border-radius) 0 0}.card-footer{padding:var(--card-spacing-y) var(--card-spacing-x)}.card-footer:last-child{border-radius:0 0 var(--border-radius) var(--border-radius)}dialog.modal{--max-dialog-content-height: calc(100vh - var(--layout-spacer) * 8 - 2px);--label-width: var(--label-width-modal);position:fixed;color:var(--card-color);background-color:var(--card-bg-color);border:var(--card-border);border-radius:var(--border-radius);margin:2vw 0;width:96vw;height:fit-content;max-height:90vh;padding:var(--layout-spacer);max-height:calc(100vh - var(--layout-spacer) * 8);left:50vw;top:50dvh;transform:translate(-50%,-50%)}dialog.modal::backdrop{background-color:#000000ab;-webkit-backdrop-filter:blur(calc(var(--spacer) * .125));backdrop-filter:blur(calc(var(--spacer) * .125))}dialog.modal:focus-visible{outline:none}dialog.modal cy-heading{font-size:var(--h1-font-size);color:var(--h1-color);font-weight:var(--h1-font-weight);font-style:var(--h1-font-style);margin-block-end:var(--spacer)}dialog.modal-medium cy-heading{margin-block-end:calc(var(--spacer) * 1.5)}dialog.modal-medium cy-button-group{margin-block-start:calc(var(--spacer) * 1.5)}.dialog-header,.dialog-footer{flex:0 0 100%}.dialog-content{flex-grow:1;overflow:auto}@media(pointer:fine){.dialog-content{scrollbar-gutter:stable;padding-inline-end:calc(var(--spacer) * .25)}}@media(min-width:768px){dialog.modal[open]{top:calc(var(--spacer) * 8);transform:translate(-50%);width:fit-content;max-width:70vw;max-height:80vh}dialog.modal[open].form{min-width:calc(var(--spacer) * 20)}dialog.modal[open].modal-size-small{width:calc(var(--spacer) * 36)}dialog.modal[open].modal-size-small cy-button-group cy-button{min-width:unset}dialog.modal[open].modal-size-medium{width:calc(var(--spacer) * 44)}dialog.modal[open].modal-size-large{width:calc(var(--spacer) * 60)}dialog.modal[open].modal-size-auto{max-width:min(var(--spacer) * 60,80vw)}dialog.modal[open].modal-size-full{width:calc(var(--spacer) * 60);max-width:95vw}dialog.modal[open].modal-height-medium .dialog-content{max-height:min(80vw,var(--spacer) * 28)}dialog.modal[open].modal-height-large .dialog-content{max-height:min(80vw,var(--spacer) * 40)}dialog.modal[open].modal-height-full .dialog-content{max-height:80vw}dialog.modal[open].modal-height-centered{margin-block:auto}dialog.modal[open].modal-height-centered .dialog-content{max-height:calc(100vh - var(--spacer) * 2)}}dialog.modal-plain{border:none;padding:0}.spinner-border{display:inline-block;width:0;height:0;padding:.5em;vertical-align:middle;border:.125em solid currentcolor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border;aspect-ratio:1}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border-sm{border-width:.125em;width:var(--font-size);height:var(--font-size)}.fade{transition:opacity .15s}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:fit-content;overflow:hidden;transition:height .35s ease}.collapsing:not(.show){height:0}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}.tooltip{position:fixed;top:0;left:0;width:max-content;display:flex;flex-direction:column;background:var(--tooltip-bg);color:var(--tooltip-color);padding:calc(var(--spacer) / 2) calc(var(--spacer) * .75);white-space:nowrap;border-radius:var(--border-radius);box-shadow:0 calc(var(--spacer) / 4) var(--spacer) calc(var(--spacer) / -4) #000000a6;opacity:0;pointer-events:none;transition:opacity .2s ease-in;z-index:99999}.tooltip .arrow{position:absolute;top:-.25em;background:var(--tooltip-bg);width:.5em;height:.5em;transform:rotate(45deg)}
