@charset "UTF-8";@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-ia0dPpEo.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Black-DoU0hL5p.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-BlackItalic-D68qacvc.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Bold-CM98DFac.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-BoldItalic-Cj1Fcf4Z.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Light-BW8nAIZg.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-LightItalic-DqE8hU0c.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Medium-BJbjO3wX.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-MediumItalic-RWt9ABIJ.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Thin-O7kC-6lO.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-ThinItalic-DxzTqHja.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Italic-CPH5wpff.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Material Symbols Outline;src:url(/assets/MaterialSymbolsOutlined-VariableFont_FILL_GRAD_opsz_wght-C85vRsy3.ttf) format("truetype");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:Roboto Condensed;src:url(/assets/RobotoCondensed-VariableFont_wght-BFsFSWXF.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/assets/RobotoCondensed-Italic-VariableFont_wght-D8IoSpLf.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/assets/RobotoMono-VariableFont_wght-Be6w_Krw.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/assets/RobotoMono-Italic-VariableFont_wght-BjKlAK0a.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}*{font-family:Roboto,sans-serif}html,body{overflow:hidden}*,*:before,*:after{box-sizing:border-box;margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;background-color:transparent;border:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;color:#000}@media (prefers-color-scheme: dark){p,h1,h2,h3,h4,h5,h6{color:#efefef}}#root,#__next{isolation:isolate}li{list-style-type:none}:root{--light-green: #2fc892;--dark-green: #164740;--light-purple: #a09fbf;--dark-purple: #372d72;--orange: #f35a38;--yellow: #ebd33b;--darkest: #000;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-xxl: 1500px;--din-red: #ff0000;--din-green: #03ff00;--din-blue: #0000ff;--din-violet: #800080;--din-light-blue: #00ccff;--din-brown: #993301;--din-yellow: #ffff00;--din-violet-dark: #5e497a;--din-grey: #cdcdcd;--din-orange: #ff6600}.hide-sm{display:inherit}@media screen and (max-width: 768px){.hide-sm{display:none!important}}.hide-md{display:inherit}@media screen and (min-width: 768px){.hide-md{display:none!important}}h4{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}p,li{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.v-tooltip{position:absolute;z-index:9999;background:#456c66;color:#fff;font-size:10px;padding:5px 10px;border-radius:4px;min-width:fit-content;max-width:250px;box-shadow:0 4px 12px #00000026;pointer-events:none;opacity:0;transform:scale(.95);transition:opacity .15s ease,transform .15s ease;white-space:wrap;line-height:1.4}.v-tooltip--visible{opacity:1;transform:scale(1)}.v-tooltip--top .v-tooltip__arrow{bottom:-10px;left:50%;transform:translate(-50%);border-top-color:#456c66}.v-tooltip--bottom .v-tooltip__arrow{top:-10px;left:50%;transform:translate(-50%);border-bottom-color:#456c66}.v-tooltip--left .v-tooltip__arrow{right:-10px;top:50%;transform:translateY(-50%);border-left-color:#456c66}.v-tooltip--right .v-tooltip__arrow{left:-10px;top:50%;transform:translateY(-50%);border-right-color:#456c66}.google-map-card[data-v-1ec07d41]{height:40dvh}@media screen and (min-width: 1024px){.google-map-card[data-v-1ec07d41]{height:calc(100dvh - 56px);width:50dvw!important}}.google-map-card>#map[data-v-1ec07d41]{width:100vw;height:100%}@media screen and (min-width: 1024px){.google-map-card>#map[data-v-1ec07d41]{width:100%}}.google-map-card--has-error[data-v-1ec07d41]{display:flex;justify-content:center;align-items:center;background:#bfbfba}@media (prefers-color-scheme: dark){.google-map-card--has-error[data-v-1ec07d41]{background-color:#212121}}.google-map-card__error-message[data-v-1ec07d41]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#372d72}.material-symbols-outlined[data-v-a766ed77]{font-family:Material Symbols Outline;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;cursor:inherit;-webkit-user-select:none;user-select:none}.is-filled[data-v-a766ed77]{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.normal[data-v-a766ed77]{font-size:20px}.x-small[data-v-a766ed77]{font-size:10px}.small[data-v-a766ed77]{font-size:16px}.large[data-v-a766ed77]{font-size:25px}.x-large[data-v-a766ed77]{font-size:40px}.icon-chip[data-v-4c7910a0]{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;height:100%}.icon-chip.small[data-v-4c7910a0]{padding:5px}.icon-chip.medium[data-v-4c7910a0]{padding:10px 5px}.icon-chip.success[data-v-4c7910a0]{background-color:#2fc892}@media (prefers-color-scheme: dark){.icon-chip.success[data-v-4c7910a0]{background-color:#000c;color:#2fc892}}.icon-chip.warning[data-v-4c7910a0]{background-color:#ebd33b}@media (prefers-color-scheme: dark){.icon-chip.warning[data-v-4c7910a0]{background-color:#000c;color:#ebd33b}}.icon-chip.error[data-v-4c7910a0]{background-color:#f35a38}@media (prefers-color-scheme: dark){.icon-chip.error[data-v-4c7910a0]{background-color:#000c;color:#f35a38}}.icon-chip.info[data-v-4c7910a0]{background-color:#a09fbf}@media (prefers-color-scheme: dark){.icon-chip.info[data-v-4c7910a0]{background-color:#000c;color:#a09fbf}}.icon-chip.success-component[data-v-4c7910a0]{background-color:#000;color:#2fc892}.icon-chip.none[data-v-4c7910a0]{background-color:#000c;color:#a09fbf}.icon-chip.error-component[data-v-4c7910a0]{background-color:#000;color:#f35a38}.icon-chip.warning-component[data-v-4c7910a0]{background-color:#000;color:#ebd33b}.chip[data-v-37bb8f2b]{display:flex;align-items:center;width:fit-content;height:32px;border-radius:4px;flex-shrink:0}@media (prefers-color-scheme: dark){.chip[data-v-37bb8f2b]{color:#efefef}}.chip--mini[data-v-37bb8f2b]{border-radius:16px;overflow:hidden;padding:0 5px;gap:5px;height:20px}.chip--mini>.chip__body[data-v-37bb8f2b]{padding:0;font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.chip--mini>.chip__body[data-v-37bb8f2b]{color:#efefef}}@media (prefers-color-scheme: dark){.chip--mini>.chip__body[data-v-37bb8f2b]{color:#000}}.chip--mini>.chip__icon[data-v-37bb8f2b]{padding:0}.chip--mini>.chip__icon[data-v-37bb8f2b]>*{font-size:16px}.chip--fixed-width[data-v-37bb8f2b]{width:115px;justify-content:space-between}.chip--fixed-width.chip--mini[data-v-37bb8f2b]{width:75px;justify-content:space-around}@media (max-width: 768px){.chip--mobile-only-icon[data-v-37bb8f2b]{border-radius:16px;overflow:hidden;padding:5px}.chip--mobile-only-icon.chip--fixed-width[data-v-37bb8f2b]{width:max-content;padding:0 5px}.chip--mobile-only-icon.success[data-v-37bb8f2b]{background-color:#2fc892}.chip--mobile-only-icon.warning[data-v-37bb8f2b]{background-color:#ebd33b}.chip--mobile-only-icon.alert[data-v-37bb8f2b]{background-color:#f35a38}.chip--mobile-only-icon.info[data-v-37bb8f2b]{background-color:#a09fbf}.chip--mobile-only-icon .chip__body[data-v-37bb8f2b]{display:none}.chip--mobile-only-icon>.chip__icon[data-v-37bb8f2b]{padding:0}.chip--mobile-only-icon>.chip__icon[data-v-37bb8f2b]>*{font-size:16px}}.chip.success[data-v-37bb8f2b]{border:2px solid #2fc892}.chip.success.chip--mini[data-v-37bb8f2b]{background-color:#2fc892}.chip.warning[data-v-37bb8f2b]{border:2px solid #ebd33b}.chip.warning.chip--mini[data-v-37bb8f2b]{background-color:#ebd33b}.chip.alert[data-v-37bb8f2b]{border:2px solid #f35a38}.chip.alert.chip--mini[data-v-37bb8f2b]{background-color:#f35a38}.chip.info[data-v-37bb8f2b]{border:2px solid #a09fbf}.chip.info.chip--mini[data-v-37bb8f2b]{background-color:#a09fbf}.chip>span[data-v-37bb8f2b]{padding:0 12px;border-radius:4px 0 0 4px}.chip__body[data-v-37bb8f2b]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.chip__icon[data-v-37bb8f2b]{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:0}@media (prefers-color-scheme: dark){.chip__icon[data-v-37bb8f2b]{color:#000}}.chip__icon.success[data-v-37bb8f2b]{background-color:#2fc892}.chip__icon.warning[data-v-37bb8f2b]{background-color:#ebd33b}.chip__icon.error[data-v-37bb8f2b]{background-color:#f35a38}.chip__icon.info[data-v-37bb8f2b]{background-color:#a09fbf}.loading-wrapper[data-v-a16cca6a]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.loading-wrapper--grow[data-v-a16cca6a]{flex-grow:1}.loading-wrapper__loader[data-v-a16cca6a]{width:20px;height:20px;border:2px solid #372d72;border-right-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotate-a16cca6a 1.5s ease-in-out infinite;margin:auto}.loading-wrapper__loader--x-small[data-v-a16cca6a]{width:10px;height:10px}.loading-wrapper__loader--small[data-v-a16cca6a]{width:16px;height:16px}.loading-wrapper__loader--large[data-v-a16cca6a]{width:40px;height:40px}@keyframes rotate-a16cca6a{0%{transform:rotate(-45deg);border-color:#372d72;border-right-color:transparent}50%{border-color:#a09fbf;border-right-color:transparent}to{transform:rotate(315deg);border-color:#372d72;border-right-color:transparent}}.card[data-v-ecc6eb96]{background-color:#fff;border-radius:4px;align-items:center;overflow:hidden;display:grid;grid-template-columns:125px auto}@media (prefers-color-scheme: dark){.card[data-v-ecc6eb96]{background-color:#383838;color:#efefef}}@media screen and (min-width: 768px){.card[data-v-ecc6eb96]{height:100px;display:flex}}.card>.loading[data-v-ecc6eb96]{margin:0 auto}.card__content[data-v-ecc6eb96]{flex-grow:1;grid-column:span 2}@media screen and (min-width: 768px){.card__content[data-v-ecc6eb96]{grid-column:initial}}.card__action[data-v-ecc6eb96]{grid-column:span 2;display:flex;flex-direction:row;align-items:flex-start;height:100%}@media screen and (min-width: 768px){.card__action[data-v-ecc6eb96]{flex-direction:column;align-items:center;justify-content:flex-end}}.card__action>button[data-v-ecc6eb96]{min-width:max-content;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;border:none;cursor:pointer;height:100%;width:100%;border-radius:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 10px}.card__action>button>span[data-v-ecc6eb96]{display:flex;align-items:center;gap:10px}.card__action>button[data-v-ecc6eb96]:disabled{cursor:not-allowed}.card__action>button:disabled>span>span[data-v-ecc6eb96]{opacity:.5}.card__action>button[data-v-ecc6eb96]:first-child{background-color:#16474033;color:#164740}.card__action>button:first-child>span>span[data-v-ecc6eb96]{color:#164740}@media (prefers-color-scheme: dark){.card__action>button[data-v-ecc6eb96]:first-child{background-color:#164740;color:#efefef}.card__action>button:first-child>span>span[data-v-ecc6eb96]{color:#efefef}}.card__action>button[data-v-ecc6eb96]:last-child{background-color:#e1e0ea;color:#372d72}.card__action>button:last-child>span>span[data-v-ecc6eb96]{color:#372d72}@media (prefers-color-scheme: dark){.card__action>button[data-v-ecc6eb96]:last-child{background-color:#372d72;color:#efefef}.card__action>button:last-child>span>span[data-v-ecc6eb96]{color:#efefef}}.card__no-action[data-v-ecc6eb96]{padding-right:10px}.card__content[data-v-c63509d6]{display:flex;flex-direction:row;width:100%}.card__image[data-v-c63509d6]{width:125px;aspect-ratio:1;object-fit:cover;object-position:center;border-bottom-left-radius:0;border-bottom-right-radius:0}@media screen and (min-width: 768px){.card__image[data-v-c63509d6]{border-radius:4px;width:100px}}.card__info[data-v-c63509d6]{display:flex;flex-direction:column;gap:10px;padding:20px;flex:1}.card__info>.info__text[data-v-c63509d6]{display:flex;flex-direction:column}.card__info>.info__text>.title[data-v-c63509d6]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.card__info>.info__text>.subtitle[data-v-c63509d6]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.card[data-v-6a91daa3]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.card[data-v-6a91daa3]{color:#efefef;background-color:#383838}}.card[data-v-6a91daa3]{height:100px;overflow:hidden;display:flex;align-items:center;flex-grow:0}.card.grow-cards[data-v-6a91daa3]{flex-grow:1;height:inherit}.card>.spinner[data-v-6a91daa3]{margin:0 auto}.cards-wrapper[data-v-6a91daa3]{flex:1;display:flex;flex-direction:column;gap:16px;height:inherit}.cards-wrapper--row[data-v-6a91daa3]{flex-direction:row}.cards-wrapper--row>.card[data-v-6a91daa3]{flex-grow:1}.cards-wrapper--column[data-v-6a91daa3]{flex-direction:column}.cards-wrapper.use-opacity>.card[data-v-6a91daa3]{opacity:calc(1 - var(--card-index) / (var(--total-cards) - 1) * .67)}button[data-v-9382250b]{border:1px solid #a09fbf!important;border-radius:4px;width:fit-content;height:fit-content;cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}button[data-v-9382250b]:not(:disabled){color:#000}button>div[data-v-9382250b]{height:100%;width:100%;display:flex;justify-content:center;align-items:center;gap:5px;min-height:20px}button.small[data-v-9382250b]{padding:5px;min-height:12px;font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){button.small[data-v-9382250b]{color:#efefef}}button.small>span[data-v-9382250b]{width:12px;height:12px}button.normal[data-v-9382250b]{padding:5px 10px;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}button.normal.only-icon[data-v-9382250b]{padding:5px}button.primary[data-v-9382250b]{background-color:#a09fbf}@media (prefers-color-scheme: dark){button.primary[data-v-9382250b]{background-color:#372d72;color:#efefef;border:1px solid #a09fbf}}button.secondary[data-v-9382250b]{background-color:#fff;border:1px solid #a09fbf}@media (prefers-color-scheme: dark){button.secondary[data-v-9382250b]{background-color:#383838;color:#efefef;border:1px solid #a09fbf}}button.error[data-v-9382250b]{background-color:#f35a38;border-color:#f35a38}button[data-v-9382250b]:disabled{cursor:not-allowed}.modal-overlay[data-v-b7078512]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2222;display:flex;justify-content:center;align-items:center}.modal-overlay__background[data-v-b7078512]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;cursor:auto}.modal-overlay__content[data-v-b7078512]{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;width:100%;max-width:500px;margin:0 16px;z-index:1001;max-height:calc(100dvh - 80px);display:flex;flex-direction:column}.modal-overlay__content--medium[data-v-b7078512]{max-width:800px}.modal-overlay__content--large[data-v-b7078512]{max-width:1200px}.modal-overlay__content--x-large[data-v-b7078512]{max-width:90%}.modal-overlay__content__header[data-v-b7078512]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){.modal-overlay__content__header[data-v-b7078512]{color:#a09fbf}}.modal-overlay__content__header[data-v-b7078512]{padding:20px;background-color:#fff;position:sticky;top:0;display:flex;justify-content:space-between;align-items:start;z-index:1}.modal-overlay__content__header>span[data-v-b7078512]{cursor:pointer}@media (prefers-color-scheme: dark){.modal-overlay__content__header[data-v-b7078512]{color:#efefef;background-color:#383838}}.modal-overlay__content__body[data-v-b7078512]{display:flex;flex-direction:column;gap:20px;padding:0 20px;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;flex:1;overflow-y:auto}.modal-overlay__content--full-height[data-v-b7078512]{height:calc(100dvh - 80px)}.modal-overlay__content__footer[data-v-b7078512]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.modal-overlay__content__footer[data-v-b7078512]{display:flex;justify-content:flex-end;gap:10px;padding:20px;background-color:#fff;position:sticky;bottom:0;z-index:1}.modal-overlay__content__footer>button[data-v-b7078512]{border:1px solid rgba(0,0,0,.8);border-radius:4px;padding:4px 0 4px 10px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:4px}.modal-overlay__content__footer>button.primary[data-v-b7078512]{background-color:#a09fbf;border-color:#a09fbf}.modal-overlay__content__footer>button[data-v-b7078512]>*{margin-right:4px}@media (prefers-color-scheme: dark){.modal-overlay__content__footer[data-v-b7078512]{color:#efefef;background-color:#383838}}@media (prefers-color-scheme: dark){.modal-overlay__content[data-v-b7078512]{color:#efefef;background-color:#383838}}.backdrop-fade-enter-active[data-v-b7078512],.backdrop-fade-leave-active[data-v-b7078512]{transition:opacity .3s ease}.backdrop-fade-enter-from[data-v-b7078512],.backdrop-fade-leave-to[data-v-b7078512]{opacity:0}.form-label[data-v-c2653a2c]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-color-scheme: dark){.form-label[data-v-c2653a2c]{color:#efefef}}.form-label--small[data-v-c2653a2c]{font-size:10px}.form-error-message[data-v-0ce0956b]{display:flex;align-items:center;color:#f35a38!important;gap:5px;font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.form-error-message[data-v-0ce0956b]{color:#efefef}}.form-error-message__icon[data-v-0ce0956b]{font-size:16px}.form-input[data-v-ddd92b99]{display:flex;flex-direction:column;gap:5px;width:100%;color:#000}.form-input--checkbox[data-v-ddd92b99]{flex-direction:row;align-items:center}.form-input--checkbox .form-input__container[data-v-ddd92b99]{order:-1;margin-right:5px}.form-input--checkbox .form-label[data-v-ddd92b99]{margin:0;cursor:pointer}.form-input--radio[data-v-ddd92b99]{flex-direction:row;align-items:center}.form-input--radio .form-input__container[data-v-ddd92b99]{order:-1;margin-right:5px}.form-input--radio .form-label[data-v-ddd92b99]{margin:0;cursor:pointer}.form-input__input[data-v-ddd92b99]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.form-input__container[data-v-ddd92b99]{position:relative;display:flex;align-items:center;gap:0}.form-input__input[data-v-ddd92b99]{background-color:#fff;border-radius:4px;border:1px solid #a09fbf;padding:5px 10px;width:100%}.form-input__input--textarea[data-v-ddd92b99]{resize:vertical;min-height:49.2px}.form-input__input--icon[data-v-ddd92b99]{padding-left:30px}.form-input__input--trailing-text[data-v-ddd92b99]{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.form-input__input--error[data-v-ddd92b99]{border-color:#f35a38}.form-input__input--align[data-v-ddd92b99]{text-align:right}.form-input__input--small[data-v-ddd92b99]{padding:2px 5px;font-size:10px}.form-input__input[data-v-ddd92b99]:focus:not(:disabled),.form-input__input[data-v-ddd92b99]:active:not(:disabled){border-color:#372d72;box-shadow:0 0 0 2px #e1e0ea;outline:none}.form-input__input[data-v-ddd92b99]::placeholder{color:#a09fbf}.form-input__input[data-v-ddd92b99]:disabled{border-color:#f4f4f4;cursor:not-allowed}.form-input__input[type=checkbox][data-v-ddd92b99]{width:18px;height:18px;margin:0;padding:0;background-color:transparent;border:2px solid #a09fbf;border-radius:3px;cursor:pointer}.form-input__input[type=checkbox][data-v-ddd92b99]:checked{background-color:#372d72;border-color:#372d72}.form-input__input[type=checkbox][data-v-ddd92b99]:focus{box-shadow:0 0 0 2px #e1e0ea;outline:none}.form-input__input[type=radio][data-v-ddd92b99]{width:16px;height:16px;margin:0;padding:0;background-color:transparent;border:2px solid #164740;border-radius:50%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.form-input__input[type=radio][data-v-ddd92b99]:checked{background-color:transparent;border-color:#164740;background-image:radial-gradient(circle,#164740 30%,transparent 30%)}.form-input__input[type=radio][data-v-ddd92b99]:focus{box-shadow:0 0 0 2px #1647404d;outline:none}.form-input__input[type=radio][data-v-ddd92b99]:hover:not(:disabled){border-color:#164740cc}.form-input__icon[data-v-ddd92b99]{position:absolute;font-size:20px;left:6px}.form-input__icon--textarea[data-v-ddd92b99]{align-self:flex-start;top:6px}.form-input__trailing-text[data-v-ddd92b99]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;font-size:12px;color:#372d72;padding:0 10px;background-color:#fff;border:1px solid #a09fbf;border-left:1px solid #a09fbf;border-radius:0 4px 4px 0;align-self:stretch;display:flex;min-width:40px;justify-content:center}.form-input__trailing-text>span[data-v-ddd92b99]{align-self:center}.form-input__trailing-text--small[data-v-ddd92b99]{padding:0;min-width:32px;font-size:10px}.form-input__description[data-v-ddd92b99]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.form-input__description[data-v-ddd92b99]{color:#efefef}}@media (prefers-color-scheme: dark){.form-input[data-v-ddd92b99]{color:#efefef}.form-input .form-input__input[data-v-ddd92b99]{background-color:#383838;color:#efefef;border:1px solid #a09fbf}.form-input .form-input__input[data-v-ddd92b99]::placeholder{color:#efefef80}.form-input .form-input__input[data-v-ddd92b99]:disabled{border-color:#efefef33;background-color:#efefef1a;color:#efefef80}.form-input .form-input__input[type=checkbox][data-v-ddd92b99]{border:2px solid rgba(239,239,239,.5)}.form-input .form-input__input[type=checkbox][data-v-ddd92b99]:checked{background-color:#164740;border-color:#164740}.form-input .form-input__input[type=checkbox][data-v-ddd92b99]:focus{box-shadow:0 0 0 2px #1647404d;outline:none}.form-input .form-input__input[type=radio][data-v-ddd92b99]{border:2px solid #164740}}@media (prefers-color-scheme: dark) and (prefers-color-scheme: dark){.form-input .form-input__input[type=radio][data-v-ddd92b99]{border:2px solid #2fc892}}@media (prefers-color-scheme: dark){.form-input .form-input__input[type=radio][data-v-ddd92b99]:checked{background-color:transparent;border-color:#164740;background-image:radial-gradient(circle,#164740 30%,transparent 30%)}}@media (prefers-color-scheme: dark) and (prefers-color-scheme: dark){.form-input .form-input__input[type=radio][data-v-ddd92b99]:checked{background-image:radial-gradient(circle,#2fc892 30%,transparent 30%);border-color:#2fc892}}@media (prefers-color-scheme: dark){.form-input .form-input__input[type=radio][data-v-ddd92b99]:focus{box-shadow:0 0 0 2px #1647404d;outline:none}}@media (prefers-color-scheme: dark) and (prefers-color-scheme: dark){.form-input .form-input__input[type=radio][data-v-ddd92b99]:focus{box-shadow:0 0 0 2px #2fc8924d}}@media (prefers-color-scheme: dark){.form-input .form-input__input[type=radio][data-v-ddd92b99]:hover:not(:disabled){border-color:#164740cc}}@media (prefers-color-scheme: dark) and (prefers-color-scheme: dark){.form-input .form-input__input[type=radio][data-v-ddd92b99]:hover:not(:disabled){border-color:#2fc892cc}}@media (prefers-color-scheme: dark){.form-input .form-input__trailing-text[data-v-ddd92b99]{background-color:#383838;color:#efefef;border:1px solid #a09fbf}.form-input .form-input__description[data-v-ddd92b99]{color:#efefefb3}}input[data-v-ddd92b99]::-webkit-calendar-picker-indicator{display:none}input[type=date][data-v-ddd92b99]::-webkit-input-placeholder{visibility:hidden!important}input[type=number].form-input__input--no-spinner[data-v-ddd92b99]::-webkit-inner-spin-button,input[type=number].form-input__input--no-spinner[data-v-ddd92b99]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].form-input__input--no-spinner[data-v-ddd92b99]{-moz-appearance:textfield}.menu-wrapper[data-v-b5addd7e]{position:relative;display:inline-block}.menu-wrapper .menu-activator[data-v-b5addd7e]{color:#000;cursor:pointer}@media (prefers-color-scheme: dark){.menu-wrapper .menu-activator[data-v-b5addd7e]{color:#efefef}}.menu-wrapper .menu-activator[data-v-b5addd7e]{float:right;background:none;border:none;cursor:pointer;padding:0;display:inline-flex}.menu-wrapper .menu-options[data-v-b5addd7e]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.menu-wrapper .menu-options[data-v-b5addd7e]{color:#efefef;background-color:#383838}}.menu-wrapper .menu-options[data-v-b5addd7e]{z-index:10;width:max-content;position:absolute;top:-50%;right:0;display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid #a09fbf}.menu-wrapper .menu-options__button[data-v-b5addd7e]{padding:0;display:flex;gap:5px;align-items:center;cursor:pointer;color:#000}@media (prefers-color-scheme: dark){.menu-wrapper .menu-options__button[data-v-b5addd7e]{color:#efefef}}.menu-wrapper .menu-icon--red[data-v-b5addd7e]{color:#f35a38}.menu-wrapper .menu-icon--purple[data-v-b5addd7e]{color:#372d72}.file-entry[data-v-c504ff69]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;width:100%;display:flex;gap:10px;padding:5px;border-radius:4px;background-color:#fff;align-items:center;justify-content:space-between;color:#000;border:1px solid #f4f4f4;height:fit-content}.file-entry__left[data-v-c504ff69]{display:flex;flex:1;align-items:center;gap:5px;min-width:0;overflow:hidden}.file-entry__name[data-v-c504ff69]{text-decoration:none;color:#000;display:flex;align-items:center;flex:1;min-width:0;gap:5px}.file-entry__name--text[data-v-c504ff69]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.file-entry__options[data-v-c504ff69]{display:flex;align-items:center;cursor:pointer}.file-entry__icon[data-v-c504ff69]{color:#164740;flex:0}.file-entry__info[data-v-c504ff69]{flex-shrink:0;display:inline-flex;flex-direction:row;align-items:center;gap:5px}.file-entry__new-badge[data-v-c504ff69]{background-color:#2fc892;color:#fff;padding:2px 5px;border-radius:4px;font-size:10px}.file-input[data-v-a257ee06]{display:flex;flex-direction:column;gap:5px}.file-input__upload[data-v-a257ee06]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.file-input__upload[data-v-a257ee06]{color:#efefef}}.file-input__upload[data-v-a257ee06]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;display:flex;justify-content:space-between;align-items:center;border:1px dashed #a09fbf;padding:5px 5px 5px 10px;border-radius:4px;position:relative}.file-input__prompt[data-v-a257ee06]{font-size:10px}.file-input__input[data-v-a257ee06]{cursor:pointer;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;font-size:0}.file-input__input[data-v-a257ee06]::-webkit-file-upload-button{visibility:hidden}.file-input__input[data-v-a257ee06]:disabled{cursor:not-allowed}.file-input__label[data-v-a257ee06]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#000}@media (prefers-color-scheme: dark){.file-input__label[data-v-a257ee06]{color:#efefef}}.new-files-list[data-v-a257ee06]{display:flex;flex-direction:row;gap:5px;margin-bottom:10px}.new-files-list .file-entry[data-v-a257ee06]{flex-grow:1}.new-files-list .file-entry__name[data-v-a257ee06]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.new-files-list .file-entry__name[data-v-a257ee06]{flex-grow:1;margin-right:10px}h5[data-v-333480e4]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h5[data-v-333480e4]{color:#a09fbf}}h3[data-v-e5bf9671]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-e5bf9671]{color:#a09fbf}}h4[data-v-e5bf9671]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}form[data-v-e5bf9671]{display:flex;flex-direction:column;gap:10px}form .form-grid[data-v-e5bf9671]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.loading[data-v-e5bf9671]{position:absolute;left:0;right:0;top:0;bottom:0}.hideForm[data-v-e5bf9671]{visibility:hidden}.alert-tiles--wrapper[data-v-5cb2ba90]{background-color:#000c;color:#fff;padding:10px;display:flex;align-items:flex-start;justify-content:space-between;gap:4px;border-left:10px solid #fff;border-radius:4px}.alert-tiles--wrapper.is-toast[data-v-5cb2ba90]{box-shadow:0 4px 4px #00000040}.alert-tiles--wrapper.success[data-v-5cb2ba90]{border-left-color:#2fc892}.alert-tiles--wrapper.success>span[data-v-5cb2ba90]{color:#2fc892}.alert-tiles--wrapper.warning[data-v-5cb2ba90]{border-left-color:#ebd33b}.alert-tiles--wrapper.warning>span[data-v-5cb2ba90]{color:#ebd33b}.alert-tiles--wrapper.error[data-v-5cb2ba90]{border-left-color:#f35a38}.alert-tiles--wrapper.error>span[data-v-5cb2ba90]{color:#f35a38}.alert-tiles--wrapper.info[data-v-5cb2ba90]{border-left-color:#a09fbf}.alert-tiles--wrapper.info>span[data-v-5cb2ba90]{color:#a09fbf}.alert-tiles--wrapper>span[data-v-5cb2ba90]{flex-shrink:0}.alert-tiles--wrapper>button[data-v-5cb2ba90]{border:none;cursor:pointer;padding:0;flex-shrink:0;color:#fff}.alert-tiles--wrapper--inner[data-v-5cb2ba90]{display:flex;flex-direction:column;gap:10px;flex-grow:1;word-break:break-word}.alert-tiles--wrapper--inner h4[data-v-5cb2ba90]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.alert-tiles--wrapper--inner h4[data-v-5cb2ba90]{margin-top:2.5px;color:#fff}.alert-tiles--wrapper--inner p[data-v-5cb2ba90]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.alert-tiles--wrapper--inner p[data-v-5cb2ba90]{color:#fff}.alert-tiles--wrapper--inner small[data-v-5cb2ba90]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.alert-tiles--wrapper--inner small[data-v-5cb2ba90]{color:#efefef}}.alert-tiles--wrapper--inner small[data-v-5cb2ba90]{color:#fff}.alert-tiles--wrapper .alert__link[data-v-5cb2ba90]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.alert-tiles--wrapper .alert__link[data-v-5cb2ba90]{color:#efefef}}.alert-tiles--wrapper .alert__link[data-v-5cb2ba90]{display:flex;padding-left:5px;align-items:center;background-color:#fff;border-radius:4px;color:#000;text-decoration:none;border:1px solid #a09fbf;width:fit-content;gap:4px}.support-modal[data-v-b1d2f85e]{position:fixed;right:20px;bottom:20px;transition:right .15s ease-out,bottom .15s ease-out;z-index:3}@media screen and (max-width: 768px){.support-modal[data-v-b1d2f85e]{bottom:76px;right:16px}.support-modal.support-modal--no-bottom-bar[data-v-b1d2f85e]{bottom:16px}}.support-modal h4[data-v-b1d2f85e]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){.support-modal h4[data-v-b1d2f85e]{color:#a09fbf}}.support-modal p[data-v-b1d2f85e]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.support-modal__trigger[data-v-b1d2f85e]{position:relative;display:flex;align-items:center;justify-content:center;padding:12px;margin-left:12px;color:#372d72;background-color:#e1e0ea;border-radius:50%;border:2px solid #a09fbf;box-shadow:0 4px 4px #00000040;float:right;cursor:pointer;overflow:hidden;transition:all .3s ease}@media (prefers-color-scheme: dark){.support-modal__trigger[data-v-b1d2f85e]{background-color:#383838;border-color:#a09fbf;color:#fff}}.support-modal__trigger[data-v-b1d2f85e]:hover:not(.form-open){border-radius:25px;padding-left:112px}.support-modal__trigger:hover:not(.form-open)>.support-modal__trigger-text[data-v-b1d2f85e]{left:12px;opacity:1}.support-modal__trigger .support-modal__trigger-text[data-v-b1d2f85e]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;position:absolute;left:100%;opacity:0;transition:all .3s ease;white-space:nowrap}.support-modal__trigger .support-modal__icon-wrapper[data-v-b1d2f85e]{position:relative;z-index:2;background-color:#e1e0ea;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:10px;margin:-10px;transition:all .2s ease}@media (prefers-color-scheme: dark){.support-modal__trigger .support-modal__icon-wrapper[data-v-b1d2f85e]{background-color:#383838}}.support-modal__form[data-v-b1d2f85e]{padding:12px;display:flex;flex-direction:column;justify-content:center;gap:10px;width:300px;border-radius:4px;border:2px solid #a09fbf;background-color:#e1e0ea;box-shadow:0 4px 4px #00000040;margin-bottom:16px}.support-modal__form h4[data-v-b1d2f85e],.support-modal__form p[data-v-b1d2f85e]{color:#372d72}.support-modal__form .form-grid[data-v-b1d2f85e]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (prefers-color-scheme: dark){.support-modal__form[data-v-b1d2f85e]{background-color:#383838;border-color:#a09fbf}.support-modal__form h4[data-v-b1d2f85e],.support-modal__form p[data-v-b1d2f85e]{color:#fff}}.support-modal__mode-selector[data-v-b1d2f85e]{display:flex;gap:5px;padding:2px;background-color:#372d720d;border-radius:10px}@media (prefers-color-scheme: dark){.support-modal__mode-selector[data-v-b1d2f85e]{background-color:#ffffff0d}}.support-modal__mode-button[data-v-b1d2f85e]{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:5px;border:none;border-radius:5px;background-color:transparent;color:#372d72;cursor:pointer;transition:all .2s ease;font-size:14px}@media (prefers-color-scheme: dark){.support-modal__mode-button[data-v-b1d2f85e]{color:#fff}}.support-modal__mode-button[data-v-b1d2f85e]:hover:not(.active){background-color:#372d721a}@media (prefers-color-scheme: dark){.support-modal__mode-button[data-v-b1d2f85e]:hover:not(.active){background-color:#ffffff1a}}.support-modal__mode-button.active[data-v-b1d2f85e]{background-color:#372d72;color:#fff}@media (prefers-color-scheme: dark){.support-modal__mode-button.active[data-v-b1d2f85e]{background-color:#a09fbf;color:#372d72}}.support-modal__form-content[data-v-b1d2f85e]{display:flex;flex-direction:column;gap:10px}.support-modal__scrollable-content[data-v-b1d2f85e]{display:flex;flex-direction:column;gap:10px;max-height:60vh;overflow-y:auto;padding-right:5px}@media screen and (max-width: 768px){.support-modal__scrollable-content[data-v-b1d2f85e]{max-height:50vh}}.support-modal__scrollable-content[data-v-b1d2f85e]::-webkit-scrollbar{width:6px}.support-modal__scrollable-content[data-v-b1d2f85e]::-webkit-scrollbar-track{background:#372d720d;border-radius:5px}.support-modal__scrollable-content[data-v-b1d2f85e]::-webkit-scrollbar-thumb{background:#372d724d;border-radius:5px}.support-modal__scrollable-content[data-v-b1d2f85e]::-webkit-scrollbar-thumb:hover{background:#372d7280}@media (prefers-color-scheme: dark){.support-modal__scrollable-content[data-v-b1d2f85e]::-webkit-scrollbar-track{background:#ffffff0d}.support-modal__scrollable-content[data-v-b1d2f85e]::-webkit-scrollbar-thumb{background:#ffffff4d}.support-modal__scrollable-content[data-v-b1d2f85e]::-webkit-scrollbar-thumb:hover{background:#ffffff80}}.support-modal__submit[data-v-b1d2f85e]{margin:10px auto auto}.form-enter-active[data-v-b1d2f85e],.form-leave-active[data-v-b1d2f85e]{transition:all .3s ease}.form-enter-from[data-v-b1d2f85e]{opacity:0;transform:translateY(20px) scale(.95)}.form-leave-to[data-v-b1d2f85e]{opacity:0;transform:translateY(-10px) scale(.95)}.time-information[data-v-318d8f02]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.time-information[data-v-318d8f02]{color:#efefef}}.time-information[data-v-318d8f02]{display:flex;flex-direction:row;align-items:center}.time-information>button[data-v-318d8f02]{color:#000;cursor:pointer}@media (prefers-color-scheme: dark){.time-information>button[data-v-318d8f02]{color:#efefef}}.grid[data-v-0b7f145c]{display:grid;gap:20px;margin:-20px}@media screen and (min-width: 1024px){.grid[data-v-0b7f145c]{grid-template-columns:1fr 1fr;margin:0;align-items:start}}.grid__map[data-v-0b7f145c]{height:max-content}@media screen and (min-width: 1024px){.grid__map[data-v-0b7f145c]{position:sticky;top:-20px;margin:-20px 0 -32px -20px;width:50vw!important}}.grid__sites[data-v-0b7f145c]{padding:20px;display:flex;flex-direction:column;min-height:calc(55dvh - 40px)}@media screen and (min-width: 1024px){.grid__sites[data-v-0b7f145c]{padding:0;min-height:100%}}.grid__sites-list[data-v-0b7f145c]{flex-grow:1;display:flex;flex-direction:column;gap:20px}.site-header[data-v-0b7f145c]{margin-bottom:32px;display:flex;justify-content:space-between;align-items:center}.site-header>h1[data-v-0b7f145c]{font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){.site-header>h1[data-v-0b7f145c]{color:#efefef}}@media screen and (max-width: 768px){.site-header>h1[data-v-0b7f145c]{font-size:18px}}.site-header>h1[data-v-0b7f145c]{-webkit-hyphens:auto;hyphens:auto}.site-header>.subtitle[data-v-0b7f145c]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#000}@media (prefers-color-scheme: dark){.site-header>.subtitle[data-v-0b7f145c]{color:#efefef}}[data-v-0b7f145c] .time-information{margin-bottom:-20px;padding-top:25px;justify-self:flex-end;height:max-content;overflow:hidden}@media screen and (max-width: 768px){[data-v-0b7f145c] .time-information{margin:auto}}.onpage-navigation[data-v-a6dcd279]{padding:12px;display:flex;flex-direction:column;background-color:#164740;overflow:hidden;gap:12px}@media screen and (max-width: 768px){.onpage-navigation[data-v-a6dcd279]{display:none}}@media (prefers-color-scheme: dark){.onpage-navigation[data-v-a6dcd279]{background-color:#112421}}.onpage-navigation__subpages[data-v-a6dcd279]{transition:all .3s ease;max-height:fit-content;overflow:hidden;display:flex;flex-direction:column;gap:5px;width:fit-content;padding:5px 0;background-color:#143b36;border-radius:0 0 4px 4px}.onpage-navigation__subpages>li[data-v-a6dcd279]{width:fit-content}.onpage-navigation__subpages--wide[data-v-a6dcd279]{width:100%}.onpage-navigation__subpages--wide>li[data-v-a6dcd279]{width:100%}.onpage-navigation__subpages--hidden[data-v-a6dcd279]{max-height:0;padding:0}.onpage-navigation__subpages__button[data-v-a6dcd279]{width:fit-content;color:#fff;padding:8px;display:inline-flex;align-items:center;white-space:nowrap;transition:all .3s ease;text-decoration:none;margin:0 4px}.onpage-navigation__subpages__button--active[data-v-a6dcd279]{background-color:#456c66!important;border-radius:4px}.onpage-navigation__subpages__button--wide[data-v-a6dcd279]{width:calc(100% - 10px);gap:12px;justify-content:flex-start}.onpage-navigation__subpages__button--has-messages[data-v-a6dcd279]:not(.onpage-navigation__subpages__button--wide){position:relative}.onpage-navigation__subpages__button--has-messages[data-v-a6dcd279]:not(.onpage-navigation__subpages__button--wide):before{content:"";position:absolute;top:-4px;right:-4px;width:12px;height:12px;background-color:#f44;border-radius:50%}.onpage-navigation__subpages__button--disabled[data-v-a6dcd279]{cursor:not-allowed;color:#ffffff80}.onpage-navigation__subpages__button[data-v-a6dcd279]:hover:not(.onpage-navigation__subpages__button--disabled){background-color:#456c66;border-radius:4px}.onpage-navigation__subpages__button__text[data-v-a6dcd279]{opacity:1;transition:all .3s ease;display:flex;flex-direction:column;overflow:hidden}.onpage-navigation__subpages__button__text--hidden[data-v-a6dcd279]{opacity:0;display:none}.onpage-navigation__subpages__button__text--has-subtitle[data-v-a6dcd279]{margin:-5.5px 0}.onpage-navigation__subpages__button__text__title[data-v-a6dcd279]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;font-size:12px;line-height:1;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onpage-navigation__subpages__button__text__subtitle[data-v-a6dcd279]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;font-size:10px;line-height:1;font-weight:200;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onpage-navigation__subpages__button__message-count[data-v-a6dcd279]{margin-left:auto;background-color:#f44;color:#fff;padding:2px 6px;border-radius:10px;font-size:12px;font-weight:500;line-height:1.2}.onpage-navigation__button[data-v-a6dcd279]{color:#fff;padding:10px;gap:12px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:all .3s ease;text-decoration:none;background-color:#143b36;border-radius:4px}.onpage-navigation__button[data-v-a6dcd279]:hover:not(.onpage-navigation__button--disabled){background-color:#456c66;border-radius:4px}.onpage-navigation__button--active[data-v-a6dcd279]{background-color:#456c66;border-radius:4px}.onpage-navigation__button--wide[data-v-a6dcd279]{width:100%;justify-content:flex-start}.onpage-navigation__button--has-messages[data-v-a6dcd279]{position:relative}.onpage-navigation__button--has-messages[data-v-a6dcd279]:before{content:"";position:absolute;top:-4px;right:-4px;width:12px;height:12px;background-color:#f44;border-radius:50%}.onpage-navigation__button__message-count[data-v-a6dcd279]{margin-left:auto;background-color:#f44;color:#fff;padding:2px 6px;border-radius:10px;font-size:12px;font-weight:500;line-height:1.2}.onpage-navigation__button--disabled[data-v-a6dcd279]{cursor:not-allowed;color:#ffffff80}.onpage-navigation__button__text[data-v-a6dcd279]{opacity:1;transition:all .3s ease;display:flex;flex-direction:column;overflow:hidden}.onpage-navigation__button__text--hidden[data-v-a6dcd279]{opacity:0;display:none}.onpage-navigation__button__text--has-subtitle[data-v-a6dcd279]{margin:-5.5px 0}.onpage-navigation__button__text__title[data-v-a6dcd279]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onpage-navigation__button__text__subtitle[data-v-a6dcd279]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;font-size:12px;line-height:1;font-weight:200;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-onpage-navigation[data-v-a6dcd279]{display:grid;width:100%;background-color:#fff;overflow:hidden;padding-bottom:16px;border-top:.5px solid #a09fbf}@media screen and (min-width: 768px){.mobile-onpage-navigation[data-v-a6dcd279]{display:none}}.mobile-onpage-navigation--1[data-v-a6dcd279]{display:none}.mobile-onpage-navigation--2[data-v-a6dcd279]{grid-template-columns:1fr 1fr}.mobile-onpage-navigation--3[data-v-a6dcd279]{grid-template-columns:1fr 1fr 1fr}.mobile-onpage-navigation--4[data-v-a6dcd279]{grid-template-columns:1fr 1fr 1fr 1fr}.mobile-onpage-navigation__button[data-v-a6dcd279]{display:flex;flex-direction:column;justify-content:center;font-size:12px;font-weight:400;align-items:center;padding:5px 5px 0;text-decoration:none;color:#a09fbf;border-top:2px solid transparent}.mobile-onpage-navigation__button--active[data-v-a6dcd279]{color:#164740;border-top:2px solid #164740;font-weight:500}@media (prefers-color-scheme: dark){.mobile-onpage-navigation__button--active[data-v-a6dcd279]{color:#2fc892;border-top:2px solid #2fc892}}.mobile-onpage-navigation__button--disabled[data-v-a6dcd279]{opacity:.5}.mobile-onpage-navigation__button__text__subtitle[data-v-a6dcd279]{display:none}@media (prefers-color-scheme: dark){.mobile-onpage-navigation[data-v-a6dcd279]{background-color:#383838}}.breadcrumb[data-v-16d6fbd5]{display:flex;justify-content:flex-start;align-items:center;gap:5px;background-color:#fff;padding:0 16px;overflow:hidden}@media (prefers-color-scheme: dark){.breadcrumb[data-v-16d6fbd5]{background-color:#212121;color:#efefef}}.breadcrumb__link[data-v-16d6fbd5]{flex-shrink:1;position:relative;display:flex;justify-content:center;align-items:center;list-style:none;min-width:0}.breadcrumb__link[data-v-16d6fbd5]:not(:first-child):before{content:"/";margin-right:5px;color:#164740;flex-shrink:0}@media (prefers-color-scheme: dark){.breadcrumb__link[data-v-16d6fbd5]:not(:first-child):before{color:#efefef}}.breadcrumb__link>a[data-v-16d6fbd5]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#164740;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-color-scheme: dark){.breadcrumb__link>a[data-v-16d6fbd5]{color:#efefef}}@media (max-width: 768px){.breadcrumb__link>a[data-v-16d6fbd5]{max-width:120px}}@media (max-width: 480px){.breadcrumb__link>a[data-v-16d6fbd5]{max-width:80px}}.breadcrumb__home[data-v-16d6fbd5]{width:30px!important;height:30px!important;flex-shrink:0;padding:0}.breadcrumb__home>a[data-v-16d6fbd5]{color:#164740}@media (prefers-color-scheme: dark){.breadcrumb__home>a[data-v-16d6fbd5]{color:#efefef}}.breadcrumb__home>a>span[data-v-16d6fbd5]{display:block;padding-bottom:1px}.context-menu[data-v-dee0fb5b]{width:max-content;display:flex;gap:2px;flex-direction:column;background-color:#fff;border:1px solid #a09fbf;border-radius:.25rem}@media (prefers-color-scheme: dark){.context-menu[data-v-dee0fb5b]{background-color:#383838;color:#fff}}.context-menu--fixed[data-v-dee0fb5b]{position:fixed;z-index:1000}.context-menu__item[data-v-dee0fb5b]{padding:5px 10px;display:flex;gap:2px;align-items:center;color:#000;cursor:pointer;background:none;border:none;text-align:left;border-radius:4px;font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:12px}.context-menu__item--in-svg[data-v-dee0fb5b]{font-size:10px}.context-menu__item[data-v-dee0fb5b]:hover{background-color:#0000000d}@media (prefers-color-scheme: dark){.context-menu__item[data-v-dee0fb5b]{color:#fff}}.icon-button[data-v-8e0f8120]{padding:5px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;flex-grow:0;color:#164740;opacity:1}.icon-button[data-v-8e0f8120]:hover:not(:disabled){background:#1647401a;opacity:1}.icon-button.icon-button--active[data-v-8e0f8120]{color:#164740;opacity:1;background:#1647401a}.icon-button.icon-button--active[data-v-8e0f8120]:hover{background:#16474026}@media (prefers-color-scheme: dark){.icon-button[data-v-8e0f8120]{color:#737373}.icon-button[data-v-8e0f8120]:hover:not(:disabled){background:#1647401a}.icon-button.icon-button--active[data-v-8e0f8120]{color:#456c66;background:#456c6626}.icon-button.icon-button--active[data-v-8e0f8120]:hover{background:#456c6633}}.icon-button--disabled[data-v-8e0f8120]{cursor:not-allowed;opacity:.5}.icon-button--disabled.icon-button--toolbar[data-v-8e0f8120]{background-color:#a09fbf66}.info-panel-options-menu[data-v-98298898]{position:relative;display:inline-block}.info-panel-options-menu__dropdown[data-v-98298898]{position:absolute;top:0;background-color:#f4f4f4;border:1px solid #737373;border-radius:4px;box-shadow:0 2px 8px #00000026;z-index:1000;min-width:200px;max-height:300px;overflow-y:auto;padding:5px 0}.info-panel-options-menu__dropdown--left[data-v-98298898]{right:100%;margin-right:5px}.info-panel-options-menu__dropdown--right[data-v-98298898]{left:100%;margin-left:5px}@media (prefers-color-scheme: dark){.info-panel-options-menu__dropdown[data-v-98298898]{background-color:#383838;border-color:#737373;box-shadow:0 2px 8px #0000004d}}.info-panel-options-menu__option[data-v-98298898]{width:100%;padding:5px 12px;background:none;border:none;text-align:left;cursor:pointer;font-size:12px;color:#0009;transition:background-color .2s ease}.info-panel-options-menu__option[data-v-98298898]:hover{background-color:#0000001a}@media (prefers-color-scheme: dark){.info-panel-options-menu__option[data-v-98298898]{color:#efefef}.info-panel-options-menu__option[data-v-98298898]:hover{background-color:#ffffff1a}}.info-panel__header[data-v-c233c250]{display:flex;align-items:center;padding:5px;border-bottom:1px solid #164740;gap:0 12px;background-color:#f4f4f4;justify-content:space-between;flex-wrap:wrap}@media (prefers-color-scheme: dark){.info-panel__header[data-v-c233c250]{background-color:#212121}}.info-panel__header--collapsed[data-v-c233c250]{border-bottom:none;justify-content:center}.info-panel__header--collapsed-bottom[data-v-c233c250]{flex-direction:row;padding:0;margin-top:auto;margin-bottom:auto;justify-content:space-between}.info-panel__header--collapsed-right[data-v-c233c250]{flex-direction:column;height:100%;justify-content:space-between;padding:0;margin-top:auto;margin-bottom:auto}.info-panel__title[data-v-c233c250]{font-weight:600;flex:1}.info-panel__header-content[data-v-c233c250]{display:flex;align-items:center;gap:5px}.info-panel__header:not(.info-panel__header--collapsed) .info-panel__header-content[data-v-c233c250]{margin-left:auto}.info-panel__actions[data-v-c233c250]{display:flex;gap:5px}.info-panel__header:not(.info-panel__header--collapsed) .info-panel__actions[data-v-c233c250]{margin-left:auto}.info-panel__actions--collapsed-right[data-v-c233c250]{flex-direction:column}.info-panel[data-v-fec31ad0]{background:#efefef;border-radius:4px;display:flex;flex-direction:column;overflow:hidden}@media (prefers-color-scheme: dark){.info-panel[data-v-fec31ad0]{background:#212121}}.info-panel--right[data-v-fec31ad0]{position:relative;width:320px;min-width:320px;height:100%;margin-left:2px;transition:width .3s ease,min-width .3s ease}.info-panel--right.info-panel--collapsed[data-v-fec31ad0]{width:38px;min-width:38px}.info-panel--resizing[data-v-fec31ad0],.info-panel--no-transition[data-v-fec31ad0]{transition:none!important}.info-panel__resize-handle[data-v-fec31ad0]{position:absolute;background:transparent;z-index:10}.info-panel__resize-handle[data-v-fec31ad0]:hover,.info-panel__resize-handle[data-v-fec31ad0]:active{background:#164740;opacity:.3}.info-panel__resize-handle--left[data-v-fec31ad0]{left:0;top:0;bottom:0;width:4px;cursor:ew-resize}.info-panel__resize-handle--top[data-v-fec31ad0]{left:0;right:0;top:0;height:4px;cursor:ns-resize}.info-panel--bottom[data-v-fec31ad0]{position:relative;width:100%;height:250px;min-height:250px;margin-top:2px;transition:height .3s ease,min-height .3s ease}.info-panel--bottom.info-panel--collapsed[data-v-fec31ad0]{height:30px;min-height:30px}.info-panel__content[data-v-fec31ad0]{flex:1;overflow-y:auto}.info-panel--bottom .info-panel__content[data-v-fec31ad0]{column-width:400px;column-gap:0;column-rule:1px solid #164740;padding:0}.info-panel--bottom .info-panel__content[data-v-fec31ad0]>*{border-left:1px solid #164740;break-inside:avoid;page-break-inside:avoid}.base-layout[data-v-f33db649]{display:flex;flex-direction:row;overflow:hidden;width:100vw}@media screen and (max-width: 768px){.base-layout[data-v-f33db649]{flex-direction:column;position:relative}}.base-layout__sidebar[data-v-f33db649]{flex-shrink:0;height:100%;position:relative;transition:width .3s ease;width:68px}@media (prefers-color-scheme: dark){.base-layout__sidebar[data-v-f33db649]{background-color:#112421}}@media screen and (min-width: 768px){.base-layout__sidebar.wide[data-v-f33db649]{width:260px}}@media screen and (max-width: 768px){.base-layout__sidebar[data-v-f33db649]{position:fixed;bottom:0;left:0;right:0;width:100%;height:fit-content;z-index:100}}.base-layout__breadcrumbs[data-v-f33db649]{flex-shrink:0}.base-layout__header[data-v-f33db649]{flex-shrink:0;padding:12px 20px}@media screen and (max-width: 768px){.base-layout__header[data-v-f33db649]{padding:16px}}.base-layout__content[data-v-f33db649]{flex:1;overflow-y:scroll;padding:0 20px;display:grid;grid-template-columns:1fr 1fr clamp(250px,40%,400px);column-gap:20px;transition:padding .3s ease}.base-layout__content--no-scroll[data-v-f33db649]{overflow-y:hidden}.base-layout--fullscreen .base-layout__content[data-v-f33db649]{padding:0}@media screen and (max-width: 768px){.base-layout__content[data-v-f33db649]{grid-template-columns:1fr;row-gap:20px;column-gap:0;margin-bottom:50px;padding:0 16px}}.base-layout__content__left[data-v-f33db649]{grid-column:span 2;position:sticky;top:0;align-self:flex-start;min-height:100%;padding-bottom:20px;display:flex;gap:16px;flex-direction:column;transition:padding .3s ease}.base-layout__content__left--only[data-v-f33db649]{grid-column:span 3;position:static}.base-layout__content__left--hidden[data-v-f33db649]{display:none}.base-layout--fullscreen .base-layout__content__left[data-v-f33db649]{padding-bottom:0}.base-layout__content--no-scroll .base-layout__content__left[data-v-f33db649]{min-height:0;height:100%;padding-bottom:20px}.base-layout--fullscreen .base-layout__content--no-scroll .base-layout__content__left[data-v-f33db649]{padding-bottom:0}.base-layout__content__right[data-v-f33db649]{grid-column:span 1;position:sticky;top:0;align-self:flex-start;min-height:100%;gap:16px;padding-bottom:20px}.base-layout__content__right--only[data-v-f33db649]{grid-column:span 3;position:static}.base-layout__content__right--hidden[data-v-f33db649]{display:none}.base-layout__content__footer[data-v-f33db649]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.base-layout__content__footer[data-v-f33db649]{color:#efefef}}.base-layout__content__footer[data-v-f33db649]{height:max-content;overflow:hidden;margin-top:auto}@media screen and (max-width: 768px){.base-layout__content__footer[data-v-f33db649]{margin:auto}}.toggle-button[data-v-f33db649]{padding:5px 10px;margin-left:auto;background:#164740;align-items:center;justify-content:center;cursor:pointer;z-index:10;display:flex;border-radius:4px}.toggle-button>span[data-v-f33db649]{color:#fff;transition:transform .3s ease}.toggle-button[data-v-f33db649]:hover{background:#456c66}.toggle-button--small[data-v-f33db649]{margin-right:auto}@media screen and (max-width: 768px){.toggle-button[data-v-f33db649]{display:none}}.main-content-wrapper[data-v-f33db649]{display:flex;flex-direction:row;flex:1;overflow:hidden;transition:all .3s ease}.main-content-wrapper--column[data-v-f33db649]{flex-direction:column}.main-content[data-v-f33db649]{display:flex;flex-direction:column;flex:1;background:#efefef;overflow:hidden;transition:width .3s ease;border-radius:4px}@media (prefers-color-scheme: dark){.main-content[data-v-f33db649]{background:#212121}}.fullscreen-fade-enter-active[data-v-f33db649],.fullscreen-fade-leave-active[data-v-f33db649]{transition:opacity .3s ease,max-height .3s ease;overflow:hidden}.fullscreen-fade-enter-from[data-v-f33db649],.fullscreen-fade-leave-to[data-v-f33db649]{opacity:0;max-height:0}.fullscreen-fade-enter-to[data-v-f33db649],.fullscreen-fade-leave-from[data-v-f33db649]{opacity:1;max-height:500px}h3[data-v-d2863c6b]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-d2863c6b]{color:#a09fbf}}h4[data-v-d2863c6b]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}form[data-v-d2863c6b]{display:flex;flex-direction:column;gap:10px}form .form-grid[data-v-d2863c6b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.loading[data-v-d2863c6b]{position:absolute;left:0;right:0;top:0;bottom:0}.hideForm[data-v-d2863c6b]{visibility:hidden}.image-card__preview[data-v-b415e0b7]{width:100%;padding:16px;background-color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;position:relative}.image-card__preview:hover>.image-card__buttons[data-v-b415e0b7]{display:flex}@media (prefers-color-scheme: dark){.image-card__preview[data-v-b415e0b7]{background-color:#383838}}.image-card__image[data-v-b415e0b7]{width:100%;height:auto;object-fit:cover;border-radius:4px}.image-card__image--16-9[data-v-b415e0b7]{aspect-ratio:16/9}.image-card__image--1-1[data-v-b415e0b7]{aspect-ratio:1/1}.image-card__buttons[data-v-b415e0b7]{position:absolute;top:12px;right:12px;z-index:1;display:none;flex-direction:row;gap:10px}[data-v-b415e0b7] .image-card__loading{aspect-ratio:4/5;height:100%}[data-v-b415e0b7] .image-card__loading--16-9{aspect-ratio:16/9}[data-v-b415e0b7] .image-card__loading--1-1{aspect-ratio:1/1}.icon-button[data-v-d5c1d569]{background:none;border:none;cursor:pointer;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.icon-button--disabled[data-v-d5c1d569]{cursor:not-allowed;opacity:.5}.icon-button__icon[data-v-d5c1d569]{cursor:inherit}.icon-button__icon--dark-green[data-v-d5c1d569]{color:#164740}.icon-button__icon--black[data-v-d5c1d569]{color:#000}@media (prefers-color-scheme: dark){.icon-button__icon[data-v-d5c1d569]{color:#efefef}}.header[data-v-bb894aae]{display:flex;flex-direction:column;width:100%;gap:10px}.header__top[data-v-bb894aae]{display:flex;flex-direction:row;align-items:center;gap:5px;justify-content:space-between;width:100%;min-height:32px}.header__top__left[data-v-bb894aae]{display:flex;align-items:center;gap:12px}.header__top__right[data-v-bb894aae]{display:inline-flex;align-items:center;justify-content:center}.header__typeswitch[data-v-bb894aae]{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}@media screen and (min-width: 768px){.header__typeswitch[data-v-bb894aae]{display:none}}.header__typeswitch>ul[data-v-bb894aae]{padding-right:16px;padding-left:16px!important;list-style:none;display:flex;gap:12px;padding-inline-start:0;overflow-x:auto}.header__typeswitch__item[data-v-bb894aae]{min-width:fit-content}.header__typeswitch__item>a[data-v-bb894aae]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){.header__typeswitch__item>a[data-v-bb894aae]{color:#a09fbf}}.header__typeswitch__item>a[data-v-bb894aae]{color:#164740;background-color:#fff;border:1px solid grey;text-decoration:none;padding:5px 10px;border-radius:4px;display:flex;align-items:center;gap:10px;min-width:fit-content}.header__typeswitch__item>a.active[data-v-bb894aae]{color:#fff;background-color:#164740;border:1px solid #164740}.header__typeswitch__item>a.disabled[data-v-bb894aae]{pointer-events:none;cursor:not-allowed;opacity:.5}.header__typeswitch__item>a .message-count[data-v-bb894aae]{margin-left:auto;background-color:#f44;color:#fff;padding:2px 6px;border-radius:10px;font-size:12px;font-weight:500;line-height:1.2}@media (prefers-color-scheme: dark){.header__typeswitch__item>a[data-v-bb894aae]{color:#efefef;background-color:#383838}}@media screen and (min-width: 768px){.header__typeswitch__item[data-v-bb894aae]{display:flex}}h1[data-v-bb894aae]{font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){h1[data-v-bb894aae]{color:#efefef}}@media screen and (max-width: 768px){h1[data-v-bb894aae]{font-size:18px}}h1[data-v-bb894aae]{-webkit-hyphens:auto;hyphens:auto}h2[data-v-bb894aae]{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){h2[data-v-bb894aae]{color:#efefef}}h2[data-v-bb894aae]{-webkit-hyphens:auto;hyphens:auto}.skeleton[data-v-bb894aae]{height:1.2em;display:block;background:linear-gradient(100deg,#f0f0f0 25%,#16474033 50%,#f0f0f0 80%);background-size:200% 100%;border-radius:4px;animation:shimmer-bb894aae 3s infinite}.skeleton__title[data-v-bb894aae]{font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){.skeleton__title[data-v-bb894aae]{color:#efefef}}@media screen and (max-width: 768px){.skeleton__title[data-v-bb894aae]{font-size:18px}}.skeleton__title[data-v-bb894aae]{min-width:300px;max-width:30dvw}.skeleton__subtitle[data-v-bb894aae]{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){.skeleton__subtitle[data-v-bb894aae]{color:#efefef}}.skeleton__subtitle[data-v-bb894aae]{min-width:250px;max-width:30dvw}@media (prefers-color-scheme: dark){.skeleton[data-v-bb894aae]{background:linear-gradient(100deg,#212121 25%,#164740 50%,#212121 80%)}}@media screen and (max-width: 768px){.hide-subtitle-mobile[data-v-bb894aae]{display:none}}@keyframes shimmer-bb894aae{0%{background-position:-200% 0}to{background-position:200% 0}}.no-buildings[data-v-9c0d5a31]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#372d72;gap:20px;padding:40px 0;grid-column-start:2;grid-column-end:-2}.no-buildings__title[data-v-9c0d5a31]{font-weight:700;text-align:center}.no-buildings__title a[data-v-9c0d5a31]{color:#372d72;text-decoration:underline}.alert-tiles--wrapper[data-v-db37d8aa]{background-color:#000c;color:#fff;padding:5px;display:flex;align-items:flex-start;justify-content:space-between;gap:4px;border-left:10px solid #fff;border-radius:4px}.alert-tiles--wrapper.success[data-v-db37d8aa]{border-left-color:#2fc892}.alert-tiles--wrapper.success>span[data-v-db37d8aa]{color:#2fc892}.alert-tiles--wrapper.warning[data-v-db37d8aa]{border-left-color:#ebd33b}.alert-tiles--wrapper.warning>span[data-v-db37d8aa]{color:#ebd33b}.alert-tiles--wrapper.error[data-v-db37d8aa]{border-left-color:#f35a38}.alert-tiles--wrapper.error>span[data-v-db37d8aa]{color:#f35a38}.alert-tiles--wrapper.info[data-v-db37d8aa]{border-left-color:#a09fbf}.alert-tiles--wrapper.info>span[data-v-db37d8aa]{color:#a09fbf}.alert-tiles--wrapper>span[data-v-db37d8aa]{flex-shrink:0}.alert-tiles--wrapper--inner[data-v-db37d8aa]{display:flex;flex-direction:column;gap:10px;flex-grow:1}.alert-tiles--wrapper--inner h4[data-v-db37d8aa]{margin-top:2.5px;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.full-width[data-v-6d188321]{width:100%;grid-column:1/-1}.submodule-card[data-v-6d188321]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.submodule-card[data-v-6d188321]{color:#efefef;background-color:#383838}}.submodule-card[data-v-6d188321]{display:flex;flex-direction:column;justify-content:space-between;gap:20px}@media (prefers-color-scheme: dark){.submodule-card[data-v-6d188321]{background-color:#383838}}.submodule-card__header[data-v-6d188321]{display:flex;flex-direction:column;gap:20px}.submodule-card__headline[data-v-6d188321]{display:flex;align-items:center;gap:16px}.submodule-card__headline h4[data-v-6d188321]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.submodule-card__grid[data-v-6d188321]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.submodule-card__grid--large[data-v-6d188321]{grid-template-columns:1fr 1fr 1fr}.submodule-card__grid h5[data-v-6d188321]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.submodule-card__grid h5[data-v-6d188321]{color:#efefef}}.submodule-card__grid h5[data-v-6d188321]{margin-bottom:5px}.submodule-card__grid p[data-v-6d188321]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.submodule-card__footer[data-v-6d188321]{display:flex;justify-content:space-between;align-items:center;gap:16px}.submodule-card__footer[data-v-6d188321]>:only-child{margin-left:auto}.dropdown[data-v-4e5717b2]{position:relative;z-index:1}.dropdown-wrapper[data-v-4e5717b2]{display:flex;flex-direction:column;gap:5px}.dropdown-wrapper--full-width[data-v-4e5717b2]{width:100%}.dropdown-input-toggle[data-v-4e5717b2]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;cursor:pointer;margin:0;padding:5px 5px 5px 10px;border:1px solid #a09fbf;border-radius:4px;display:flex;justify-content:space-between;background-color:#fff;text-wrap:nowrap;color:#000}.dropdown-input-toggle--icon[data-v-4e5717b2]{vertical-align:middle;margin-left:5px}.dropdown-input-toggle--disabled[data-v-4e5717b2]{cursor:not-allowed;color:#0009}.dropdown-input-toggle--full-width[data-v-4e5717b2]{width:100%}@media (prefers-color-scheme: dark){.dropdown-input-toggle[data-v-4e5717b2]{background-color:#383838;color:#efefef;border:1px solid #a09fbf}}.dropdown-input-list-wrapper[data-v-4e5717b2]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;visibility:hidden;max-width:max-content;display:none;z-index:2;border:1px solid #a09fbf;border-radius:4px;background:#fff;min-width:fit-content;z-index:1110;overflow-y:auto;scrollbar-gutter:stable}.dropdown-input-list-wrapper[data-v-4e5717b2]>*{padding:2px 10px}.dropdown-input-list-wrapper.dropdown-input-in-modal[data-v-4e5717b2]{z-index:2223}.dropdown-input-list-wrapper .dropdown-input-option[data-v-4e5717b2]{cursor:pointer;margin:10px 0;white-space:nowrap;padding-right:25px}.dropdown-input-list-wrapper .dropdown-input-option.selected[data-v-4e5717b2]{font-weight:700}.dropdown-input-list-wrapper .dropdown-input-list-group[data-v-4e5717b2]:not(:last-child){border-bottom:1px solid #a09fbf}.dropdown-input-list-wrapper .dropdown-input-group-label[data-v-4e5717b2]{font-size:.75rem;color:#0009;margin-bottom:5px;font-weight:600}@media (prefers-color-scheme: dark){.dropdown-input-list-wrapper .dropdown-input-group-label[data-v-4e5717b2]{color:#f4f4f4}}.dropdown-input-list-wrapper.is-active[data-v-4e5717b2]{visibility:visible;position:absolute}@media (prefers-color-scheme: dark){.dropdown-input-list-wrapper[data-v-4e5717b2]{background-color:#383838;color:#efefef;border:1px solid #a09fbf}}.pagination[data-v-aadec110]{display:flex;align-items:center;height:min-content}.pagination__button[data-v-aadec110]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;background-color:#fff;color:#372d72;border:1px solid #a09fbf;padding:5px 8px;cursor:pointer;display:flex;align-items:center;height:25px}.pagination__button[data-v-aadec110]:first-child{border-radius:4px 0 0 4px;padding:0}.pagination__button[data-v-aadec110]:last-child{border-radius:0 4px 4px 0;padding:0}.pagination__button[data-v-aadec110]:not(:last-child){border-right:0px}.pagination__button[data-v-aadec110]:disabled{opacity:.5;cursor:not-allowed}.pagination__button--active[data-v-aadec110]{color:#000;font-weight:700}@media (prefers-color-scheme: dark){.pagination__button--active[data-v-aadec110]{background-color:#164740!important;opacity:.8!important;color:#efefef}}.pagination__button[data-v-aadec110]:hover:not(:disabled){background-color:#a09fbf;color:#000}@media (prefers-color-scheme: dark){.pagination__button[data-v-aadec110]{background-color:#383838;color:#efefef;border:1px solid #a09fbf}}.custom-date-picker-content .date-inputs[data-v-a4d6c01f]{display:flex;flex-direction:row;gap:2px;margin-bottom:12px}.custom-date-picker-content .date-picker-actions[data-v-a4d6c01f]{display:flex;justify-content:flex-end;gap:10px}.custom-date-picker-content .date-picker-actions button[data-v-a4d6c01f]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.custom-date-picker-content .date-picker-actions button[data-v-a4d6c01f]{color:#efefef}}.custom-date-picker-content .date-picker-actions button[data-v-a4d6c01f]{padding:5px 10px;border-radius:4px;border:1px solid;cursor:pointer;font-weight:500}.custom-date-picker-content .date-picker-actions button.btn-cancel[data-v-a4d6c01f]{background-color:#fff;border-color:#a09fbf;color:#0009}.custom-date-picker-content .date-picker-actions button.btn-cancel[data-v-a4d6c01f]:hover{background-color:#f4f4f4}.custom-date-picker-content .date-picker-actions button.btn-confirm[data-v-a4d6c01f]{background-color:#372d72;border-color:#372d72;color:#fff}.custom-date-picker-content .date-picker-actions button.btn-confirm[data-v-a4d6c01f]:hover:not(:disabled){background-color:#372d72cc}.custom-date-picker-content .date-picker-actions button.btn-confirm[data-v-a4d6c01f]:disabled{opacity:.5;cursor:not-allowed}.custom-date-picker-content .calendar-container[data-v-a4d6c01f]{margin:12px 0;border-top:1px solid rgba(160,159,191,.2);padding-top:12px}.custom-date-picker-content .calendar-container .calendar-header[data-v-a4d6c01f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.custom-date-picker-content .calendar-container .calendar-header .nav-btn[data-v-a4d6c01f]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.custom-date-picker-content .calendar-container .calendar-header .nav-btn[data-v-a4d6c01f]{color:#efefef}}.custom-date-picker-content .calendar-container .calendar-header .nav-btn[data-v-a4d6c01f]{background:none;border:1px solid #a09fbf;border-radius:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#372d72;font-size:16px;font-weight:700}.custom-date-picker-content .calendar-container .calendar-header .nav-btn[data-v-a4d6c01f]:hover{background-color:#a09fbf33}.custom-date-picker-content .calendar-container .calendar-header .month-year[data-v-a4d6c01f]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){.custom-date-picker-content .calendar-container .calendar-header .month-year[data-v-a4d6c01f]{color:#a09fbf}}.custom-date-picker-content .calendar-container .calendar-header .month-year[data-v-a4d6c01f]{font-weight:500;color:#000}.custom-date-picker-content .calendar-container .calendar-weekdays[data-v-a4d6c01f]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:2px}.custom-date-picker-content .calendar-container .calendar-weekdays .weekday[data-v-a4d6c01f]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.custom-date-picker-content .calendar-container .calendar-weekdays .weekday[data-v-a4d6c01f]{color:#efefef}}.custom-date-picker-content .calendar-container .calendar-weekdays .weekday[data-v-a4d6c01f]{text-align:center;font-weight:500;color:#0009;padding:2px}.custom-date-picker-content .calendar-container .calendar-days[data-v-a4d6c01f]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.custom-date-picker-content .calendar-container .calendar-days .calendar-day[data-v-a4d6c01f]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.custom-date-picker-content .calendar-container .calendar-days .calendar-day[data-v-a4d6c01f]{color:#efefef}}.custom-date-picker-content .calendar-container .calendar-days .calendar-day[data-v-a4d6c01f]{background:none;border:none;padding:2px;cursor:pointer;border-radius:4px;color:#000;min-height:28px;display:flex;align-items:center;justify-content:center}.custom-date-picker-content .calendar-container .calendar-days .calendar-day[data-v-a4d6c01f]:hover{background-color:#a09fbf33}.custom-date-picker-content .calendar-container .calendar-days .calendar-day.other-month[data-v-a4d6c01f]{color:#a09fbf}.custom-date-picker-content .calendar-container .calendar-days .calendar-day.selected[data-v-a4d6c01f]{background-color:#372d72;color:#fff}.custom-date-picker-content .calendar-container .calendar-days .calendar-day.selected[data-v-a4d6c01f]:hover{background-color:#372d72cc}.custom-date-picker-content .calendar-container .calendar-days .calendar-day.in-range[data-v-a4d6c01f]{background-color:#372d7233;color:#000}.custom-date-picker-content .calendar-container .calendar-days .calendar-day.in-range[data-v-a4d6c01f]:hover{background-color:#372d7266}.custom-date-picker-content .calendar-container .calendar-days .calendar-day.today[data-v-a4d6c01f]{border:2px solid #372d72;font-weight:700}.custom-date-picker-content .calendar-container .calendar-days .calendar-day.today.selected[data-v-a4d6c01f]{border-color:#fff}.custom-date-picker-content .calendar-container .calendar-info[data-v-a4d6c01f]{margin-top:10px;text-align:center}.custom-date-picker-content .calendar-container .calendar-info .selection-info[data-v-a4d6c01f]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.custom-date-picker-content .calendar-container .calendar-info .selection-info[data-v-a4d6c01f]{color:#efefef}}.custom-date-picker-content .calendar-container .calendar-info .selection-info[data-v-a4d6c01f]{color:#0009;font-style:italic}.dropdown[data-v-73a7d2dc]{position:relative;z-index:1}.dropdown-wrapper[data-v-73a7d2dc]{display:flex;flex-direction:column;gap:5px}.dropdown-wrapper--full-width[data-v-73a7d2dc]{width:100%}.dropdown-input-toggle[data-v-73a7d2dc]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;cursor:pointer;margin:0;padding:5px 5px 5px 10px;border:1px solid #a09fbf;border-radius:4px;display:flex;justify-content:space-between;background-color:#fff;width:100%;color:#000}.dropdown-input-toggle--icon[data-v-73a7d2dc]{vertical-align:middle;margin-left:5px}.dropdown-input-toggle--disabled[data-v-73a7d2dc]{cursor:not-allowed;color:#0009}.dropdown-input-toggle--full-width[data-v-73a7d2dc]{width:100%}@media (prefers-color-scheme: dark){.dropdown-input-toggle[data-v-73a7d2dc]{background-color:#383838;color:#efefef;border:1px solid #a09fbf}}.dropdown-input-list-wrapper[data-v-73a7d2dc]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;visibility:hidden;max-width:max-content;display:none;z-index:2;border:1px solid #a09fbf;border-radius:4px;background:#fff;min-width:fit-content;z-index:1110}.dropdown-input-list-wrapper>div[data-v-73a7d2dc]:not(.date-picker-overlay)>*{padding:2px 10px}.dropdown-input-list-wrapper.dropdown-input-in-modal[data-v-73a7d2dc]{z-index:2223}.dropdown-input-list-wrapper .dropdown-input-option[data-v-73a7d2dc]{cursor:pointer;margin:10px 0;white-space:nowrap;padding-right:25px}.dropdown-input-list-wrapper .dropdown-input-option.selected[data-v-73a7d2dc]{font-weight:700}.dropdown-input-list-wrapper .dropdown-input-list-group[data-v-73a7d2dc]:not(:last-child){border-bottom:1px solid #a09fbf}.dropdown-input-list-wrapper.is-active[data-v-73a7d2dc]{visibility:visible;position:absolute}@media (prefers-color-scheme: dark){.dropdown-input-list-wrapper[data-v-73a7d2dc]{background-color:#383838;color:#efefef;border:1px solid #a09fbf}}.date-picker-overlay[data-v-73a7d2dc]{width:310px;padding:12px}.search[data-v-8103786f]{position:relative}.search__field[data-v-8103786f]{max-width:250px}.search__results[data-v-8103786f]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.search__results[data-v-8103786f]{color:#efefef;background-color:#383838}}.search__results[data-v-8103786f]{padding:10px;box-shadow:0 2px 4px #0000001a;max-height:250px;width:300px;overflow-y:auto;position:absolute;margin-top:12px;left:0;display:flex;flex-direction:column}.search__result[data-v-8103786f]{padding:5px;border-radius:4px}.search__result__link[data-v-8103786f]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2px;text-decoration:unset;color:#000}@media (prefers-color-scheme: dark){.search__result__link[data-v-8103786f]{color:#fff}}.search__result[data-v-8103786f]:hover{background:#a09fbf33}@media (prefers-color-scheme: dark){.search__result[data-v-8103786f]:hover{background:#212121}}.search__no-results[data-v-8103786f]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.search__no-results[data-v-8103786f]{color:#372d72;padding:16px 0;text-align:center}@media (prefers-color-scheme: dark){.search__no-results[data-v-8103786f]{color:#a09fbf}}.buildings-tab[data-v-a56fb16a]{display:flex;flex-direction:column;gap:16px;flex:1}.buildings-tab__header[data-v-a56fb16a]{display:flex;justify-content:flex-end;gap:10px}.buildings-tab__grid[data-v-a56fb16a]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}[data-v-a56fb16a] .buildings-tab__pagination{margin:0 auto;width:fit-content}.status-card[data-v-623cf315]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.status-card[data-v-623cf315]{color:#efefef;background-color:#383838}}.status-card[data-v-623cf315]{padding:0;display:flex;align-items:stretch;gap:10px;cursor:pointer;width:100%}.status-card .loading[data-v-623cf315]{width:100%;height:60px;display:flex;justify-content:center;align-items:center}.status-card.none[data-v-623cf315]{opacity:.6}.status-card.isBordered.success[data-v-623cf315]{border:1px solid #2fc892}.status-card.isBordered.warning[data-v-623cf315]{border:1px solid #ebd33b}.status-card.isBordered.error[data-v-623cf315]{border:1px solid #f35a38}.status-card.isBordered.info[data-v-623cf315]{border:1px solid #a09fbf}.status-card.isBordered.error-component[data-v-623cf315],.status-card.isBordered.warning-component[data-v-623cf315]{border:1px solid #000}.status-card>.kpi-icon[data-v-623cf315]{display:flex;justify-content:center;align-items:center;gap:5px}.status-card>.text-section[data-v-623cf315]{display:flex;flex-direction:column;flex-grow:1;padding:10px 0;align-self:center}@media screen and (min-width: 768px){.status-card>.text-section.full-width[data-v-623cf315]{flex-direction:row;align-items:center;flex-wrap:wrap}}.status-card>.text-section.full-width>.title[data-v-623cf315]{margin-right:10px}.status-card>.icon-section[data-v-623cf315],.status-card .action-section[data-v-623cf315]{display:flex;align-items:center;justify-content:center}.status-card>.icon-section>div[data-v-623cf315],.status-card .action-section>div[data-v-623cf315]{border-radius:4px 0 0 4px}.status-card .action-section[data-v-623cf315]{padding-right:10px}.status-card.noAction[data-v-623cf315]{cursor:default;pointer-events:none}.hasSubtitle:not(.full-width)>.icon-section>div[data-v-623cf315]{padding:16px 5px}.title[data-v-623cf315]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.subtitle[data-v-623cf315]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.info[data-v-623cf315],.timestamp[data-v-623cf315]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.info[data-v-623cf315],.timestamp[data-v-623cf315]{color:#efefef}}.info[data-v-623cf315],.timestamp[data-v-623cf315]{align-self:center}.accordion[data-v-bb20ed19]{border-bottom:1px solid #a09fbf}.accordion__activator[data-v-bb20ed19]{width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:10px}.accordion__activator>span[data-v-bb20ed19]{color:#000;cursor:pointer}@media (prefers-color-scheme: dark){.accordion__activator>span[data-v-bb20ed19]{color:#efefef}}.accordion__heading[data-v-bb20ed19]{display:flex;gap:10px;align-items:center;width:100%}.accordion__heading>h1[data-v-bb20ed19],.accordion__heading h2[data-v-bb20ed19],.accordion__heading h3[data-v-bb20ed19],.accordion__heading h4[data-v-bb20ed19],.accordion__heading h5[data-v-bb20ed19],.accordion__heading h6[data-v-bb20ed19]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#000}@media (prefers-color-scheme: dark){.accordion__heading>h1[data-v-bb20ed19],.accordion__heading h2[data-v-bb20ed19],.accordion__heading h3[data-v-bb20ed19],.accordion__heading h4[data-v-bb20ed19],.accordion__heading h5[data-v-bb20ed19],.accordion__heading h6[data-v-bb20ed19]{color:#efefef}}.accordion__content[data-v-bb20ed19]{padding:12px 0;display:flex;flex-direction:column;gap:20px}.rotate[data-v-bb20ed19]{transform:rotate(180deg);transition:transform .4s ease}.accordion-enter-active[data-v-bb20ed19],.accordion-leave-active[data-v-bb20ed19]{transition:all .4s ease;overflow:hidden}.accordion-enter-from[data-v-bb20ed19],.accordion-leave-to[data-v-bb20ed19]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.accordion-enter-to[data-v-bb20ed19],.accordion-leave-from[data-v-bb20ed19]{max-height:500px;opacity:1}.checkbox[data-v-85a2978b]{display:flex;align-items:center;gap:5px;cursor:pointer}.checkbox input[type=checkbox][data-v-85a2978b]{position:absolute;opacity:0;width:0;height:0}.checkbox__custom[data-v-85a2978b]{width:18px;height:18px;border:1px solid #164740;border-radius:4px;background-color:#fff;position:relative;flex-shrink:0;transition:all .2s ease}.checkbox__custom[data-v-85a2978b]:after{content:"";position:absolute;display:none;left:6px;top:3px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}@media (prefers-color-scheme: dark){.checkbox__custom[data-v-85a2978b]{background-color:#383838;border:1px solid #a09fbf}}input[type=checkbox]:checked+.checkbox__custom[data-v-85a2978b]{background-color:#164740;border-color:#164740}input[type=checkbox]:checked+.checkbox__custom[data-v-85a2978b]:after{display:block}.checkbox__custom--indeterminate[data-v-85a2978b]{background-color:#164740;border-color:#164740}.checkbox__custom--indeterminate[data-v-85a2978b]:after{display:none!important}.checkbox__custom--indeterminate[data-v-85a2978b]:before{content:"";position:absolute;display:block;left:3px;top:7px;width:10px;height:2px;background-color:#fff}.checkbox__label[data-v-85a2978b]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;text-overflow:ellipsis;word-wrap:normal}@media (prefers-color-scheme: dark){.checkbox__label[data-v-85a2978b]{color:#efefef}}.checkbox--disabled[data-v-85a2978b]{cursor:not-allowed;opacity:.5}.filter-list[data-v-2d182901]{display:flex;flex-direction:column;gap:10px;min-height:0}@media screen and (max-width: 768px){.filter-list[data-v-2d182901]{min-width:200px;max-width:200px}}.filter-list__options[data-v-2d182901]{display:flex;flex-direction:column;gap:10px;max-height:250px;overflow-y:auto;overflow-x:hidden;padding-left:10px}h4[data-v-2d182901]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#000}@media (prefers-color-scheme: dark){h4[data-v-2d182901]{color:#efefef}}.filters[data-v-4b9796d8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));flex-direction:row;column-gap:12px;row-gap:20px;min-height:0}@media screen and (max-width: 768px){.filters[data-v-4b9796d8]{overflow-x:auto;display:flex;flex-direction:row;column-gap:12px}}.filters__list[data-v-4b9796d8]{display:flex;flex-direction:column;gap:10px;min-height:0}@media screen and (max-width: 768px){.filters__list[data-v-4b9796d8]{min-width:200px;max-width:200px}}.filters__options[data-v-4b9796d8]{display:flex;flex-direction:column;gap:10px;max-height:250px;overflow-y:auto;overflow-x:hidden;padding-left:10px}.slide-fade-enter-active[data-v-4b9796d8]{transition:all .3s ease-in-out}.slide-fade-leave-active[data-v-4b9796d8]{transition:opacity .2s ease-in-out,max-height .3s ease-in-out}.slide-fade-enter-from[data-v-4b9796d8]{opacity:0;max-height:0;overflow:hidden}.slide-fade-enter-to[data-v-4b9796d8],.slide-fade-leave-from[data-v-4b9796d8]{opacity:1;max-height:400px}.slide-fade-leave-to[data-v-4b9796d8]{opacity:0;max-height:0;overflow:hidden}h4[data-v-4b9796d8]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#000}@media (prefers-color-scheme: dark){h4[data-v-4b9796d8]{color:#efefef}}.kpi-wrapper[data-v-1f405945]{display:flex;flex-direction:column;gap:16px;flex:1}.kpi-wrapper>.kpi-header[data-v-1f405945]{display:flex;flex-direction:row;gap:5px;flex-wrap:wrap;justify-content:flex-end}.kpi-wrapper>.kpi-header[data-v-1f405945]>*{flex-shrink:0}.kpi-groups[data-v-1f405945]{display:flex;flex-direction:column;padding:12px 0}.kpi-groups__kpis[data-v-1f405945]{display:flex;flex-direction:column;gap:10px}.kpi-groups__kpis[data-v-1f405945]>*{width:100%}.no-kpis[data-v-1f405945]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#372d72;padding:40px 0}.no-kpis__text[data-v-1f405945]{text-align:center}[data-v-1f405945] .kpi-groups__pagination{margin:16px auto;width:fit-content}.filters[data-v-1f405945]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));flex-direction:row;column-gap:12px;row-gap:20px;min-height:0}@media screen and (max-width: 768px){.filters[data-v-1f405945]{overflow-x:auto;display:flex;flex-direction:row;column-gap:12px}}.filters__list[data-v-1f405945]{display:flex;flex-direction:column;gap:10px;min-height:0}@media screen and (max-width: 768px){.filters__list[data-v-1f405945]{min-width:200px;max-width:200px}}.filters__options[data-v-1f405945]{display:flex;flex-direction:column;gap:10px;max-height:250px;overflow-y:auto;overflow-x:hidden;padding-left:10px}.slide-fade-enter-active[data-v-1f405945]{transition:all .3s ease-in-out}.slide-fade-leave-active[data-v-1f405945]{transition:opacity .2s ease-in-out,max-height .3s ease-in-out}.slide-fade-enter-from[data-v-1f405945]{opacity:0;max-height:0;overflow:hidden}.slide-fade-enter-to[data-v-1f405945],.slide-fade-leave-from[data-v-1f405945]{opacity:1;max-height:400px}.slide-fade-leave-to[data-v-1f405945]{opacity:0;max-height:0;overflow:hidden}h3[data-v-1f405945]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#000}@media (prefers-color-scheme: dark){h3[data-v-1f405945]{color:#efefef}}.weather-card[data-v-1a7411df]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.weather-card[data-v-1a7411df]{color:#efefef;background-color:#383838}}.weather-card h4[data-v-1a7411df]{margin-bottom:16px}.weather-card__content[data-v-1a7411df]{display:grid;grid-template-columns:1fr;gap:16px}.weather-card__content dl[data-v-1a7411df]{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:0}.weather-card__content dl dt[data-v-1a7411df],.weather-card__content dl dd[data-v-1a7411df]{margin:0;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.weather-card__content dl dt[data-v-1a7411df],.weather-card__content dl dd[data-v-1a7411df]{font-size:12px}.weather-card__content dl dt[data-v-1a7411df]{display:flex;align-items:center;gap:5px;font-weight:500}.weather-card__content dl dd[data-v-1a7411df]{text-align:right}.weather-card__content__footer[data-v-1a7411df]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.weather-card__content__footer[data-v-1a7411df]{color:#efefef}}.weather-card__content__footer[data-v-1a7411df]{color:#000c;display:flex;align-items:center;justify-content:center;gap:2px}@media (prefers-color-scheme: dark){.weather-card__content__footer[data-v-1a7411df]{color:#fff}}.weather-card--no-data[data-v-1a7411df]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.weather-card--no-data[data-v-1a7411df]{color:#372d72}.weather-card--loading[data-v-1a7411df]{height:300px}.monitoring-site__right-container[data-v-87e8be08]{display:flex;flex-direction:column;gap:16px}.subsection-tab[data-v-6fee9a7b]{display:flex;flex-direction:column;gap:16px;flex:1}.subsection-tab__header[data-v-6fee9a7b]{display:flex;justify-content:flex-end}.subsection-tab__grid[data-v-6fee9a7b]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.room-comfort__floor[data-v-08f7b781]{margin-bottom:20px}.room-comfort__floor>h3[data-v-08f7b781]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#000}@media (prefers-color-scheme: dark){.room-comfort__floor>h3[data-v-08f7b781]{color:#efefef}}.room-comfort__floor>h3[data-v-08f7b781]{margin-bottom:10px}.room-comfort__floor .room-comfort__rooms[data-v-08f7b781]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.room-comfort__rooms[data-v-5342bf14]{display:flex;flex-direction:column;gap:10px}.room-comfort__systems--no-systems[data-v-5342bf14]{text-align:center;color:#000}h3[data-v-5342bf14]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#000}@media (prefers-color-scheme: dark){h3[data-v-5342bf14]{color:#efefef}}h3[data-v-5342bf14]{margin-bottom:10px}.plant-tab[data-v-2bcd1faf]{display:flex;flex-direction:column;gap:16px;flex:1}.plant-tab__header[data-v-2bcd1faf]{display:flex;gap:10px;justify-content:flex-end}.plant-tab__content[data-v-2bcd1faf]{display:flex;flex-direction:column;gap:10px}[data-v-2bcd1faf] .plant-tab__pagination{margin:0 auto;width:fit-content}.filters[data-v-2bcd1faf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));flex-direction:row;column-gap:12px;row-gap:20px;min-height:0}@media screen and (max-width: 768px){.filters[data-v-2bcd1faf]{overflow-x:auto;display:flex;flex-direction:row;column-gap:12px}}.filters__list[data-v-2bcd1faf]{display:flex;flex-direction:column;gap:10px;min-height:0}@media screen and (max-width: 768px){.filters__list[data-v-2bcd1faf]{min-width:200px;max-width:200px}}.filters__options[data-v-2bcd1faf]{display:flex;flex-direction:column;gap:10px;max-height:250px;overflow-y:auto;overflow-x:hidden;padding-left:10px}.slide-fade-enter-active[data-v-2bcd1faf]{transition:all .3s ease-in-out}.slide-fade-leave-active[data-v-2bcd1faf]{transition:opacity .2s ease-in-out,max-height .3s ease-in-out}.slide-fade-enter-from[data-v-2bcd1faf]{opacity:0;max-height:0;overflow:hidden}.slide-fade-enter-to[data-v-2bcd1faf],.slide-fade-leave-from[data-v-2bcd1faf]{opacity:1;max-height:400px}.slide-fade-leave-to[data-v-2bcd1faf]{opacity:0;max-height:0;overflow:hidden}.no-plants[data-v-2bcd1faf]{padding:40px 0}.no-plants__text[data-v-2bcd1faf]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.no-plants__text[data-v-2bcd1faf]{text-align:center;color:#372d72}@media (prefers-color-scheme: dark){.no-plants__text[data-v-2bcd1faf]{color:#a09fbf}}.infocard[data-v-b8243bc1]{background-color:#e1e0ea;border-radius:4px;color:#372d72}@media (prefers-color-scheme: dark){.infocard[data-v-b8243bc1]{color:#efefef;background-color:#383838}}.infocard--collapsible[data-v-b8243bc1]{display:flex;flex-direction:column;padding:0}.infocard[data-v-b8243bc1]:not(.infocard--collapsible){display:flex;align-items:flex-start;gap:10px;padding:10px}.infocard__toggle[data-v-b8243bc1]{display:flex;align-items:center;gap:10px;padding:10px;background:none;border:none;color:inherit;cursor:pointer;width:100%;text-align:left;border-radius:4px;transition:background-color .2s ease}.infocard__toggle[data-v-b8243bc1]:hover{background-color:#372d7233}.infocard__toggle[data-v-b8243bc1]:focus-visible{outline:2px solid #372d72;outline-offset:2px}.infocard__toggle-title[data-v-b8243bc1]{flex-grow:1;margin:0}.infocard__chevron[data-v-b8243bc1]{transition:transform .3s ease;flex-shrink:0}.infocard__chevron--rotated[data-v-b8243bc1]{transform:rotate(180deg)}.infocard__collapsible-content[data-v-b8243bc1]{padding:0 10px 10px;margin-left:34px}.infocard__body[data-v-b8243bc1]{display:flex;gap:10px}.infocard__body--button-bottom[data-v-b8243bc1]{flex-direction:column}.infocard__content[data-v-b8243bc1]{display:flex;align-items:flex-start;gap:5px;flex-direction:column;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#000}@media screen and (prefers-color-scheme: dark){.infocard__content[data-v-b8243bc1]{color:#efefef}}.infocard>button[data-v-b8243bc1]{min-width:max-content}.infocard>p[data-v-b8243bc1]{flex-grow:1}.collapse-enter-active[data-v-b8243bc1],.collapse-leave-active[data-v-b8243bc1]{transition:all .3s ease;overflow:hidden}.collapse-enter-from[data-v-b8243bc1],.collapse-leave-to[data-v-b8243bc1]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.collapse-enter-to[data-v-b8243bc1],.collapse-leave-from[data-v-b8243bc1]{max-height:500px;opacity:1}.comment-breadcrumbs[data-v-d11bd670]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.comment-breadcrumbs[data-v-d11bd670]{color:#efefef}}.comment-breadcrumbs[data-v-d11bd670]{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.comment-breadcrumbs a[data-v-d11bd670]{color:inherit;text-decoration:none}.comment-breadcrumbs a span[data-v-d11bd670]:hover{text-decoration:underline}.comment-breadcrumbs a[data-v-d11bd670]:not(:last-child):after{content:" /";margin-left:5px}.comment-breadcrumbs span[data-v-d11bd670]:not(:last-child):after{content:" /";margin-left:5px}h3[data-v-e388f8ec]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-e388f8ec]{color:#a09fbf}}.comment-form[data-v-e388f8ec]{display:flex;flex-direction:column;gap:16px}.comment-form__comment-input[data-v-e388f8ec]{display:flex;flex-direction:column;gap:5px}.comment-form__options[data-v-e388f8ec]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.comment-form__options>.facilitybuddy-input[data-v-e388f8ec]{height:max-content;align-self:flex-end;margin-bottom:6px}.comment[data-v-087c9548]{display:flex;flex-direction:column;gap:5px;background-color:#fff;padding:10px;border-radius:4px}@media (prefers-color-scheme: dark){.comment[data-v-087c9548]{background-color:#383838}}.comment--priority-low[data-v-087c9548]{border-left:4px solid rgba(160,159,191,.4)}.comment--priority-medium[data-v-087c9548]{border-left:4px solid #ebd33b}.comment--priority-high[data-v-087c9548]{border-left:4px solid #f35a38}@media (prefers-color-scheme: dark){.comment--priority-high[data-v-087c9548]{border-left:4px solid color-mix(in srgb,#f35a38 85%,white 15%)}}.comment--priority-critical[data-v-087c9548]{border-left:4px solid #ff0000}@media (prefers-color-scheme: dark){.comment--priority-critical[data-v-087c9548]{border-left:4px solid color-mix(in srgb,#ff0000 80%,white 20%)}}.comment--priority-none[data-v-087c9548]{border-left:4px solid transparent}.comment__header[data-v-087c9548]{display:flex;justify-content:space-between}.comment__header__left[data-v-087c9548]{display:flex;flex-direction:column;gap:5px}.comment__header__badges[data-v-087c9548]{display:flex;gap:5px}.comment__header__badges-wrapper[data-v-087c9548]{display:inline-flex;gap:5px;flex-wrap:wrap}.comment__header__creator[data-v-087c9548]{display:flex;align-items:center;gap:5px;padding-bottom:2px}.comment__header__creator__user[data-v-087c9548]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.comment__header__creator__user[data-v-087c9548]{color:#efefef}}.comment__header__creator__user[data-v-087c9548]{font-weight:700;display:block}.comment__header__referring-timestamp[data-v-087c9548]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.comment__header__referring-timestamp[data-v-087c9548]{color:#efefef}}.comment__header__referring-timestamp[data-v-087c9548]{display:block;padding:0;width:max-content}.comment__header__referring-timestamp[data-v-087c9548]:is(button):hover{text-decoration:underline}.comment__header__kebab-menu[data-v-087c9548]{flex-grow:1}.comment__body[data-v-087c9548]{display:flex;flex-direction:column;gap:5px}.comment__body__text[data-v-087c9548]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.comment__footer[data-v-087c9548]{display:flex;justify-content:space-between;align-items:center}.comment__footer__answer-button[data-v-087c9548]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.comment__footer__answer-button[data-v-087c9548]{color:#efefef}}.comment__footer__answer-button[data-v-087c9548]{display:flex;align-items:center;gap:5px;padding:0;border-bottom:1px solid transparent}.comment__footer__answer-button[data-v-087c9548]:hover{border-bottom:1px solid #a09fbf}.comment__footer__date[data-v-087c9548]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.comment__footer__date[data-v-087c9548]{color:#efefef}}.comment__footer__date[data-v-087c9548]{text-align:end;color:#372d72;margin-left:auto}@media (prefers-color-scheme: dark){.comment__footer__date[data-v-087c9548]{color:#a09fbf}}.comment__footer__unread-count[data-v-087c9548]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.comment__footer__unread-count[data-v-087c9548]{color:#efefef}}.comment__footer__unread-count[data-v-087c9548]{display:flex;align-items:center;gap:2px;border-bottom:1px solid transparent}.comment__footer__unread-count[data-v-087c9548]{color:#f35a38;background:#f35a381a;padding:2px 5px;border-radius:4px;font-weight:700}.comment__footer__unread-count[data-v-087c9548]:before{content:"";display:block;width:4px;height:4px;margin-right:2px;background-color:#f35a38;border-radius:50%;flex-shrink:0}.comment__footer__answers[data-v-087c9548]{display:flex;align-items:center;gap:5px}.comment__replies[data-v-087c9548]{display:flex;flex-direction:column;padding-top:12px;gap:12px;padding-left:10px}.comment__replies--show-more[data-v-087c9548]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.comment__replies--show-more[data-v-087c9548]{color:#efefef}}.comment__replies--show-more[data-v-087c9548]{padding:2px 10px;border:none;background:none;color:#372d72;cursor:pointer;align-self:start}@media (prefers-color-scheme: dark){.comment__replies--show-more[data-v-087c9548]{color:#a09fbf}}.comment__replies--show-more[data-v-087c9548]:hover{text-decoration:underline}.comment__replies--comment[data-v-087c9548],.comment__replies--show-more[data-v-087c9548]{position:relative}.comment__replies--comment[data-v-087c9548]:before,.comment__replies--show-more[data-v-087c9548]:before{content:"";position:absolute;left:20px;top:-12px;height:12px;width:2px;background-color:#a09fbf66}.badge[data-v-087c9548]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.badge[data-v-087c9548]{color:#efefef}}.badge[data-v-087c9548]{width:fit-content;height:fit-content;padding:2px 5px;border-radius:4px}.badge--creator-ai[data-v-087c9548]{background-color:#372d72;color:#fff}.badge--creator-entendix[data-v-087c9548]{background-color:#164740;color:#fff}.badge--visibility-private[data-v-087c9548]{background-color:#372d72;color:#fff}.badge--visibility-internal[data-v-087c9548]{background-color:#164740;color:#fff}.badge--kind-anomaly[data-v-087c9548]{background-color:#f35a38;color:#fff}.badge--kind-observation[data-v-087c9548]{background-color:#ebd33b;color:#000}.badge--kind-recommendation[data-v-087c9548]{background-color:#a09fbf;color:#000}.badge--kind-maintenance[data-v-087c9548]{background-color:#372d72;color:#fff}.badge--priority-low[data-v-087c9548]{background-color:#a09fbf;color:#000}.badge--priority-medium[data-v-087c9548]{background-color:#ebd33b;color:#000}.badge--priority-high[data-v-087c9548]{background-color:#f35a38;color:#fff}.badge--priority-critical[data-v-087c9548]{background-color:red;color:#fff}.comments-container__form[data-v-4d9c6efd]{display:flex;flex-direction:column;gap:5px}.comments__actions[data-v-4d9c6efd]{align-self:flex-end;display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.comment-inputs[data-v-4d9c6efd]{display:flex;flex-direction:column;gap:5px}.comment-inputs__more[data-v-4d9c6efd]{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.comments__label[data-v-4d9c6efd]{display:flex;flex-direction:row;justify-content:space-between}.text-button[data-v-4d9c6efd]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.text-button[data-v-4d9c6efd]{color:#efefef}}.text-button[data-v-4d9c6efd]{text-decoration:underline}.referencePeriod[data-v-4d9c6efd]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:5px}.referencePeriod--1-1[data-v-4d9c6efd]{grid-row:1;grid-column:1}.referencePeriod--1-2[data-v-4d9c6efd]{grid-row:1;grid-column:2}.referencePeriod--2-1[data-v-4d9c6efd]{grid-row:2;grid-column:1}.referencePeriod--2-2[data-v-4d9c6efd]{grid-row:2;grid-column:2}.referencePeriod__label[data-v-4d9c6efd]{display:flex;flex-direction:row;gap:5px}.facilitybuddy-input[data-v-4d9c6efd]{height:max-content;align-self:flex-end;margin-bottom:6px}.fetch-more[data-v-7521dd02]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.fetch-more[data-v-7521dd02]{color:#efefef}}.fetch-more[data-v-7521dd02]{cursor:pointer;display:block;margin:12px auto 0}.comments-wrapper[data-v-7521dd02]{display:flex;flex-direction:column;gap:10px;max-height:40dvh;overflow-y:auto}.no-comments[data-v-7521dd02]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.no-comments[data-v-7521dd02]{color:#372d72;padding:16px 0;text-align:center}@media (prefers-color-scheme: dark){.no-comments[data-v-7521dd02]{color:#a09fbf}}.optimizations-locked[data-v-c1b72210]{display:flex;flex-direction:column;gap:10px}.optimizations-locked__card[data-v-c1b72210]{border-radius:4px;background-color:#372d72;padding:40px 20px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:#fff!important}.optimizations-locked__card>p[data-v-c1b72210]{color:#fff!important}.optimizations-locked__head[data-v-c1b72210]{display:flex;gap:10px;align-items:center}.optimizations-locked__head>h4[data-v-c1b72210]{color:#fff!important}.kpi-score[data-v-88dec15d]{display:flex;flex-direction:row;gap:10px;justify-content:center;padding:0 20px}.kpi-score__score[data-v-88dec15d]{font-family:Roboto,sans-serif;font-size:40px;font-weight:400;line-height:46px;color:#000c}@media (prefers-color-scheme: dark){.kpi-score__score[data-v-88dec15d]{color:#efefef}}.kpi-score__max[data-v-88dec15d]{align-self:flex-end;display:inline-flex;justify-content:center;color:#000c}@media (prefers-color-scheme: dark){.kpi-score__max[data-v-88dec15d]{color:#efefef}}.kpi-score__max>button[data-v-88dec15d]{color:#000;cursor:pointer}@media (prefers-color-scheme: dark){.kpi-score__max>button[data-v-88dec15d]{color:#efefef}}table[data-v-88dec15d]{width:max-content}table th[data-v-88dec15d],table td[data-v-88dec15d]{text-align:left;padding-right:20px}table th[data-v-88dec15d]:last-child,table td[data-v-88dec15d]:last-child{padding-right:0}h5[data-v-88dec15d]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#000}@media (prefers-color-scheme: dark){h5[data-v-88dec15d]{color:#efefef}}.timeline-navigator[data-v-367a1754]{width:100%;background-color:transparent;touch-action:none;-webkit-user-select:none;user-select:none}.timeline-navigator__chart[data-v-367a1754]{width:100%;height:100%;touch-action:none}[data-v-367a1754] .resize-handle:hover{fill:var(--light-purple)!important}[data-v-367a1754] .selection-rect:hover{fill:var(--dark-purple)!important;fill-opacity:.3!important}.line-chart[data-v-828b4eff]{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.line-chart__diagram[data-v-828b4eff]{display:flex;width:100%;min-height:200px;height:fit-content}.line-chart__diagram--selecting[data-v-828b4eff]{cursor:crosshair}.line-chart__tooltip[data-v-828b4eff]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.line-chart__tooltip[data-v-828b4eff]{color:#efefef;background-color:#383838}}.line-chart__tooltip[data-v-828b4eff]{padding:5px;position:absolute;border:1px solid #000;opacity:0;z-index:1000}.line-chart__tooltip-content[data-v-828b4eff]{gap:2px;display:flex;flex-direction:column}.legend-icon[data-v-6c653b78]{height:10px;width:10px;flex-shrink:0;display:block}.chart-container[data-v-9603d388]{display:flex;flex-direction:column;gap:10px}.chart-container--header[data-v-9603d388]{display:flex;justify-content:flex-end;gap:10px}.chart-container__legend[data-v-9603d388]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.chart-container__legend-measurement[data-v-9603d388]{display:flex;align-items:center;gap:10px;cursor:pointer;padding:5px 10px;border-radius:4px;transition:all .2s ease;color:#000}@media (prefers-color-scheme: dark){.chart-container__legend-measurement[data-v-9603d388]{color:#efefef}}.chart-container__legend-measurement__text[data-v-9603d388]{text-align:left}.chart-container__legend-measurement[data-v-9603d388]:hover{background-color:#0000000d}.chart-container__legend-measurement--hidden[data-v-9603d388]{opacity:.4}.chart-container__legend-novalues[data-v-9603d388]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.chart-container__legend-novalues[data-v-9603d388]{padding-left:32px}@media (prefers-color-scheme: dark){.chart-container__legend-novalues[data-v-9603d388]{color:#efefef}}.download-container[data-v-9603d388]{position:relative}@media screen and (max-width: 768px){.download-container[data-v-9603d388]{display:none}}.download-overlay[data-v-9603d388]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.download-overlay[data-v-9603d388]{color:#efefef;background-color:#383838}}.download-overlay[data-v-9603d388]{z-index:10;width:max-content;position:absolute;top:100%;right:0;display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid #a09fbf;border-radius:.25rem;margin-top:5px}.download-option[data-v-9603d388]{padding:0;display:flex;gap:5px;align-items:center;color:#000;cursor:pointer;background:none;border:none}@media (prefers-color-scheme: dark){.download-option[data-v-9603d388]{color:#efefef}}.select-measurements[data-v-9603d388]{color:#372d72;padding:40px 0;text-align:center}.optimization[data-v-f612f404]{display:flex;gap:10px;padding:10px;border-radius:4px;background-color:#fff;border:1px solid #a09fbf}.optimization--acknowledged[data-v-f612f404]{background-color:#f4f4f4}.optimization__control[data-v-f612f404]{display:flex;align-items:center}.optimization__checkbox[data-v-f612f404]{cursor:pointer;padding:0;display:flex}.optimization__content[data-v-f612f404]{display:flex;flex-direction:column;gap:5px;flex:1}.optimization__content--horizontal[data-v-f612f404]{flex-direction:row;align-items:center}.optimization__date[data-v-f612f404]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.optimization__date[data-v-f612f404]{color:#efefef}}.optimization__date[data-v-f612f404]{color:#372d72;text-align:right}.optimization__title[data-v-f612f404]{flex:1}.optimization-list[data-v-0e93717e]{display:flex;flex-direction:column;gap:10px}.optimization-list__load-more[data-v-0e93717e]{align-self:center}.tree-view[data-v-218d696e]{display:flex;align-items:center;justify-items:start;gap:5px;width:100%;padding:5px 10px;background-color:transparent;border:none;text-align:left;cursor:pointer;color:#000;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.tree-view__name[data-v-218d696e]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.rotate-icon[data-v-218d696e]{transform:rotate(90deg);transition:transform .2s ease-in-out}.tree-view__children[data-v-218d696e]{margin-left:25px}.tree-view__spacer[data-v-218d696e]{width:24px;flex-shrink:0}.disabled[data-v-218d696e]{cursor:not-allowed;color:#000c}.disabled[data-v-218d696e]:hover{background-color:transparent!important}h3[data-v-c04a8575]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-c04a8575]{color:#a09fbf}}h4[data-v-c04a8575]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.modal-body-container[data-v-c04a8575]{position:relative;min-height:300px}form[data-v-c04a8575]{display:flex;flex-direction:column;gap:12px}form .info-text[data-v-c04a8575]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}form .info-text[data-v-c04a8575]{color:#372d72}form .form-grid[data-v-c04a8575]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.datapoints-section[data-v-c04a8575]{display:flex;flex-direction:column;gap:5px}.error-message[data-v-c04a8575]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.error-message[data-v-c04a8575]{color:#f35a38;font-size:.875rem}.loading[data-v-c04a8575]{position:absolute;left:0;right:0;top:0;bottom:0}.hideForm[data-v-c04a8575]{visibility:hidden}h3[data-v-a7298923]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-a7298923]{color:#a09fbf}}.datapoint-information__content[data-v-a7298923]{width:100%;border-collapse:collapse;min-height:100px;align-content:center}.datapoint-information__content th[data-v-a7298923],.datapoint-information__content td[data-v-a7298923]{padding:.5rem;text-align:left}.datapoint-header[data-v-a7298923]{padding:.5rem!important}.datapoint-header-content[data-v-a7298923]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem}.datapoint-header-content h4[data-v-a7298923]{margin:0}.row-group-even[data-v-a7298923]{background-color:#f5f5f5}@media (prefers-color-scheme: dark){.row-group-even[data-v-a7298923]{background-color:#2a2a2a}}.datapoint-information__content thead tr:first-child th[data-v-a7298923]{text-align:left;font-weight:400}.datapoint-information__content th[data-v-a7298923]:nth-child(2),.datapoint-information__content td[data-v-a7298923]:nth-child(2){border-left:1px solid #ddd}.datapoint-information__content th[data-v-a7298923]:nth-child(5),.datapoint-information__content td[data-v-a7298923]:nth-child(5){border-left:1px solid #ddd}.datapoint-information__content thead tr:first-child th[data-v-a7298923]:nth-child(3){border-left:1px solid #ddd}.kpi-accordion__header[data-v-ba256f3a]{display:flex;align-items:center;width:100%;gap:12px}.kpi-accordion__header__heading[data-v-ba256f3a]{display:inline-flex;align-items:center;justify-content:center;gap:5px}.kpi-accordion__header>form[data-v-ba256f3a]{width:100%}.kpi-accordion__edit-activator[data-v-ba256f3a]{color:#000;cursor:pointer}@media (prefers-color-scheme: dark){.kpi-accordion__edit-activator[data-v-ba256f3a]{color:#efefef}}.kpi-accordion__edit-activator[data-v-ba256f3a]{margin-right:12px}.kpi-accordion__edit-input[data-v-ba256f3a]{margin-top:-12px;margin-bottom:-12px}.subgrid[data-v-ba256f3a]{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.subgrid[data-v-ba256f3a]{display:grid;grid-template-columns:1fr 1fr}}.subgrid--left[data-v-ba256f3a]{display:flex;flex-direction:column;gap:20px}.subgrid--left--header[data-v-ba256f3a]{display:flex;align-items:center;justify-content:space-between;gap:20px}.subgrid--left--comments[data-v-ba256f3a]{display:flex;flex-direction:column;gap:10px}.subgrid--left--fetchmore[data-v-ba256f3a]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.subgrid--left--fetchmore[data-v-ba256f3a]{color:#efefef}}.subgrid--left--fetchmore[data-v-ba256f3a]{cursor:pointer;text-align:center}.subgrid--left button[data-v-ba256f3a]{margin-left:auto}.subgrid--right[data-v-ba256f3a]{display:flex;flex-direction:column;gap:10px}.big-number[data-v-ba256f3a]{justify-content:center}ul[data-v-ba256f3a]{padding:20px}p[data-v-ba256f3a],li[data-v-ba256f3a]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.plant-kpi__measurements[data-v-ba256f3a]{display:grid;gap:5px 10px;grid-template-columns:1fr auto auto}.plant-kpi__measurement-value[data-v-ba256f3a]{text-align:right}.datapoint-information[data-v-ba256f3a]{margin-left:auto}.operating-mode-switch[data-v-0ebedbc6]{display:flex;background-color:#f4f4f4;border-radius:4px;overflow:hidden}.operating-mode-switch__name[data-v-0ebedbc6]{flex:1;padding:10px}.operating-mode-switch__state[data-v-0ebedbc6]{padding:10px;display:flex;gap:10px;pointer-events:none;-webkit-user-select:none;user-select:none}.operating-mode-switch__state--active>.operating-mode-switch__state-text[data-v-0ebedbc6]{text-decoration:underline}.operating-mode-switch__state--active.operating-mode-switch__state--auto[data-v-0ebedbc6]{background-color:#2fc892}.operating-mode-switch__state--active.operating-mode-switch__state--man[data-v-0ebedbc6]{background-color:#ebd33b}.operating-mode-modal__header[data-v-733a9c71]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){.operating-mode-modal__header[data-v-733a9c71]{color:#a09fbf}}.operating-mode-modal__module-name[data-v-733a9c71]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.operating-mode-modal__medium-name[data-v-733a9c71]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.operating-mode-modal__medium[data-v-733a9c71]{display:flex;flex-direction:column;gap:10px;margin-top:10px}.kpi-info-modal__header[data-v-329c682d]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){.kpi-info-modal__header[data-v-329c682d]{color:#a09fbf}}.kpi-info-modal__category[data-v-329c682d]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){.kpi-info-modal__category[data-v-329c682d]{color:#a09fbf}}.kpi-info-modal__category[data-v-329c682d]{margin-bottom:10px}.kpi-info-modal__category-container[data-v-329c682d]{margin-bottom:12px}.kpi-info-modal__kpis[data-v-329c682d]{list-style:disc;padding:0;margin:0}.kpi-info-modal__kpi-name[data-v-329c682d]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.kpi-info-modal__kpi-name[data-v-329c682d]{font-weight:400}.kpi-info-modal__kpi-name--available[data-v-329c682d]{color:#2fc892}.kpi-info-modal__kpi-name--unavailable[data-v-329c682d]{color:#372d72}@media (prefers-color-scheme: dark){.kpi-info-modal__kpi-name--unavailable[data-v-329c682d]{color:#efefef}}.kpi-info-modal__description[data-v-329c682d]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:12px}.kpi-info-modal__kpi-link[data-v-329c682d]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.kpi-info-modal__kpi-link[data-v-329c682d]{color:#372d72;text-decoration:none;margin-left:5px}.kpi-info-modal__kpi-link>.icon[data-v-329c682d]{vertical-align:text-bottom}@media (prefers-color-scheme: dark){.kpi-info-modal__kpi-link[data-v-329c682d]{color:#efefef}}.kpi-info-modal__kpi-link[data-v-329c682d]:hover{text-decoration:underline}.visually-hidden[data-v-329c682d]{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.timeseries-accordion__header[data-v-a1cb30c3]{display:flex;align-items:center;width:100%;gap:12px}.kpi-tab[data-v-635e47db]{display:flex;flex-direction:column;flex:1}.kpi-tab__content[data-v-635e47db]{display:flex;flex-direction:column;gap:20px}.kpi-tab__footer[data-v-635e47db]{margin-top:auto;padding-top:20px;text-align:center}.kpi-tab--stati[data-v-635e47db]{display:flex;flex-direction:column;gap:10px}.kpi-tab--stati[data-v-635e47db]>*{align-self:stretch;width:100%}@media screen and (min-width: 768px){.kpi-tab--stati[data-v-635e47db]{display:grid;grid-template-columns:repeat(2,1fr)}}.kpi-tab--modules[data-v-635e47db]{display:flex;flex-direction:column;gap:16px;flex:1}.kpi-tab__kpi-information[data-v-635e47db]{display:inline-flex;align-items:center;gap:5px;color:#372d72;margin:auto}@media (prefers-color-scheme: dark){.kpi-tab__kpi-information[data-v-635e47db]{color:#a09fbf}}.kpi-tab__kpi-information span[data-v-635e47db]:not(.icon){font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.kpi-information__button[data-v-635e47db]{background-color:transparent;border:none;cursor:pointer;color:#372d72;padding:5px;display:flex;align-items:center}@media (prefers-color-scheme: dark){.kpi-information__button[data-v-635e47db]{color:#a09fbf}}.no-kpis[data-v-635e47db]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.no-kpis[data-v-635e47db]{padding:40px;color:#372d72;text-align:center}.support-link[data-v-635e47db]{background:none;border:none;padding:0;font:inherit;color:#372d72;text-decoration:underline;cursor:pointer;font-weight:600}.support-link[data-v-635e47db]:hover{color:#372d72cc}@media (prefers-color-scheme: dark){.support-link[data-v-635e47db]{color:#a09fbf}.support-link[data-v-635e47db]:hover{color:#a09fbfcc}}h3[data-v-635e47db]{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#164740}h3[data-v-635e47db]{color:#000}@media (prefers-color-scheme: dark){h3[data-v-635e47db]{color:#efefef}}.relevant-datapoints[data-v-635e47db]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.datapoint-item[data-v-635e47db]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;padding:10px 12px;background-color:#fff;color:#000}@media (prefers-color-scheme: dark){.datapoint-item[data-v-635e47db]{background-color:#0009;color:#efefef}}.datapoint-item strong[data-v-635e47db]{color:#372d72}@media (prefers-color-scheme: dark){.datapoint-item strong[data-v-635e47db]{color:#a09fbf}}.no-datapoints[data-v-635e47db]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#372d72;margin-top:12px}.no-datapoints p[data-v-635e47db]{font-style:italic}@media (prefers-color-scheme: dark){.no-datapoints[data-v-635e47db]{color:#a09fbf}}h3[data-v-5b237b5b]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-5b237b5b]{color:#a09fbf}}h4[data-v-5b237b5b]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.modal-body[data-v-5b237b5b]{display:flex;flex-direction:column;gap:12px}.modal-body .info-text[data-v-5b237b5b]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.modal-body .info-text[data-v-5b237b5b]{color:#372d72}.modal-footer[data-v-5b237b5b]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;width:100%}.modal-footer p[data-v-5b237b5b]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.modal-footer p[data-v-5b237b5b]{color:#372d72}.modal-footer p span[data-v-5b237b5b]{color:#000;font-weight:600}.modal-footer__buttons[data-v-5b237b5b]{display:flex;align-items:center;width:100%;justify-content:flex-end}.modal-footer__buttons-right[data-v-5b237b5b]{display:flex;gap:12px}.step-two[data-v-5b237b5b]{justify-content:space-between;width:100%}.datapoints-section[data-v-5b237b5b]{display:flex;flex-direction:column;gap:5px}.error-message[data-v-5b237b5b]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.error-message[data-v-5b237b5b]{color:#f35a38;font-size:.875rem}.hideForm[data-v-5b237b5b]{visibility:hidden}.loading[data-v-5b237b5b]{position:absolute;left:0;right:0;top:0;bottom:0}.timeseries-accordion__header[data-v-a8ab3816]{display:flex;align-items:center;width:100%;gap:12px}.timeseries-accordion__header>form[data-v-a8ab3816]{width:100%}.timeseries-accordion__edit-activator[data-v-a8ab3816],.timeseries-accordion__header__kebab[data-v-a8ab3816]{color:#000;cursor:pointer}@media (prefers-color-scheme: dark){.timeseries-accordion__edit-activator[data-v-a8ab3816],.timeseries-accordion__header__kebab[data-v-a8ab3816]{color:#efefef}}.timeseries-accordion__edit-activator[data-v-a8ab3816],.timeseries-accordion__header__kebab[data-v-a8ab3816]{margin-right:12px}.timeseries-accordion__edit-input[data-v-a8ab3816]{margin-top:-12px;margin-bottom:-12px}.shared-pill[data-v-a8ab3816]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.shared-pill[data-v-a8ab3816]{color:#efefef}}.shared-pill[data-v-a8ab3816]{display:flex;align-items:center;width:fit-content;height:fit-content;border-radius:16px;overflow:hidden;padding:0 5px;gap:5px;background-color:#a09fbf}.shared-pill__icon[data-v-a8ab3816]{font-size:16px}.datapoint-tab[data-v-4ec183fd]{display:flex;flex-direction:column;gap:16px;flex:1}.datapoint-tab__header[data-v-4ec183fd]{display:flex;justify-content:flex-end}.datapoint-tab__content--no-timeseries[data-v-4ec183fd]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#372d72;padding:40px;text-align:center}.datapoint-tab__content--with-timeseries[data-v-4ec183fd]{display:flex;flex-direction:column;gap:16px;flex:1}.card[data-v-e8fba1d1]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.card[data-v-e8fba1d1]{color:#efefef;background-color:#383838}}.card[data-v-e8fba1d1]{display:flex;flex-direction:column;gap:20px;padding:20px}.card>svg[data-v-e8fba1d1]{margin:auto}.card>button[data-v-e8fba1d1]{margin-left:auto}.card__image[data-v-e8fba1d1]{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:4px;background-color:#fff}h3[data-v-e8fba1d1]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.site-detail[data-v-6900043c]{display:flex;flex-direction:column;gap:16px}.site-detail__form-wrap[data-v-6900043c]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.site-detail__form-wrap[data-v-6900043c]{color:#efefef;background-color:#383838}}.site-detail__form-wrap[data-v-6900043c]{position:relative;padding:10px}.site-detail__form-wrap__header[data-v-6900043c]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;justify-items:center;margin-bottom:5px}.site-detail__form-wrap__header>button[data-v-6900043c]{color:#000;cursor:pointer}@media (prefers-color-scheme: dark){.site-detail__form-wrap__header>button[data-v-6900043c]{color:#efefef}}.site-detail__form-wrap__header>button[data-v-6900043c]{display:flex;align-items:center;justify-content:center}.site-detail__info[data-v-6900043c]{display:flex;flex-direction:column;gap:10px}.site-detail__info--loading[data-v-6900043c]{opacity:.6}.site-detail__updating[data-v-6900043c]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.site-detail__group[data-v-6900043c]{width:100%;display:flex;gap:10px}.site-detail__form-actions[data-v-6900043c]{display:flex;gap:10px;justify-content:flex-end;padding-top:22px}.site-information[data-v-6900043c]{display:grid;grid-template-columns:auto 1fr;gap:5px}.site-information__label[data-v-6900043c]{font-weight:500}h3[data-v-6900043c]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}p[data-v-6900043c],label[data-v-6900043c]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.add-building__form[data-v-6f897e3f]{margin-top:20px;display:flex;flex-direction:column;gap:20px}.add-building__form-grid[data-v-6f897e3f]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.add-building__form-group[data-v-6f897e3f]{display:flex;flex-direction:column;gap:10px}.hideForm[data-v-6f897e3f]{visibility:hidden}.loading[data-v-6f897e3f]{position:absolute;left:0;right:0;top:0;bottom:0}h5[data-v-6f897e3f]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h5[data-v-6f897e3f]{color:#a09fbf}}.digital-twin-site[data-v-e804dd9f]{display:flex;flex-direction:column;gap:16px;flex:1}.digital-twin-site__header[data-v-e804dd9f]{display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.digital-twin-site__grid[data-v-e804dd9f]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}[data-v-e804dd9f] .digital-twin-site__pagination{margin:0 auto;width:fit-content}.aggregate-modal__content[data-v-ace136a1]{display:flex;flex-direction:column;gap:20px}.aggregate-modal__table[data-v-ace136a1]{width:100%}.aggregate-modal__table th[data-v-ace136a1]{text-align:left;border-bottom:1px solid #a09fbf;padding:5px 10px 5px 0}.aggregate-modal__table td[data-v-ace136a1]:not(.aggregate-modal__table-sub-heading){word-break:break-word;border-bottom:1px solid rgba(160,159,191,.2);padding:5px 10px 5px 0;-webkit-hyphens:auto;hyphens:auto}.aggregate-modal__data-name[data-v-ace136a1]{font-family:Roboto Mono,monospace}.aggregate-modal__section[data-v-ace136a1]{display:flex;flex-direction:column;gap:10px}.aggregate-modal__section--loading[data-v-ace136a1]{opacity:.6}.aggregate-modal__input-group[data-v-ace136a1]{border:0;padding:0;display:flex;flex-direction:column;gap:5px}.aggregate-modal__input-label-left[data-v-ace136a1]{display:grid;grid-template-columns:auto 1fr;gap:5px 10px}.aggregate-modal__label[data-v-ace136a1]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.aggregate-modal__label[data-v-ace136a1]{min-width:50px;display:flex;align-items:center}.aggregate-modal__function-heading[data-v-ace136a1]{display:flex;align-items:center;gap:10px}.aggregate-modal__function-info[data-v-ace136a1]{cursor:pointer;vertical-align:middle}.aggregate-modal__updating[data-v-ace136a1]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}h5[data-v-ace136a1]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h5[data-v-ace136a1]{color:#a09fbf}}h5[data-v-ace136a1]{color:#372d72}h6[data-v-ace136a1]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.digital-twin-device[data-v-01d438b1]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.digital-twin-device[data-v-01d438b1]{color:#efefef;background-color:#383838}}.digital-twin-device__card[data-v-01d438b1]{display:flex;flex-direction:column;gap:10px;height:100%}.digital-twin-device__card-header[data-v-01d438b1]{display:flex;justify-content:space-between;align-items:center}.digital-twin-device__card-header h3[data-v-01d438b1]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.digital-twin-device__card-header>.badge[data-v-01d438b1]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.digital-twin-device__card-header>.badge[data-v-01d438b1]{color:#efefef}}.digital-twin-device__card-header>.badge[data-v-01d438b1]{color:#fff;border-radius:4px;padding:4px}.digital-twin-device__card-header>.badge--online[data-v-01d438b1]{background-color:#2fc892}.digital-twin-device__card-header>.badge--offline[data-v-01d438b1]{background-color:#f35a38}.digital-twin-device__card p[data-v-01d438b1]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.digital-twin-device__card__action[data-v-01d438b1]{margin-top:auto}.devices[data-v-b598ccc9]{display:flex;flex-direction:column;flex-grow:1;gap:16px}.devices__header[data-v-b598ccc9]{display:flex;justify-content:flex-end}.devices__grid[data-v-b598ccc9]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}[data-v-b598ccc9] .devices__pagination{margin:0 auto;width:fit-content}.trade-card[data-v-55854a93]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.trade-card[data-v-55854a93]{color:#efefef;background-color:#383838}}.trade-card[data-v-55854a93]{display:flex;flex-direction:column;gap:20px;padding:20px}.trade-card__header[data-v-55854a93]{display:flex;align-items:center;gap:10px;width:100%}.trade-card__content[data-v-55854a93]{flex:1}.trade-card__footer[data-v-55854a93]{display:flex;justify-content:flex-end}.trade-card__empty-message[data-v-55854a93]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.trade-card__empty-message[data-v-55854a93]{color:#efefef}}.trade-card__empty-message[data-v-55854a93]{text-align:center}h4[data-v-55854a93]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}p[data-v-55854a93]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.aggregating-trades[data-v-71dc8a23]{display:flex;flex-direction:column;gap:20px;padding:40px 16.666%}.aggregating-trades__icons[data-v-71dc8a23]{display:flex;justify-content:center;color:#372d72;gap:10px}.aggregating-trades__icons[data-v-71dc8a23] .icon{animation:pulse-71dc8a23 2s ease-in-out infinite}.aggregating-trades__icons[data-v-71dc8a23] .icon:nth-child(1){animation-delay:0s}.aggregating-trades__icons[data-v-71dc8a23] .icon:nth-child(2){animation-delay:.2s}.aggregating-trades__icons[data-v-71dc8a23] .icon:nth-child(3){animation-delay:.4s}.aggregating-trades__icons[data-v-71dc8a23] .icon:nth-child(4){animation-delay:.6s}.aggregating-trades__icons[data-v-71dc8a23] .icon:nth-child(5){animation-delay:.8s}.aggregating-trades__message[data-v-71dc8a23]{text-align:center;color:#372d72;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}@keyframes pulse-71dc8a23{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.building-management-tab[data-v-783ed769]{display:flex;flex-direction:column;gap:16px;flex:1}.building-management-tab__grid[data-v-783ed769]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.list-element[data-v-95f7d2b5]{display:flex;padding:10px;gap:10px;border-radius:4px;background-color:#16474033;align-items:center;cursor:pointer}@media (prefers-color-scheme: dark){.list-element[data-v-95f7d2b5]{background-color:#164740}}.list-element--disabled[data-v-95f7d2b5]{pointer-events:none;opacity:.5;cursor:not-allowed}.list-element__content[data-v-95f7d2b5]{flex:1}.list-element__content>h5[data-v-95f7d2b5]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.list-element__content>p[data-v-95f7d2b5]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.list-element__content>p[data-v-95f7d2b5]{color:#efefef}}.list-element__icons[data-v-95f7d2b5]{display:flex;gap:5px;color:#000}@media (prefers-color-scheme: dark){.list-element__icons[data-v-95f7d2b5]{color:#fff}}.list-element__icons>span[data-v-95f7d2b5]{font-size:20px}.list-element__icon[data-v-95f7d2b5]{color:#000;display:inline-flex}@media (prefers-color-scheme: dark){.list-element__icon[data-v-95f7d2b5]{color:#efefef}}.list-element__icon>span[data-v-95f7d2b5]{font-size:20px}.list-element[data-v-95f7d2b5]:hover,.list-element--active[data-v-95f7d2b5]{background-color:#164740;color:#fff!important}@media (prefers-color-scheme: dark){.list-element[data-v-95f7d2b5]:hover,.list-element--active[data-v-95f7d2b5]{background-color:#456c66;color:#000}}.list-element:hover p[data-v-95f7d2b5],.list-element--active p[data-v-95f7d2b5]{color:#fff!important}.list-element:hover .list-element__content>h5[data-v-95f7d2b5],.list-element--active .list-element__content>h5[data-v-95f7d2b5]{color:#fff}.list-element:hover .list-element__content>p[data-v-95f7d2b5],.list-element--active .list-element__content>p[data-v-95f7d2b5]{color:#fff}.list-element:hover .list-element__icons[data-v-95f7d2b5],.list-element:hover .list-element__icon[data-v-95f7d2b5],.list-element--active .list-element__icons[data-v-95f7d2b5],.list-element--active .list-element__icon[data-v-95f7d2b5]{color:#fff}p[data-v-95f7d2b5]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){p[data-v-95f7d2b5]{color:#efefef}}.digital-twin-building__right-container[data-v-6f768c0b]{display:flex;flex-direction:column;gap:12px}.subsection-plants__plant-group[data-v-913f20bb]{display:flex;flex-direction:column;gap:10px}.subsection-plants__plant-group h4[data-v-913f20bb]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#000}@media (prefers-color-scheme: dark){.subsection-plants__plant-group h4[data-v-913f20bb]{color:#efefef}}.plant-tab[data-v-913f20bb]{display:flex;flex-direction:column;gap:16px;flex:1}.plant-tab__header[data-v-913f20bb]{display:flex;gap:10px;justify-content:flex-end}.plant-tab__content[data-v-913f20bb]{display:flex;flex-direction:column;gap:10px}[data-v-913f20bb] .plant-tab__pagination{margin:0 auto;width:fit-content}.filters[data-v-913f20bb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));flex-direction:row;column-gap:12px;row-gap:20px;min-height:0}@media screen and (max-width: 768px){.filters[data-v-913f20bb]{overflow-x:auto;display:flex;flex-direction:row;column-gap:12px}}.filters__list[data-v-913f20bb]{display:flex;flex-direction:column;gap:10px;min-height:0}@media screen and (max-width: 768px){.filters__list[data-v-913f20bb]{min-width:200px;max-width:200px}}.filters__options[data-v-913f20bb]{display:flex;flex-direction:column;gap:10px;max-height:250px;overflow-y:auto;overflow-x:hidden;padding-left:10px}.slide-fade-enter-active[data-v-913f20bb]{transition:all .3s ease-in-out}.slide-fade-leave-active[data-v-913f20bb]{transition:opacity .2s ease-in-out,max-height .3s ease-in-out}.slide-fade-enter-from[data-v-913f20bb]{opacity:0;max-height:0;overflow:hidden}.slide-fade-enter-to[data-v-913f20bb],.slide-fade-leave-from[data-v-913f20bb]{opacity:1;max-height:400px}.slide-fade-leave-to[data-v-913f20bb]{opacity:0;max-height:0;overflow:hidden}.no-plants[data-v-913f20bb]{padding:40px 0}.no-plants__text[data-v-913f20bb]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.no-plants__text[data-v-913f20bb]{text-align:center;color:#372d72}@media (prefers-color-scheme: dark){.no-plants__text[data-v-913f20bb]{color:#a09fbf}}.room-form[data-v-fc68f4fe]{display:flex;flex-direction:column;gap:16px}.room-form__form-group[data-v-fc68f4fe]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.room-form__form-group--grid[data-v-fc68f4fe]{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:end}.room-form__form-group h4[data-v-fc68f4fe]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.room-form__actions[data-v-fc68f4fe]{display:flex;justify-content:flex-end;gap:16px;margin-bottom:40px}h3[data-v-fc68f4fe]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-fc68f4fe]{color:#a09fbf}}.dropdown-wrapper[data-v-fc68f4fe]{display:flex;flex-direction:column;gap:5px}.loading[data-v-fc68f4fe]{position:absolute;left:0;right:0;top:0;bottom:0}.plant-details[data-v-85f4247c]{display:flex;flex-direction:column;gap:20px;position:relative;margin-bottom:20px}.plant-details__form[data-v-85f4247c]{display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 768px){.plant-details__form[data-v-85f4247c]{display:grid;grid-template-columns:1fr 1fr}}.plant-details__form>div[data-v-85f4247c]{display:flex;flex-direction:column;gap:10px}.plant-details__actions[data-v-85f4247c]{grid-column-end:span 2;display:flex;justify-content:flex-end;gap:10px}.plant-details__actions--hidden[data-v-85f4247c]{opacity:0;-webkit-user-select:none;user-select:none}.plant-details__section[data-v-85f4247c]{display:flex;flex-direction:column;gap:10px}.plant-details__section--loading[data-v-85f4247c]{opacity:.6}.plant-details__updating[data-v-85f4247c]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.plant-details__dropdown[data-v-85f4247c]{display:flex;flex-direction:column;gap:5px}.plant-details__label[data-v-85f4247c]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}@media (prefers-color-scheme: dark){.plant-details__label[data-v-85f4247c]{color:#efefef}}.technical-documentation[data-v-de5f64e5]{display:flex;flex-direction:column;gap:5px}.technical-documentation-files__file-type[data-v-de5f64e5]{background-color:#164740;color:#fff;padding:2px 5px;border-radius:4px;margin-left:10px;font-size:10px}.technical-documentation__no-files[data-v-de5f64e5]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.technical-documentation__no-files[data-v-de5f64e5]{color:#efefef}}.technical-documentation__no-files[data-v-de5f64e5]{color:#372d72;font-size:20px;text-align:center;margin:16px}.technical-documentation__pagination[data-v-de5f64e5]{margin:0 auto}.technical-documentation__form[data-v-de5f64e5]{display:flex;gap:10px;flex-direction:column}.technical-documentation__form-actions[data-v-de5f64e5]{grid-column-end:span 2;display:flex;justify-content:flex-end;gap:10px}.technical-documentation__form-actions--hidden[data-v-de5f64e5]{display:none}.new-files-list[data-v-de5f64e5]{display:flex;flex-direction:row;gap:5px}.new-files-list .file-entry[data-v-de5f64e5]{flex-grow:1}.files__header[data-v-de5f64e5]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:10px}@media screen and (max-width: 768px){.datapoint-table__wrapper[data-v-72fd5eb6]{overflow-x:auto;-webkit-overflow-scrolling:touch}}.datapoint-table__table[data-v-72fd5eb6]{width:100%}@media screen and (max-width: 768px){.datapoint-table__table[data-v-72fd5eb6]{min-width:600px}}.datapoint-table__table th[data-v-72fd5eb6]{text-align:left;border-bottom:1px solid #a09fbf;padding:5px 10px 5px 0}.datapoint-table__table th[data-v-72fd5eb6]:nth-child(5){border-right:1px solid #a09fbf;padding-right:10px}.datapoint-table__table th[data-v-72fd5eb6]:nth-child(6){padding-left:10px}.datapoint-table__table td[data-v-72fd5eb6]:not(.datapoint-table__table-sub-heading){word-break:break-word;border-bottom:1px solid rgba(160,159,191,.2);padding:5px 10px 5px 0;-webkit-hyphens:auto;hyphens:auto}.datapoint-table__table td[data-v-72fd5eb6]:not(.datapoint-table__table-sub-heading):nth-child(5){border-right:1px solid #a09fbf;padding-right:10px}.datapoint-table__table td[data-v-72fd5eb6]:not(.datapoint-table__table-sub-heading):nth-child(6){padding-left:10px}.datapoint-table__table-sub-heading[data-v-72fd5eb6]:nth-child(1){border-right:1px solid #a09fbf;padding-right:10px}.datapoint-table__table-sub-heading[data-v-72fd5eb6]:nth-child(2){padding-left:10px}.datapoint-table__function-heading[data-v-72fd5eb6]{display:flex;align-items:center;gap:10px}.datapoint-table__function-info[data-v-72fd5eb6]{cursor:pointer;vertical-align:middle}.datapoint-table__data-name[data-v-72fd5eb6]{font-family:Roboto Mono,monospace}h6[data-v-72fd5eb6]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.page-structure[data-v-88379c85]{display:flex;flex-direction:column;max-width:100%;gap:12px}.page-structure--horizontal[data-v-88379c85]{width:100%;flex-direction:row;overflow-x:auto;gap:10px}.page-structure--horizontal[data-v-88379c85]>*{flex-shrink:0}.aggregate-modal__header[data-v-6c499427]{display:flex;flex-direction:column;gap:10px}.aggregate-modal__content[data-v-6c499427]{display:flex;flex-direction:column;gap:20px}.aggregate-modal__table[data-v-6c499427]{width:100%}.aggregate-modal__table th[data-v-6c499427]{text-align:left;border-bottom:1px solid #a09fbf;padding:5px 10px 5px 0}.aggregate-modal__table td[data-v-6c499427]:not(.aggregate-modal__table-sub-heading){word-break:break-word;border-bottom:1px solid rgba(160,159,191,.2);padding:5px 10px 5px 0;-webkit-hyphens:auto;hyphens:auto}.aggregate-modal__data-name[data-v-6c499427]{font-family:Roboto Mono,monospace}.aggregate-modal__section[data-v-6c499427]{display:flex;flex-direction:column;gap:10px}.aggregate-modal__section--loading[data-v-6c499427]{opacity:.6}.aggregate-modal-form__actions[data-v-6c499427]{display:flex;justify-content:flex-end;gap:10px}.aggregate-modal-form__actions--hidden[data-v-6c499427]{visibility:hidden}.aggregate-modal__input-group[data-v-6c499427]{border:0;padding:0;display:flex;flex-direction:column;gap:5px}.aggregate-modal__input-label-left[data-v-6c499427]{display:grid;grid-template-columns:auto 1fr;gap:5px 10px}.aggregate-modal__label[data-v-6c499427]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;min-width:50px;display:flex;align-items:center}.aggregate-modal__function-heading[data-v-6c499427]{display:flex;align-items:center;gap:10px}.aggregate-modal__function-info[data-v-6c499427]{cursor:pointer;vertical-align:middle}.aggregate-modal__updating[data-v-6c499427]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}h2[data-v-6c499427]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h2[data-v-6c499427]{color:#a09fbf}}h3[data-v-6c499427]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.module-modal__header[data-v-576c903b]{display:flex;flex-direction:column;gap:10px}.module-modal__content[data-v-576c903b]{display:flex;flex-direction:column;gap:20px}.module-modal__section[data-v-576c903b]{display:flex;flex-direction:column;gap:10px}.module-modal__section--loading[data-v-576c903b]{opacity:.6}.module-modal__updating[data-v-576c903b]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}h5[data-v-576c903b]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h5[data-v-576c903b]{color:#a09fbf}}.digital-twin-plant__modules[data-v-559455f6]{display:flex;flex-direction:column;gap:32px}.digital-twin-plant__module[data-v-559455f6]{position:relative}.digital-twin-plant__medium[data-v-559455f6]{display:flex;flex-direction:column;gap:10px}.digital-twin-plant__medium--loading[data-v-559455f6]{opacity:.6}.digital-twin-plant__module-spinner[data-v-559455f6]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.building-profile__form[data-v-6908160b]{display:flex;flex-direction:column;gap:16px}.building-profile__form-group[data-v-6908160b]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.building-profile__form-group--grid[data-v-6908160b]{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:end}.building-profile__form-group h4[data-v-6908160b]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.building-profile__actions[data-v-6908160b]{display:flex;justify-content:flex-end;gap:16px}.loading[data-v-6908160b]{position:absolute;left:0;right:0;top:0;bottom:0}.hideForm[data-v-6908160b]{visibility:hidden}.data-card[data-v-41ebcb8c]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.data-card[data-v-41ebcb8c]{color:#efefef;background-color:#383838}}.data-card[data-v-41ebcb8c]{display:flex;flex-direction:column;gap:16px}.data-card__header[data-v-41ebcb8c]{display:flex;justify-content:space-between;align-items:center}.data-card__header>button[data-v-41ebcb8c]{color:#000;cursor:pointer}@media (prefers-color-scheme: dark){.data-card__header>button[data-v-41ebcb8c]{color:#efefef}}.data-card__title[data-v-41ebcb8c]{margin:0}.data-card__section-headline[data-v-41ebcb8c]{grid-column:1/3;margin-top:16px}.data-card__section-headline--first[data-v-41ebcb8c]{margin-top:0}.data-card--loading[data-v-41ebcb8c]{height:300px}.data-card dl[data-v-41ebcb8c]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.data-card dl[data-v-41ebcb8c]{display:grid;grid-template-columns:auto 1fr;gap:10px}@media screen and (min-width: 1280px){.data-card dl[data-v-41ebcb8c]{grid-template-columns:repeat(2,auto 1fr)}}.data-card dt[data-v-41ebcb8c]{font-weight:500}@media screen and (min-width: 1280px){.data-card .data-card__label--wide[data-v-41ebcb8c]{grid-column:1/1}.data-card .data-card__value--wide[data-v-41ebcb8c]{grid-column:2/5}.data-card .data-card__section-headline[data-v-41ebcb8c]{grid-column:1/5}}.list-card[data-v-6fc0e4fe]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.list-card[data-v-6fc0e4fe]{color:#efefef;background-color:#383838}}.list-card h4[data-v-6fc0e4fe]{margin-bottom:16px}.list-card__content[data-v-6fc0e4fe]{display:grid;grid-template-columns:1fr;gap:16px}@media screen and (min-width: 1024px){.list-card__content--two-columns[data-v-6fc0e4fe]{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.list-card__content__footer--two-columns[data-v-6fc0e4fe]{grid-column:1/3}}.list-card--no-data[data-v-6fc0e4fe]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#372d72}@media screen and (min-width: 1024px){.list-card--no-data--two-columns[data-v-6fc0e4fe]{grid-column:1/3}}.list-card--loading[data-v-6fc0e4fe]{height:300px}.floor-form[data-v-da6736ed]{display:flex;flex-direction:column;gap:16px}.floor-form__form-group[data-v-da6736ed]{display:flex;flex-direction:column;gap:12px}.floor-form__form-group--grid[data-v-da6736ed]{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:end}.floor-form__form-group h4[data-v-da6736ed]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.floor-form__actions[data-v-da6736ed]{display:flex;justify-content:flex-end;gap:16px}h3[data-v-da6736ed]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-da6736ed]{color:#a09fbf}}.loading[data-v-da6736ed]{position:absolute;left:0;right:0;top:0;bottom:0}.floor-form[data-v-8c631cac]{display:flex;flex-direction:column;gap:16px}.floor-form__form-group[data-v-8c631cac]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.floor-form__form-group--grid[data-v-8c631cac]{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:end}.floor-form__form-group h4[data-v-8c631cac]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}h3[data-v-8c631cac]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-8c631cac]{color:#a09fbf}}.loading[data-v-8c631cac]{position:absolute;left:0;right:0;top:0;bottom:0}.add-room-button[data-v-8c631cac]{width:50%;margin:auto}.building-image[data-v-e990ad63]{margin-bottom:20px}.add-floor-button[data-v-e990ad63]{width:50%;margin:auto;display:block}.room-form[data-v-e6053fe6]{display:flex;flex-direction:column;gap:16px}.room-form__form-group[data-v-e6053fe6]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.room-form__form-group--grid[data-v-e6053fe6]{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:end}.room-form__form-group h4[data-v-e6053fe6]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.room-form__actions[data-v-e6053fe6]{display:flex;justify-content:flex-end;gap:16px}.loading[data-v-e6053fe6]{position:absolute;left:0;right:0;top:0;bottom:0}h3[data-v-5e844e11]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-5e844e11]{color:#a09fbf}}.loading[data-v-5e844e11]{position:absolute;left:0;right:0;top:0;bottom:0}h4[data-v-9d1651ea]{margin-bottom:16px}.mobile-image[data-v-9d1651ea]{margin-bottom:20px}.add-room-button[data-v-9d1651ea]{width:50%;margin:auto;display:block}.digital-twin-room__form--loading[data-v-7b2eab97]{height:auto;padding:40px 20px}.mobile-image[data-v-7b2eab97]{margin-bottom:20px}.base-card[data-v-ae0b8bfa]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.base-card[data-v-ae0b8bfa]{color:#efefef;background-color:#383838}}.base-card[data-v-ae0b8bfa]{padding:0;display:flex;align-items:stretch;gap:10px;cursor:pointer;width:100%}.base-card--loading[data-v-ae0b8bfa]{height:60px}.base-card--is-disabled[data-v-ae0b8bfa]{opacity:.6}.base-card--is-bordered--light-green[data-v-ae0b8bfa]{border:1px solid #2fc892}.base-card--is-bordered--dark-green[data-v-ae0b8bfa]{border:1px solid #164740}.base-card--is-bordered--yellow[data-v-ae0b8bfa]{border:1px solid #ebd33b}.base-card--is-bordered--red[data-v-ae0b8bfa]{border:1px solid #f35a38}.base-card--is-bordered--light-purple[data-v-ae0b8bfa]{border:1px solid #a09fbf}.base-card--is-bordered--dark-purple[data-v-ae0b8bfa]{border:1px solid #372d72}.base-card--is-bordered--black[data-v-ae0b8bfa]{border:1px solid #000}.base-card__text-section[data-v-ae0b8bfa]{display:flex;flex-direction:column;flex-grow:1;padding:10px 0;align-self:center}@media screen and (min-width: 768px){.base-card__text-section--full-width[data-v-ae0b8bfa]{flex-direction:row;align-items:center;flex-wrap:wrap}}.base-card__text-section--full-width>.base-card__text-section__title[data-v-ae0b8bfa]{margin-right:10px}.base-card__text-section__title[data-v-ae0b8bfa]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.base-card__text-section__subtitle[data-v-ae0b8bfa]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.base-card__color-section[data-v-ae0b8bfa],.base-card__action-section[data-v-ae0b8bfa]{display:flex;align-items:center;justify-content:center}.base-card__color-section[data-v-ae0b8bfa]{padding:10px 5px;border-radius:4px 0 0 4px}.base-card__color-section--light-green[data-v-ae0b8bfa]{background-color:#2fc892}.base-card__color-section--dark-green[data-v-ae0b8bfa]{background-color:#164740;color:#fff}.base-card__color-section--yellow[data-v-ae0b8bfa]{background-color:#ebd33b}.base-card__color-section--red[data-v-ae0b8bfa]{background-color:#f35a38}.base-card__color-section--light-purple[data-v-ae0b8bfa]{background-color:#a09fbf}.base-card__color-section--dark-purple[data-v-ae0b8bfa]{background-color:#372d72;color:#fff}.base-card__color-section--black[data-v-ae0b8bfa]{background-color:#000;color:#fff}.base-card__color-section--no-icon[data-v-ae0b8bfa]{width:30px}.base-card__action-section[data-v-ae0b8bfa]{padding-right:10px}.base-card--no-action[data-v-ae0b8bfa]{cursor:default;pointer-events:none}.base-card--hasSubtitle:not(.base-card--full-width)>.base-card__icon-section[data-v-ae0b8bfa]{padding:16px 5px}.base-card__timestamp-section[data-v-ae0b8bfa]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.base-card__timestamp-section[data-v-ae0b8bfa]{color:#efefef}}.base-card__timestamp-section[data-v-ae0b8bfa]{align-self:center}.operating-card[data-v-4b6f2ff4]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.operating-card[data-v-4b6f2ff4]{color:#efefef;background-color:#383838}}.operating-card[data-v-4b6f2ff4]{display:flex;flex-direction:column;gap:12px}.operating-card--bordered[data-v-4b6f2ff4]{border:1px solid #a09fbf}.operating-card__header[data-v-4b6f2ff4]{display:flex;flex-direction:row;gap:12px;align-items:center}.operating-card__header>h3[data-v-4b6f2ff4]{line-height:1}.operating-card__header--icon-black[data-v-4b6f2ff4]{color:#000}@media (prefers-color-scheme: dark){.operating-card__header--icon-black[data-v-4b6f2ff4]{color:#efefef}}.operating-card__header--icon-green[data-v-4b6f2ff4]{color:#2fc892}.operating-card__header--icon-red[data-v-4b6f2ff4]{color:#f35a38}.operating-card__header--icon-yellow[data-v-4b6f2ff4]{color:#ebd33b}.operating-card__header__button[data-v-4b6f2ff4]{margin-left:auto}.operating-card__description[data-v-4b6f2ff4]{color:#737373;font-size:12px}.loading[data-v-4b6f2ff4]{height:200px}.percentage-bar[data-v-2c9027a8]{display:flex;flex-direction:column;gap:10px}.percentage-bar__info[data-v-2c9027a8]{display:inline-flex;flex-direction:row;gap:12px;align-items:center}.percentage-bar__info__percentage[data-v-2c9027a8]{font-size:25px;line-height:1;font-weight:700}.percentage-bar__info__percentage--unknown[data-v-2c9027a8]{color:#a09fbf}.percentage-bar__info__percentage--healthy[data-v-2c9027a8]{color:#2fc892}.percentage-bar__info__percentage--warning[data-v-2c9027a8]{color:#ebd33b}.percentage-bar__info__percentage--alert[data-v-2c9027a8]{color:#f35a38}.percentage-bar__info__change[data-v-2c9027a8]{font-size:12px;color:#737373}.percentage-bar__bar[data-v-2c9027a8]{height:10px;border-radius:4px;background-color:#d3d3d3;position:relative;overflow:hidden}.percentage-bar__bar__fill[data-v-2c9027a8]{height:100%;border-radius:4px;transition:width .3s ease}.percentage-bar__bar__fill--unknown[data-v-2c9027a8]{background-color:#a09fbf}.percentage-bar__bar__fill--healthy[data-v-2c9027a8]{background-color:#2fc892}.percentage-bar__bar__fill--warning[data-v-2c9027a8]{background-color:#ebd33b}.percentage-bar__bar__fill--alert[data-v-2c9027a8]{background-color:#f35a38}.percentage-bar__bar--small[data-v-2c9027a8]{width:100px}.percentage-bar--small[data-v-2c9027a8]{gap:5px}.percentage-bar--small .percentage-bar__info[data-v-2c9027a8]{margin-left:auto}.percentage-bar--small .percentage-bar__info__percentage[data-v-2c9027a8]{color:#000!important}.percentage-bar--small .percentage-bar__info__change[data-v-2c9027a8]{display:none}.alarm-priority-badge[data-v-fde74a84]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;text-align:center;white-space:nowrap;max-height:max-content}.alarm-priority-badge--fixed-width[data-v-fde74a84]{overflow:hidden;text-overflow:ellipsis;width:100%;max-width:80px}.alarm-priority-badge--critical[data-v-fde74a84]{background-color:#f003;color:red}@media (prefers-color-scheme: dark){.alarm-priority-badge--critical[data-v-fde74a84]{background-color:#ff00004d;color:color-mix(in srgb,#ff0000 80%,white 20%)}}.alarm-priority-badge--medium[data-v-fde74a84]{background-color:#ebd33b33;color:#000}@media (prefers-color-scheme: dark){.alarm-priority-badge--medium[data-v-fde74a84]{background-color:#ebd33b66;color:#ebd33b}}.alarm-priority-badge--low[data-v-fde74a84]{background-color:#a09fbf33;color:#372d72}@media (prefers-color-scheme: dark){.alarm-priority-badge--low[data-v-fde74a84]{background-color:#a09fbf66;color:#a09fbf}}.alarm-priority-badge--high[data-v-fde74a84]{background-color:#f35a3833;color:#f35a38}@media (prefers-color-scheme: dark){.alarm-priority-badge--high[data-v-fde74a84]{background-color:#f35a3866;color:color-mix(in srgb,#f35a38 85%,white 15%)}}.alarm-priority-badge--unknown[data-v-fde74a84]{background-color:#73737333;color:#737373}@media (prefers-color-scheme: dark){.alarm-priority-badge--unknown[data-v-fde74a84]{background-color:#7373734d;color:#efefef}}.alarm-item[data-v-a3386f2b]{padding:12px;border-radius:4px;display:flex;flex-direction:row;gap:16px}.alarm-item--critical[data-v-a3386f2b]{background-color:#ff00000d;border:1px solid #ff0000}.alarm-item--medium[data-v-a3386f2b],.alarm-item--high[data-v-a3386f2b]{background-color:#ff66000d;border:1px solid #ff6600}.alarm-item--low[data-v-a3386f2b]{border:1px solid #a09fbf}.alarm-item--unknown[data-v-a3386f2b]{border:1px solid #737373}.alarm-item__icon[data-v-a3386f2b]{flex:0}.alarm-item__icon--critical[data-v-a3386f2b]{color:red}.alarm-item__icon--warning[data-v-a3386f2b]{color:#f60}.alarm-item__icon--low[data-v-a3386f2b]{color:#a09fbf}.alarm-item__icon--unknown[data-v-a3386f2b]{color:#737373}.alarm-item__text[data-v-a3386f2b]{flex:1}.alarm-item__text__description[data-v-a3386f2b]{color:#737373}.alarm-item__text__date[data-v-a3386f2b]{color:#737373;font-size:12px}.dashboard__status-grid[data-v-0da425f2],.dashboard__kpi-grid[data-v-0da425f2]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.dashboard__status-grid__card-body[data-v-0da425f2],.dashboard__kpi-grid__card-body[data-v-0da425f2],.diagnoses-card__body[data-v-0da425f2]{display:flex;flex-direction:column;gap:10px}.diagnoses-card-grid[data-v-0da425f2]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.alarm-list[data-v-0da425f2]{display:flex;flex-direction:column;gap:12px}.no-alarms[data-v-0da425f2]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#372d72;padding:16px 0;text-align:center}.alarm-status-badge[data-v-791f0094]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;text-align:center;white-space:nowrap;max-height:max-content}.alarm-status-badge--fixed-width[data-v-791f0094]{overflow:hidden;text-overflow:ellipsis;width:100%;max-width:80px}.alarm-status-badge--active[data-v-791f0094]{background-color:#f003;color:red}@media (prefers-color-scheme: dark){.alarm-status-badge--active[data-v-791f0094]{background-color:#ff00004d;color:color-mix(in srgb,#ff0000 80%,white 20%)}}.alarm-status-badge--acknowledged[data-v-791f0094]{background-color:#372d7233;color:#372d72}@media (prefers-color-scheme: dark){.alarm-status-badge--acknowledged[data-v-791f0094]{background-color:#372d7266;color:#a09fbf}}table[data-v-3431eff6]{width:100%;border-collapse:collapse}table thead th[data-v-3431eff6]{text-align:left;padding:5px 10px;border-bottom:2px solid rgba(0,0,0,.25);font-weight:600}@media (prefers-color-scheme: dark){table thead th[data-v-3431eff6]{border-bottom-color:#ffffff26}}table tbody tr[data-v-3431eff6]{border-bottom:1px solid rgba(0,0,0,.06)}table tbody tr[data-v-3431eff6]:hover{background-color:#f4f4f4}@media (prefers-color-scheme: dark){table tbody tr[data-v-3431eff6]:hover{background-color:#ffffff0d}}@media (prefers-color-scheme: dark){table tbody tr[data-v-3431eff6]{border-bottom-color:#ffffff1a}}table tbody td[data-v-3431eff6]{padding:10px;vertical-align:middle}table[data-v-3431eff6]{table-layout:fixed}table th[data-v-3431eff6]:nth-child(1),table td[data-v-3431eff6]:nth-child(1){width:15%}table th[data-v-3431eff6]:nth-child(2),table td[data-v-3431eff6]:nth-child(2){width:10%}table th[data-v-3431eff6]:nth-child(3),table td[data-v-3431eff6]:nth-child(3){width:20%}table th[data-v-3431eff6]:nth-child(4),table td[data-v-3431eff6]:nth-child(4){width:40%}table th[data-v-3431eff6]:nth-child(5),table td[data-v-3431eff6]:nth-child(5){width:10%}table th[data-v-3431eff6]:nth-child(6),table td[data-v-3431eff6]:nth-child(6){width:5%}table th>div[data-v-3431eff6]{display:inline-flex;gap:10px;width:100%}table td[data-v-3431eff6]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.aggregate-cell[data-v-3431eff6]{display:inline-flex;flex-direction:row;justify-content:space-between;width:100%;gap:5px}.aggregate-cell__actions[data-v-3431eff6]{display:inline-flex;flex-direction:row;gap:2px}.actions-cell[data-v-3431eff6]{text-align:center}.no-alarms[data-v-fa952c3e]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.no-alarms[data-v-fa952c3e]{color:#372d72;padding:16px 0;text-align:center}@media (prefers-color-scheme: dark){.no-alarms[data-v-fa952c3e]{color:#a09fbf}}.report-type-badge[data-v-8bc5e206]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;text-align:center;white-space:nowrap;max-height:max-content}.report-type-badge--fixed-width[data-v-8bc5e206]{overflow:hidden;text-overflow:ellipsis;width:100%;max-width:80px}.report-type-badge--fixed-width[data-v-8bc5e206]{max-width:110px}.report-type-badge--performance[data-v-8bc5e206]{background-color:#2fc89233;color:#164740}@media (prefers-color-scheme: dark){.report-type-badge--performance[data-v-8bc5e206]{background-color:#2fc89266;color:#2fc892}}.report-type-badge--alarm[data-v-8bc5e206]{background-color:#f35a3833;color:#c14628}@media (prefers-color-scheme: dark){.report-type-badge--alarm[data-v-8bc5e206]{background-color:#f35a3866;color:color-mix(in srgb,#c14628 70%,white 30%)}}.reports-table[data-v-99e802f9]{width:100%;border-collapse:collapse}.reports-table thead th[data-v-99e802f9]{text-align:left;padding:5px 10px;border-bottom:2px solid rgba(0,0,0,.25);font-weight:600}@media (prefers-color-scheme: dark){.reports-table thead th[data-v-99e802f9]{border-bottom-color:#ffffff26}}.reports-table tbody tr[data-v-99e802f9]{border-bottom:1px solid rgba(0,0,0,.06)}.reports-table tbody tr[data-v-99e802f9]:hover{background-color:#f4f4f4}@media (prefers-color-scheme: dark){.reports-table tbody tr[data-v-99e802f9]:hover{background-color:#ffffff0d}}@media (prefers-color-scheme: dark){.reports-table tbody tr[data-v-99e802f9]{border-bottom-color:#ffffff1a}}.reports-table tbody td[data-v-99e802f9]{padding:10px;vertical-align:middle}.reports-table thead th[data-v-99e802f9]:last-child{width:1%;white-space:nowrap}.reports-table .report-name[data-v-99e802f9]{font-weight:500;margin-bottom:4px}.reports-table .report-filename[data-v-99e802f9]{font-size:12px;color:#0009}@media (prefers-color-scheme: dark){.reports-table .report-filename[data-v-99e802f9]{color:#ffffffa6}}.reports-table .report-filesize[data-v-99e802f9]{font-family:Roboto Mono,monospace;font-size:12px}.no-reports[data-v-99e802f9]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#372d72;padding:16px 0;text-align:center}.operate-details[data-v-3f2cecc1]{display:flex;flex-direction:column;gap:20px}.image-container[data-v-3f2cecc1]{padding:16px;background-color:#fff;border-radius:4px}h1[data-v-3f2cecc1],h2[data-v-3f2cecc1]{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){h1[data-v-3f2cecc1],h2[data-v-3f2cecc1]{color:#efefef}}.operate-details[data-v-8d3eed59]{display:flex;flex-direction:column;gap:20px}.image-container[data-v-8d3eed59]{padding:16px;background-color:#fff;border-radius:4px}h1[data-v-8d3eed59],h2[data-v-8d3eed59]{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){h1[data-v-8d3eed59],h2[data-v-8d3eed59]{color:#efefef}}.operate-details[data-v-88a51719]{display:flex;flex-direction:column;gap:20px}.image-container[data-v-88a51719]{padding:16px;background-color:#fff;border-radius:4px}h1[data-v-88a51719],h2[data-v-88a51719]{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){h1[data-v-88a51719],h2[data-v-88a51719]{color:#efefef}}.connection-arrow[data-v-5469c81e]{cursor:pointer}.anchor-point[data-v-40bc637d]{cursor:pointer;touch-action:none}.anchor-point--disabled[data-v-40bc637d]{fill:gray;cursor:not-allowed}.anchor-point--selected[data-v-40bc637d]{fill:green}.anchor-point--no-action[data-v-40bc637d]{cursor:unset}.anchor-point--movable[data-v-40bc637d]{cursor:move}.anchor-point--show-layout-config[data-v-40bc637d]{cursor:pointer;fill:gray}.anchor-point--show-layout-config--is-connection-point[data-v-40bc637d]{fill:green}.anchor-point--show-layout-config--is-connection-point.anchor-point--show-layout-config--is-module-in[data-v-40bc637d]{fill:url(#anchor-half-red-green)}.anchor-point--show-layout-config--is-module-in[data-v-40bc637d]{fill:red}.chevron[data-v-40bc637d],.inner-circle[data-v-40bc637d]{pointer-events:none}.draggable[data-v-438fc846]{cursor:grab!important;touch-action:none;outline:none}.draggable[data-v-438fc846]:focus{outline:none}.draggable[data-v-438fc846]:focus-visible{outline:2px solid rgba(76,175,80,.3);outline-offset:2px}.draggable--dragging[data-v-438fc846]{cursor:grabbing!important}.not-draggable[data-v-438fc846]{cursor:default;outline:none}.not-draggable[data-v-438fc846]:focus{outline:none}.not-draggable[data-v-438fc846]:focus-visible{outline:2px solid rgba(76,175,80,.3);outline-offset:2px}.label-wrapper[data-v-0987a868]{position:relative}.label-wrapper[data-v-0987a868]:hover{overflow:visible}.label-wrapper:hover>.label-text[data-v-0987a868]{max-width:none;overflow:visible;text-overflow:clip}.label-text[data-v-0987a868]{position:absolute;left:50%;transform:translate3d(-50%,0,0);white-space:nowrap;font-size:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}@media screen and (prefers-color-scheme: dark){.label-text[data-v-0987a868]{color:#efefef}}.switch-wrapper[data-v-29fb68eb]{display:inline-flex;flex-direction:column;height:max-content}.switch[data-v-29fb68eb]{display:inline-flex;align-items:center}.switch__control[data-v-29fb68eb]{padding:0;border:none;cursor:pointer;outline:none;height:fit-content;line-height:0}.switch__track[data-v-29fb68eb]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:28px;border-radius:999px;background:#a09fbf66;padding:0 10px;transition:background .2s ease;box-shadow:inset 0 0 0 1px #a09fbf}.switch__track--small[data-v-29fb68eb]{height:22px}@media (prefers-color-scheme: dark){.switch__track[data-v-29fb68eb]{background:#a09fbf33;box-shadow:inset 0 0 0 1px #a09fbf99}}.switch__text[data-v-29fb68eb]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;font-size:12px;color:#000;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;transition:color .2s ease;display:flex;align-items:center;white-space:nowrap;pointer-events:none}@media (prefers-color-scheme: dark){.switch__text[data-v-29fb68eb]{color:#efefef}}.switch__text--on[data-v-29fb68eb]{justify-content:flex-start;padding-left:10px;padding-right:28px}.switch__text--off[data-v-29fb68eb]{justify-content:flex-end;padding-left:28px;padding-right:6px}.switch__thumb[data-v-29fb68eb]{position:absolute;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #00000040;z-index:1;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.switch__thumb--small[data-v-29fb68eb]{width:18px;height:18px}.switch--on .switch__track[data-v-29fb68eb]{background:#164740;box-shadow:inset 0 0 0 1px #456c66}.switch--on .switch__text[data-v-29fb68eb]{color:#fff;justify-content:flex-start}.switch--on .switch__thumb[data-v-29fb68eb]{transform:translate(24px)}.switch--on .switch__thumb--small[data-v-29fb68eb]{transform:translate(28px)}.switch--disabled[data-v-29fb68eb]{opacity:.6;cursor:not-allowed}.switch--disabled .switch__control[data-v-29fb68eb]{cursor:not-allowed}.switch--disabled .switch__thumb[data-v-29fb68eb]{box-shadow:none}.datapoint-input[data-v-6a8c70f3]{display:flex;flex-direction:column;gap:2px}.datapoint-input__not-subscribed[data-v-6a8c70f3]{font-size:12px;display:flex;align-items:center;gap:5px;color:#372d72}@media (prefers-color-scheme: dark){.datapoint-input__not-subscribed[data-v-6a8c70f3]{color:#a09fbf}}.datapoint-input__not-subscribed--small[data-v-6a8c70f3]{font-size:10px}.datapoint-input__input--small[data-v-6a8c70f3]{max-width:96px}.datapoint-input__label-row[data-v-6a8c70f3]{display:flex;align-items:center;gap:5px;overflow:hidden}.datapoint-input__label-row .form-label[data-v-6a8c70f3]{white-space:nowrap;overflow:visible;text-overflow:clip}.datapoint-input__label-row--truncate .form-label[data-v-6a8c70f3]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.datapoint-input__timestamp-icon[data-v-6a8c70f3]{color:#372d72;cursor:help}@media (prefers-color-scheme: dark){.datapoint-input__timestamp-icon[data-v-6a8c70f3]{color:#a09fbf}}.datapoint-input__wrapper[data-v-6a8c70f3]{display:flex;gap:5px;align-items:center;height:max-content}.datapoint-input__action-button[data-v-6a8c70f3]{display:flex;align-items:center;justify-content:center}.datapoint-input__action-wrapper[data-v-6a8c70f3]{display:flex}.datapoint-input__action-wrapper[data-v-6a8c70f3]>:not(:first-child){margin-left:-10px}.slotData-text[data-v-d50a724f]{overflow:visible;position:relative}title[data-v-293965f0]{padding:0}.hover-overlay[data-v-293965f0]{fill:transparent;stroke:#a09fbf;stroke-width:2;transition:stroke .2s ease}@media (prefers-color-scheme: dark){.hover-overlay[data-v-293965f0]{stroke:#a09fbf}}.draggable-element[data-v-293965f0]{cursor:pointer}.connection[data-v-9ee94f54]{cursor:pointer;touch-action:none}.connection-arrows[data-v-9ee94f54]{opacity:0;transition:opacity .2s ease}g:hover .connection-arrows[data-v-9ee94f54],g.connection--show-arrows .connection-arrows[data-v-9ee94f54]{opacity:1}h5[data-v-72abb8fe]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h5[data-v-72abb8fe]{color:#a09fbf}}.selection-section--spaced[data-v-72abb8fe]{margin-top:20px;padding-top:20px;border-top:1px solid #a09fbf}.selection-description[data-v-72abb8fe]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.selection-description[data-v-72abb8fe]{color:#efefef}}.selection-description[data-v-72abb8fe]{margin-top:10px;margin-bottom:12px;color:#737373}.radio-group[data-v-72abb8fe]{display:flex;flex-direction:column;gap:10px}.toolbar[data-v-bc36b886]{display:flex;gap:10px;width:100%;flex-shrink:0}.toolbar__group[data-v-bc36b886]{display:flex;align-items:center;gap:0;position:relative}.toolbar__group--save[data-v-bc36b886]{margin-left:auto;gap:10px}.toolbar__button[data-v-bc36b886]{background-color:#a09fbf;cursor:pointer;padding:5px;border:1px solid #372d72;border-collapse:collapse;display:inline-flex;align-items:center;justify-content:center;color:#000}.toolbar__button__text[data-v-bc36b886]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.toolbar__button__text[data-v-bc36b886]{color:#efefef}}.toolbar__button--active[data-v-bc36b886],.toolbar__button[data-v-bc36b886]:hover:not(:disabled){background-color:#372d72;color:#fff}.toolbar__button--active .toolbar__button__text[data-v-bc36b886],.toolbar__button:hover:not(:disabled) .toolbar__button__text[data-v-bc36b886]{color:#fff}.toolbar__button--disabled[data-v-bc36b886]{cursor:not-allowed;background-color:#a09fbf66}.toolbar__button[data-v-bc36b886]:first-child:last-child{border-radius:4px}.toolbar__button[data-v-bc36b886]:first-child:not(:last-child){border-radius:4px 0 0 4px}.toolbar__button[data-v-bc36b886]:last-child:not(:first-child){border-radius:0 4px 4px 0}.toolbar__zoom[data-v-bc36b886]{font-size:14px;color:#372d72;padding:0 10px;height:100%;display:flex;align-items:center;border:1px solid #372d72;border-collapse:collapse;background-color:#efefef}.toolbar[data-v-8238d7ec]{display:flex;gap:5px;flex-shrink:0}.toolbar--vertical[data-v-8238d7ec]{flex-direction:column}.toolbar__group[data-v-8238d7ec]{display:flex;align-items:center;gap:0;position:relative}.toolbar__group--vertical[data-v-8238d7ec]{flex-direction:column}.toolbar__zoom[data-v-8238d7ec]{font-size:10px;padding:0 2px;color:#164740;height:100%;display:flex;align-items:center}@media (prefers-color-scheme: dark){.toolbar__zoom[data-v-8238d7ec]{color:#efefef}}.canvas-legend[data-v-25fc27e7]{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;flex-shrink:0;color:#000;padding:0}.canvas-legend>li[data-v-25fc27e7]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;display:flex;flex-direction:row;align-items:center;gap:10px;white-space:nowrap;color:inherit}.canvas-legend__line[data-v-25fc27e7]{width:16px;height:5px;display:inline-block;flex-shrink:0}@media (prefers-color-scheme: dark){.canvas-legend[data-v-25fc27e7]{color:#efefef}}.aggregate-info[data-v-68022766]{display:flex;flex-direction:column;gap:10px}.aggregate-info__grid[data-v-68022766]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.aggregate-info__no-data[data-v-68022766]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.aggregate-info__no-data[data-v-68022766]{color:#372d72;padding:16px 0;text-align:center}@media (prefers-color-scheme: dark){.aggregate-info__no-data[data-v-68022766]{color:#a09fbf}}.aggregate-info__no-data[data-v-68022766]{padding:10px 0}.aggregate-info__actions[data-v-68022766]{display:none;gap:12px;justify-content:flex-end;width:100%}.aggregate-info__actions--visible[data-v-68022766]{display:flex}.content-item[data-v-8945e19a]{display:flex;flex-direction:column;border-top:1px solid #164740}.content-item[data-v-8945e19a]:last-of-type{border-bottom:1px solid #164740}.content-item--collapsed .content-item__header[data-v-8945e19a]{border-bottom:none}.content-item__header[data-v-8945e19a]{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;background:#f4f4f4;border-bottom:1px solid #164740;cursor:pointer;-webkit-user-select:none;user-select:none}.content-item__header[data-v-8945e19a]:hover{background:#efefef}@media (prefers-color-scheme: dark){.content-item__header[data-v-8945e19a]{background-color:#212121}.content-item__header[data-v-8945e19a]:hover{background-color:#ffffff0d}}.content-item__header h3[data-v-8945e19a]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.content-item__header h3[data-v-8945e19a]{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-item__header-left[data-v-8945e19a]{display:flex;align-items:center;gap:5px;overflow:hidden;min-width:0}.content-item__chevron[data-v-8945e19a]{color:#164740;flex-shrink:0}@media (prefers-color-scheme: dark){.content-item__chevron[data-v-8945e19a]{color:#2fc892}}.content-item__content[data-v-8945e19a]{padding:10px}.live-chart-container[data-v-a8e4a38d]{display:flex;flex-direction:column;gap:12px;width:100%;min-height:400px}.no-data-message[data-v-a8e4a38d]{display:flex;align-items:center;justify-content:center;min-height:300px;color:#0009;font-size:.875rem;text-align:center;padding:20px}@media (prefers-color-scheme: dark){.no-data-message[data-v-a8e4a38d]{color:#f4f4f4}}.live-chart[data-v-a8e4a38d]{display:flex;flex-direction:column;gap:12px;padding:12px}.selected-datapoints h4[data-v-a8e4a38d]{font-size:.875rem;margin-bottom:5px}.selected-datapoints ul[data-v-a8e4a38d]{list-style:none;padding:0;margin:0}.selected-datapoints ul li[data-v-a8e4a38d]{font-size:.875rem;padding:5px;background-color:#a09fbf33;border-radius:4px;margin-bottom:5px}@media (prefers-color-scheme: dark){.selected-datapoints ul li[data-v-a8e4a38d]{background-color:#383838}}.info-panel-datapoints[data-v-0779b520]{display:flex;flex-direction:column;gap:12px}.info-panel-datapoints__category[data-v-0779b520]{display:flex;flex-direction:column;gap:10px}.info-panel-datapoints__category-title[data-v-0779b520]{display:flex;align-items:center;gap:10px;margin:0}.info-panel-datapoints__category-color[data-v-0779b520]{width:12px;height:12px;border-radius:2px;flex-shrink:0}.info-panel-datapoints__grid[data-v-0779b520]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.info-panel-datapoints__no-data[data-v-0779b520]{text-align:center;color:#372d72;padding:10px 0;margin:0}@media (prefers-color-scheme: dark){.info-panel-datapoints__no-data[data-v-0779b520]{color:#a09fbf}}.info-panel-datapoints__show-more[data-v-0779b520]{background:none;border:none;color:#372d72;cursor:pointer;padding:0;font-size:.875rem;text-align:left;align-self:start}@media (prefers-color-scheme: dark){.info-panel-datapoints__show-more[data-v-0779b520]{color:#a09fbf}}.info-panel-datapoints__show-more[data-v-0779b520]:hover{text-decoration:underline}.mbe-container[data-v-e8ff1309]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;gap:10px;overflow:hidden}.canvas-wrapper[data-v-e8ff1309]{position:relative;width:100%;flex:1;min-height:0;border:1px solid #a09fbf;border-radius:4px;background-color:#a09fbf33;overflow:hidden}.canvas[data-v-e8ff1309]{width:100%;height:100%;touch-action:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}.canvas--move[data-v-e8ff1309]{cursor:move!important}.canvas .grid-line[data-v-e8ff1309]{color:#a09fbf;opacity:.5}.action-buttons[data-v-e8ff1309]{display:flex;justify-content:flex-end;gap:10px}.diagram-tab[data-v-1a84e95c]{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.schedule-grid__time-cell[data-v-0d7b883d]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-grid__time-cell[data-v-0d7b883d]{color:#efefef}}.schedule-grid__time-cell[data-v-0d7b883d]{width:1%;white-space:nowrap;font-family:Roboto Mono,monospace;font-weight:500;border:none!important}.schedule-grid__time-content[data-v-0d7b883d]{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%}.schedule-grid__time-text[data-v-0d7b883d]{flex-shrink:0}.schedule-grid__time-actions[data-v-0d7b883d]{display:flex;flex-direction:column;gap:2px;align-items:center;margin-left:auto}.schedule-grid__time-btn[data-v-0d7b883d]{background:none;border:none;padding:2px;cursor:pointer;color:#372d72;transition:all .2s ease;line-height:0;display:inline-flex;align-items:center;justify-content:center;border-radius:2px}.schedule-grid__time-btn[data-v-0d7b883d]:hover{background-color:#a09fbf33;color:#372d72}.schedule-grid__gap-row[data-v-0d7b883d]{height:8px}.schedule-grid__gap-row td[data-v-0d7b883d]{border:none!important;background-color:transparent;padding:0}.schedule-grid__cell[data-v-0d7b883d]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-grid__cell[data-v-0d7b883d]{color:#efefef}}.schedule-grid__cell[data-v-0d7b883d]{transition:background-color .2s ease;-webkit-user-select:none;user-select:none;border:1px solid rgba(160,159,191,.2)!important;text-align:center;vertical-align:middle}.schedule-grid__cell--active[data-v-0d7b883d]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-grid__cell--active[data-v-0d7b883d]{color:#efefef}}.schedule-grid__cell--active[data-v-0d7b883d]{background-color:#372d72;color:#fff;font-weight:500;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;text-align:center;vertical-align:middle}.schedule-grid__cell--partial[data-v-0d7b883d]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-grid__cell--partial[data-v-0d7b883d]{color:#efefef}}.schedule-grid__cell--partial[data-v-0d7b883d]{color:#000;-webkit-user-select:none;user-select:none}.schedule-grid__cell--partial-1000[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 25% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-0100[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) 0 25%/100% 25% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-0010[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) 0 50%/100% 25% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-0001[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) bottom/100% 25% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-1100[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 50% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-1010[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 25% no-repeat,linear-gradient(#372d72,#372d72) 0 50%/100% 25% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-1001[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 25% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 25% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-0110[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) 0 25%/100% 50% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-0101[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) 0 25%/100% 25% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 25% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-0011[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) bottom/100% 50% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-1110[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 75% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-1101[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 50% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 25% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-1011[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 25% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 50% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-0111[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) bottom/100% 75% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-100[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 33.3333% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-010[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) center/100% 33.3333% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-001[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) bottom/100% 33.3333% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-110[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 66.6666% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-101[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 33.3333% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 33.3333% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-011[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) bottom/100% 66.6666% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-10000[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 20% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-01000[data-v-0d7b883d]{background:linear-gradient(to bottom,transparent 0%,transparent 20%,#372d72 20%,#372d72 40%,transparent 40%,transparent 100%)}.schedule-grid__cell--partial-00100[data-v-0d7b883d]{background:linear-gradient(to bottom,transparent 0%,transparent 40%,#372d72 40%,#372d72 60%,transparent 60%,transparent 100%)}.schedule-grid__cell--partial-00010[data-v-0d7b883d]{background:linear-gradient(to bottom,transparent 0%,transparent 60%,#372d72 60%,#372d72 80%,transparent 80%,transparent 100%)}.schedule-grid__cell--partial-00001[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) bottom/100% 20% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-11000[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 40% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-10100[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 20% no-repeat,linear-gradient(#372d72,#372d72) 0 40%/100% 20% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-10010[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 20% no-repeat,linear-gradient(#372d72,#372d72) 0 60%/100% 20% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-10001[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 20% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 20% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-01100[data-v-0d7b883d]{background:linear-gradient(to bottom,transparent 0%,transparent 20%,#372d72 20%,#372d72 60%,transparent 60%,transparent 100%)}.schedule-grid__cell--partial-01010[data-v-0d7b883d]{background:linear-gradient(to bottom,transparent 0%,transparent 20%,#372d72 20%,#372d72 40%,transparent 40%,transparent 60%,#372d72 60%,#372d72 80%,transparent 80%,transparent 100%)}.schedule-grid__cell--partial-01001[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) 0 20%/100% 20% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 20% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-00110[data-v-0d7b883d]{background:linear-gradient(to bottom,transparent 0%,transparent 40%,#372d72 40%,#372d72 80%,transparent 80%,transparent 100%)}.schedule-grid__cell--partial-00101[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) 0 40%/100% 20% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 20% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-00011[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) bottom/100% 40% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-11100[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 60% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-11010[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 40% no-repeat,linear-gradient(#372d72,#372d72) 0 60%/100% 20% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-11001[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 40% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 20% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-10110[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 20% no-repeat,linear-gradient(#372d72,#372d72) 0 40%/100% 40% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-10101[data-v-0d7b883d]{background:linear-gradient(to bottom,#372d72 0%,#372d72 20%,transparent 20%,transparent 40%,#372d72 40%,#372d72 60%,transparent 60%,transparent 80%,#372d72 80%,#372d72 100%)}.schedule-grid__cell--partial-10011[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 20% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 40% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-01110[data-v-0d7b883d]{background:linear-gradient(to bottom,transparent 0%,transparent 20%,#372d72 20%,#372d72 80%,transparent 80%,transparent 100%)}.schedule-grid__cell--partial-01101[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) 0 20%/100% 40% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 20% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-01011[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) 0 20%/100% 20% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 40% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-00111[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) bottom/100% 60% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-11110[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 80% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-11101[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 60% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 20% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-11011[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 40% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 40% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-10111[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) top/100% 20% no-repeat,linear-gradient(#372d72,#372d72) bottom/100% 60% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--partial-01111[data-v-0d7b883d]{background:linear-gradient(#372d72,#372d72) bottom/100% 80% no-repeat,linear-gradient(transparent,transparent)}.schedule-grid__cell--editable[data-v-0d7b883d]:hover{background-color:#a09fbf33}.schedule-grid__cell--editable.schedule-grid__cell--active[data-v-0d7b883d]:hover{filter:brightness(1.2)}.schedule-grid__cell--editable.schedule-grid__cell--partial[data-v-0d7b883d]:hover{filter:brightness(1.1);background-color:#a09fbf33}.schedule-grid__cell-text[data-v-0d7b883d]{display:inline-block;pointer-events:none}.schedule-grid__cell-text--partial[data-v-0d7b883d]{background-color:#a09fbf;padding:2px 6px;border-radius:3px;color:#fff;font-weight:600}.schedule-grid__wrapper[data-v-4d5f192e]{overflow-x:auto;-webkit-overflow-scrolling:touch}.schedule-grid__table[data-v-4d5f192e]{width:100%;border-collapse:separate;border-spacing:2px;max-width:1200px}.schedule-grid__table th[data-v-4d5f192e]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-grid__table th[data-v-4d5f192e]{color:#efefef}}.schedule-grid__table th[data-v-4d5f192e]{text-align:center;padding:0 10px 10px;border:none;font-family:Roboto Mono,monospace;font-weight:700}.schedule-grid__date[data-v-4d5f192e]{display:block;font-size:.85em;font-weight:400;color:#0009;margin-top:2px}.schedule-grid__date td[data-v-4d5f192e]{text-align:center;padding:10px;border:1px solid rgba(160,159,191,.2)}.schedule-grid__time-header[data-v-4d5f192e]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-grid__time-header[data-v-4d5f192e]{color:#efefef}}.schedule-grid__time-header[data-v-4d5f192e]{width:1%;white-space:nowrap;font-family:Roboto Mono,monospace;font-weight:700}.schedule-grid__cell[data-v-4d5f192e]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-grid__cell[data-v-4d5f192e]{color:#efefef}}.schedule-grid__cell[data-v-4d5f192e]{cursor:pointer;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.schedule-grid__cell[data-v-4d5f192e]:hover{background-color:#a09fbf33}.schedule-grid__cell--active[data-v-4d5f192e]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-grid__cell--active[data-v-4d5f192e]{color:#efefef}}.schedule-grid__cell--active[data-v-4d5f192e]{background-color:#372d72;color:#fff;font-weight:500;cursor:pointer;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.schedule-grid__cell--active[data-v-4d5f192e]:hover{filter:brightness(1.2)}.schedule-grid__cell--partial[data-v-4d5f192e]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-grid__cell--partial[data-v-4d5f192e]{color:#efefef}}.schedule-grid__cell--partial[data-v-4d5f192e]{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none}.schedule-grid__cell--partial-1000[data-v-4d5f192e]{background:linear-gradient(180deg,#372d72 25%,transparent 25%)}.schedule-grid__cell--partial-0100[data-v-4d5f192e]{background:linear-gradient(180deg,transparent 25%,#372d72 25%,#372d72 50%,transparent 50%)}.schedule-grid__cell--partial-0010[data-v-4d5f192e]{background:linear-gradient(180deg,transparent 50%,#372d72 50%,#372d72 75%,transparent 75%)}.schedule-grid__cell--partial-0001[data-v-4d5f192e]{background:linear-gradient(180deg,transparent 75%,#372d72 75%)}.schedule-grid__cell--partial-1100[data-v-4d5f192e]{background:linear-gradient(180deg,#372d72 50%,transparent 50%)}.schedule-grid__cell--partial-0011[data-v-4d5f192e]{background:linear-gradient(180deg,transparent 50%,#372d72 50%)}.schedule-grid__cell--partial-1010[data-v-4d5f192e]{background:linear-gradient(180deg,#372d72 25%,transparent 25%,transparent 50%,#372d72 50%,#372d72 75%,transparent 75%)}.schedule-grid__cell--partial-0101[data-v-4d5f192e]{background:linear-gradient(180deg,transparent 25%,#372d72 25%,#372d72 50%,transparent 50%,transparent 75%,#372d72 75%)}.schedule-grid__cell--partial-1110[data-v-4d5f192e]{background:linear-gradient(180deg,#372d72 75%,transparent 75%)}.schedule-grid__cell--partial-0111[data-v-4d5f192e]{background:linear-gradient(180deg,transparent 25%,#372d72 25%)}.schedule-grid__cell--partial-1001[data-v-4d5f192e]{background:linear-gradient(180deg,#372d72 25%,transparent 25%,transparent 75%,#372d72 75%)}.schedule-grid__cell--partial-0110[data-v-4d5f192e]{background:linear-gradient(180deg,transparent 25%,#372d72 25%,#372d72 75%,transparent 75%)}.schedule-grid__cell--partial[data-v-4d5f192e]:hover{filter:brightness(1.1);background-color:#a09fbf33}.schedule-grid__cell--selecting[data-v-4d5f192e]{background-color:#a09fbf33!important}.schedule-grid__cell--selecting.schedule-grid__cell--active[data-v-4d5f192e],.schedule-grid__cell--selecting.schedule-grid__cell--partial[data-v-4d5f192e]{color:#000;font-weight:400}h5[data-v-4f9acd12]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h5[data-v-4f9acd12]{color:#a09fbf}}.step-content[data-v-4f9acd12]{min-height:300px}.form-group[data-v-4f9acd12]{margin-bottom:16px;margin-top:16px}.datapoints-list[data-v-4f9acd12]{max-height:300px;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:5px}.info-text[data-v-4f9acd12]{margin-bottom:12px;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.modal-footer[data-v-4f9acd12]{display:flex;justify-content:space-between;gap:10px;width:100%}.day-select[data-v-143c5c56]{border:none;padding:0;margin:0;display:flex;gap:5px;flex-wrap:wrap}.day-select__legend[data-v-143c5c56]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;width:100%;margin-bottom:5px}@media (prefers-color-scheme: dark){.day-select__legend[data-v-143c5c56]{color:#efefef}}.day-select__label[data-v-143c5c56]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.day-select__label[data-v-143c5c56]{color:#efefef}}.day-select__label[data-v-143c5c56]{padding:5px 10px;border-radius:4px;background-color:#a09fbf33;border:1px #a09fbf solid;color:#000;font-weight:700;cursor:pointer;transition:background-color .2s;display:inline-block}.day-select__label[data-v-143c5c56]:hover{background-color:#a09fbf}.day-select__label--selected[data-v-143c5c56]{background-color:#372d72;color:#fff;border:1px #372d72 solid}.day-select__label--selected[data-v-143c5c56]:hover{background-color:#372d72cc}.day-select__label--disabled[data-v-143c5c56]{opacity:.5;cursor:not-allowed}.day-select__label--disabled[data-v-143c5c56]:hover{background-color:#a09fbf}@media screen and (prefers-color-scheme: dark){.day-select__label[data-v-143c5c56]{background-color:#000;color:#fff}.day-select__label[data-v-143c5c56]:hover{background-color:#0009}.day-select__label.day-select__label--selected[data-v-143c5c56]{background-color:#372d72;color:#fff}.day-select__label.day-select__label--selected[data-v-143c5c56]:hover{background-color:#372d72cc}}.day-select__input[data-v-143c5c56]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.day-select__text[data-v-143c5c56]{display:inline-block}.popup-overlay[data-v-5a30a191]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1000;pointer-events:none}.popup[data-v-5a30a191]{pointer-events:auto;background-color:#efefef;border-radius:4px;padding:12px;max-width:200px;width:90%;box-shadow:0 4px 20px #00000026;position:relative}.popup h3[data-v-5a30a191]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.popup h3[data-v-5a30a191]{margin:0 0 16px;color:#000}@media screen and (prefers-color-scheme: dark){.popup[data-v-5a30a191]{background-color:#0009}.popup h3[data-v-5a30a191]{color:#fff}}.popup-close[data-v-5a30a191]{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;color:#000;border-radius:4px}.popup-close[data-v-5a30a191]:hover{background-color:#a09fbf33}@media screen and (prefers-color-scheme: dark){.popup-close[data-v-5a30a191]{color:#fff}.popup-close[data-v-5a30a191]:hover{background-color:#372d7233}}.popup-content[data-v-5a30a191]{display:flex;flex-direction:column;gap:12px}.popup-field[data-v-5a30a191]{display:flex;flex-direction:column;gap:5px}.popup-input[data-v-5a30a191]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.popup-input[data-v-5a30a191]{padding:10px;border:1px solid #a09fbf;border-radius:4px;background-color:#efefef;color:#000}@media screen and (prefers-color-scheme: dark){.popup-input[data-v-5a30a191]{background-color:#000;color:#fff;border-color:#372d72}}.popup-actions[data-v-5a30a191]{display:flex;gap:12px;margin-top:16px;justify-content:flex-end}.popup-button[data-v-5a30a191]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.popup-button[data-v-5a30a191]{padding:10px 16px;border-radius:4px;border:none;cursor:pointer;font-weight:700}.popup-button--primary[data-v-5a30a191]{background-color:#372d72;color:#fff}.popup-button--primary[data-v-5a30a191]:hover{background-color:#372d72cc}.popup-button--secondary[data-v-5a30a191]{background-color:#a09fbf;color:#000}.popup-button--secondary[data-v-5a30a191]:hover{background-color:#a09fbf33}.schedule-calendar__wrapper[data-v-a4d4b02a]{overflow-x:auto;-webkit-overflow-scrolling:touch}.schedule-calendar__table[data-v-a4d4b02a]{width:100%;border-collapse:collapse;max-width:1200px}.schedule-calendar__table th[data-v-a4d4b02a]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-calendar__table th[data-v-a4d4b02a]{color:#efefef}}.schedule-calendar__table th[data-v-a4d4b02a]{text-align:center;padding:10px;border:none;font-family:Roboto Mono,monospace;font-weight:700}.schedule-calendar__table tbody tr td[data-v-a4d4b02a]{text-align:center;padding:0;border:1px solid rgba(160,159,191,.2);height:auto;min-height:10px;vertical-align:top}.schedule-calendar__table tbody tr th[data-v-a4d4b02a]{padding:10px}.schedule-calendar__time-header[data-v-a4d4b02a]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-calendar__time-header[data-v-a4d4b02a]{color:#efefef}}.schedule-calendar__time-header[data-v-a4d4b02a]{width:1%;white-space:nowrap;font-family:Roboto Mono,monospace;font-weight:700}.schedule-calendar__cell[data-v-a4d4b02a]{padding:2px}.schedule-calendar__cell--editable[data-v-a4d4b02a]{cursor:pointer}.schedule-calendar__cell--editable[data-v-a4d4b02a]:hover{background-color:#a09fbf33}.schedule-calendar__periods-wrapper[data-v-a4d4b02a]{display:flex;flex-direction:column;gap:2px}.schedule-calendar__period[data-v-a4d4b02a]{height:20px;border-radius:4px;display:flex;align-items:center;padding:0 5px}.schedule-calendar__period--state-0[data-v-a4d4b02a]{background-color:#a09fbf}.schedule-calendar__period--state-1[data-v-a4d4b02a]{background-color:#372d72}.schedule-calendar__period-content[data-v-a4d4b02a]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-calendar__period-content[data-v-a4d4b02a]{color:#efefef}}.schedule-calendar__period-content[data-v-a4d4b02a]{font-size:11px;font-weight:700;white-space:nowrap;color:#000}.schedule-calendar__period--state-1 .schedule-calendar__period-content[data-v-a4d4b02a]{color:#fff}@media screen and (prefers-color-scheme: dark){.schedule-calendar__period-content[data-v-a4d4b02a]{color:#000}.schedule-calendar__period--state-1 .schedule-calendar__period-content[data-v-a4d4b02a]{color:#fff}}.schedule-list[data-v-73431402]{display:flex;flex-direction:column;gap:10px;position:relative}.schedule-list__day--selected .schedule-list__day-header[data-v-73431402]{color:#372d72}@media screen and (prefers-color-scheme: dark){.schedule-list__day--selected .schedule-list__day-header[data-v-73431402]{color:#a09fbf}}.schedule-list__day-header[data-v-73431402]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.schedule-list__day-header[data-v-73431402]{font-weight:700;color:#000;margin-bottom:5px;display:flex;align-items:center;gap:5px}@media screen and (prefers-color-scheme: dark){.schedule-list__day-header[data-v-73431402]{color:#efefef}}.schedule-list__today-indicator[data-v-73431402]{width:8px;height:8px;border-radius:50%;background-color:#f35a38;flex-shrink:0}.schedule-list__periods[data-v-73431402]{display:flex;flex-direction:column;gap:5px}.schedule-list__period[data-v-73431402]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-list__period[data-v-73431402]{color:#efefef}}.schedule-list__period[data-v-73431402]{padding:5px 10px;border-radius:4px;background-color:#a09fbf;display:flex;gap:16px;align-items:center;color:#000}.schedule-list__period--state[data-v-73431402]{font-weight:700}.schedule-list__period--state-0[data-v-73431402]{background-color:#a09fbf}.schedule-list__period--state-1[data-v-73431402]{background-color:#372d72cc;color:#fff}.schedule-list__empty[data-v-73431402]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.schedule-list__empty[data-v-73431402]{color:#efefef}}.schedule-list__empty[data-v-73431402]{color:#372d72;padding:2px 16px}@media screen and (prefers-color-scheme: dark){.schedule-list__empty[data-v-73431402]{color:#a09fbf}}.schedule-list__nav-button[data-v-73431402]{align-self:center}@media screen and (min-width: 768px){.schedule-list__nav-button[data-v-73431402]{align-self:flex-start;margin-left:12px}}.calendar[data-v-b36d7769]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.calendar[data-v-b36d7769]{color:#efefef;background-color:#383838}}.calendar[data-v-b36d7769]{width:100%}@media screen and (min-width: 768px){.calendar[data-v-b36d7769]{width:300px}}.calendar__header[data-v-b36d7769]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.calendar__header__nav-btn[data-v-b36d7769]{min-width:auto;padding:2px}.calendar__header__month-year[data-v-b36d7769]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){.calendar__header__month-year[data-v-b36d7769]{color:#a09fbf}}.calendar__header__month-year[data-v-b36d7769]{font-weight:500;background:none;border:none;cursor:pointer;padding:2px 10px;border-radius:4px;transition:background-color .2s ease}.calendar__header__month-year[data-v-b36d7769]:hover{background-color:#a09fbf33}.calendar__body__weekdays[data-v-b36d7769]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:2px}.calendar__body__weekdays>div[data-v-b36d7769]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.calendar__body__weekdays>div[data-v-b36d7769]{color:#efefef}}.calendar__body__weekdays>div[data-v-b36d7769]{text-align:center;font-weight:500;padding:2px}.calendar__body__days[data-v-b36d7769]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.calendar__body__days__day[data-v-b36d7769]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.calendar__body__days__day[data-v-b36d7769]{color:#efefef}}.calendar__body__days__day[data-v-b36d7769]{background:none;border:none;padding:2px;cursor:pointer;border-radius:4px;min-height:28px;display:flex;align-items:center;justify-content:center}.calendar__body__days__day[data-v-b36d7769]:hover{background-color:#a09fbf33}.calendar__body__days__day--other-month[data-v-b36d7769]{color:#a09fbf}.calendar__body__days__day--selected[data-v-b36d7769]{background-color:#372d72;color:#fff}.calendar__body__days__day--selected[data-v-b36d7769]:hover{background-color:#372d72cc}.calendar__body__days__day--today[data-v-b36d7769]{border:2px solid #372d72;font-weight:700}@media screen and (prefers-color-scheme: dark){.calendar__body__days__day--today[data-v-b36d7769]{border-color:#a09fbf}}.calendar__body__days__day--today.calendar__body__days__day--selected[data-v-b36d7769]{border-color:#fff}.calendar__body__months[data-v-b36d7769]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.calendar__body__months__month[data-v-b36d7769]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.calendar__body__months__month[data-v-b36d7769]{color:#efefef}}.calendar__body__months__month[data-v-b36d7769]{background:none;border:1px solid rgba(160,159,191,.2);padding:12px;cursor:pointer;border-radius:4px;font-weight:500;transition:background-color .2s ease}.calendar__body__months__month[data-v-b36d7769]:hover{background-color:#a09fbf33;border-color:#a09fbf}.calendar__body__months__month--selected[data-v-b36d7769]{background-color:#372d72;color:#fff;border-color:#372d72}.calendar__body__months__month--selected[data-v-b36d7769]:hover{background-color:#372d72cc}.calendar__body__months__month--current-month[data-v-b36d7769]{border:2px solid #372d72;font-weight:700}@media screen and (prefers-color-scheme: dark){.calendar__body__months__month--current-month[data-v-b36d7769]{border-color:#a09fbf}}.calendar__body__months__month--current-month.calendar__body__months__month--selected[data-v-b36d7769]{border-color:#fff}.timetable[data-v-5e5b13e5]{display:flex;flex-direction:column;gap:16px}.timetable__header[data-v-5e5b13e5]{display:flex;justify-content:flex-end}.timetable__details[data-v-5e5b13e5]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.timetable__details[data-v-5e5b13e5]{color:#efefef;background-color:#383838}}.timetable__details[data-v-5e5b13e5]{background-color:transparent;margin-top:16px;display:flex;flex-direction:column;gap:12px}.timetable__details--no-value[data-v-5e5b13e5]{font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.timetable__details--no-value[data-v-5e5b13e5]{color:#efefef}}.timetable__details--no-value[data-v-5e5b13e5]{color:#372d72;padding-left:10px}.timetable__details__priority[data-v-5e5b13e5],.timetable__details__default-value[data-v-5e5b13e5]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.timetable__details__list[data-v-5e5b13e5]{list-style:none;padding-left:0;margin:10px 0;display:flex;flex-direction:column;gap:2px}.timetable__details__list li[data-v-5e5b13e5]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;padding-left:12px;position:relative}.timetable__details__list li[data-v-5e5b13e5]:before{content:"•";position:absolute;left:0;color:#164740}.button-container[data-v-5e5b13e5]{display:flex;justify-content:flex-end;gap:10px;margin-bottom:12px}.add-timetable-container[data-v-5e5b13e5]{margin-top:16px;display:flex;justify-content:center}.schedule-display[data-v-5e5b13e5]{display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 768px){.schedule-display[data-v-5e5b13e5]{flex-direction:row}.schedule-display[data-v-5e5b13e5]>:first-child{flex:1;min-width:0;max-height:60vh;overflow-y:auto}.schedule-display[data-v-5e5b13e5]>:nth-child(2){width:300px;flex-shrink:0}}.diagnoses-card__wrapper[data-v-983a2d40]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.diagnoses-card__body[data-v-983a2d40]{display:flex;flex-direction:column;gap:10px}.diagnoses-card__measurements[data-v-983a2d40]{display:grid;grid-template-columns:auto 1fr}.diagnoses-card__measurements>dd[data-v-983a2d40]{font-weight:500;margin-left:auto;font-size:12px}.diagnoses-card__measurements>dt[data-v-983a2d40]{font-size:12px;color:#737373}.event-card__body[data-v-983a2d40]{display:flex;flex-direction:column;gap:10px}.event-card__item[data-v-983a2d40]{display:flex;flex-direction:row;gap:16px;align-items:center;padding:12px;border-radius:4px}.event-card__item--unknown[data-v-983a2d40]{border:1px solid rgba(55,45,114,.4);background-color:#a09fbf66;color:#372d72}.event-card__item--warning[data-v-983a2d40]{border:1px solid #ebd33b;background-color:#ebd33b33;color:#ebd33b}.event-card__item--healthy[data-v-983a2d40]{border:1px solid rgba(22,71,64,.4);background-color:#2fc89266;color:#164740}.event-card__item--alert[data-v-983a2d40]{border:1px solid #f35a38;background-color:#f35a3866;color:#f35a38}.event-card__item__date[data-v-983a2d40]{font-size:12px;color:#a9a9a9}.percentage-list-element[data-v-acfc44f2]{display:flex;flex-direction:row;justify-content:space-between;gap:16px;align-items:center;padding:10px 0}.percentage-list-element__subtitle[data-v-acfc44f2]{font-size:12px;color:#737373}.percentage-list-element__right[data-v-acfc44f2]{display:flex;gap:12px;align-items:center}.percentage-list-element[data-v-acfc44f2]:not(:last-of-type){border-bottom:1px solid #a09fbf}.percentage-info[data-v-acfc44f2]{display:flex;flex-direction:column}.percentage-info__percentage[data-v-acfc44f2]{font-size:25px;line-height:1;font-weight:700}.percentage-info__text[data-v-acfc44f2]{font-size:12px;color:#737373}.switching-card[data-v-2cd00e1e]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.switching-card[data-v-2cd00e1e]{color:#efefef;background-color:#383838}}.switching-card[data-v-2cd00e1e]{display:flex;flex-direction:column;gap:12px}.switching-card__header[data-v-2cd00e1e]{display:flex;flex-direction:row;gap:12px;align-items:center}.switching-card__aggregate[data-v-2cd00e1e]{display:flex;flex-direction:row;justify-content:space-between;gap:16px;align-items:center;padding:12px 12px 16px}.switching-card__aggregate__right[data-v-2cd00e1e]{display:flex;gap:12px;align-items:center}.switching-card__aggregate__errors[data-v-2cd00e1e]{display:flex;flex-direction:column}.switching-card__aggregate[data-v-2cd00e1e]:not(:last-of-type){border-bottom:1px solid #a09fbf}.positioning-card[data-v-93f597ca]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.positioning-card[data-v-93f597ca]{color:#efefef;background-color:#383838}}.positioning-card[data-v-93f597ca]{display:flex;flex-direction:column;gap:12px}.positioning-card__header[data-v-93f597ca]{display:flex;flex-direction:row;gap:12px;align-items:center}.positioning-card__aggregate[data-v-93f597ca]{display:flex;flex-direction:row;justify-content:space-between;gap:16px;align-items:center;padding:12px 12px 16px}.positioning-card__aggregate__right[data-v-93f597ca]{display:flex;gap:12px;align-items:center}.positioning-card__aggregate__errors[data-v-93f597ca]{display:flex;flex-direction:column}.positioning-card__aggregate[data-v-93f597ca]:not(:last-of-type){border-bottom:1px solid #a09fbf}.positioning-card[data-v-535901e6]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.positioning-card[data-v-535901e6]{color:#efefef;background-color:#383838}}.positioning-card[data-v-535901e6]{display:flex;flex-direction:column;gap:12px}.positioning-card__header[data-v-535901e6]{display:flex;flex-direction:row;gap:12px;align-items:center}.main-diagnoses[data-v-c046d226]{border-radius:4px;background-color:#fff;padding:20px}@media (prefers-color-scheme: dark){.main-diagnoses[data-v-c046d226]{color:#efefef;background-color:#383838}}.main-diagnoses[data-v-c046d226]{display:flex;flex-direction:column;gap:16px}.main-diagnoses__header[data-v-c046d226]{display:flex;flex-direction:row;gap:16px;align-items:center;width:100%}.main-diagnoses__header__icon[data-v-c046d226]{border-radius:50%;padding:16px;background-color:#2fc892;display:inline-flex}.main-diagnoses__header__icon>span[data-v-c046d226]{color:#164740}.main-diagnoses__header__title[data-v-c046d226]{display:inline-flex;flex-direction:column}.main-diagnoses__header__title__name[data-v-c046d226]{font-size:16px}.main-diagnoses__header__title__percentage[data-v-c046d226]{line-height:1;color:#2fc892;font-size:40px}.main-diagnoses__header__chip[data-v-c046d226]{margin-left:auto}.main-diagnoses__info[data-v-c046d226]{display:flex;flex-direction:row;gap:10px;background-color:#a09fbf;color:#372d72;padding:12px;border-radius:4px}.main-diagnoses__info>p[data-v-c046d226]{color:#372d72}.main-diagnoses__info>p>span[data-v-c046d226]{font-weight:700}.operate-details[data-v-7fa50289]{display:flex;flex-direction:column;gap:20px}.image-container[data-v-7fa50289]{padding:16px;background-color:#fff;border-radius:4px}h1[data-v-7fa50289],h2[data-v-7fa50289]{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){h1[data-v-7fa50289],h2[data-v-7fa50289]{color:#efefef}}h3[data-v-3b3fa465]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-3b3fa465]{color:#a09fbf}}h4[data-v-3b3fa465]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}form[data-v-3b3fa465]{display:flex;flex-direction:column;gap:10px}form .form-grid[data-v-3b3fa465]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.loading[data-v-3b3fa465]{position:absolute;left:0;right:0;top:0;bottom:0}.hideForm[data-v-3b3fa465]{visibility:hidden}.user-table[data-v-85b3115a]{width:100%;table-layout:auto}.user-table__mail-info[data-v-85b3115a]{display:inline-flex;align-items:center;gap:5px}.user-table__mail-info>span[data-v-85b3115a]{color:#164740}@media (prefers-color-scheme: dark){.user-table__mail-info>span[data-v-85b3115a]{color:#2fc892}}.user-table__edit-button[data-v-85b3115a]{align-self:center;display:flex;width:100%;display:inline-flex;justify-content:center}@media (prefers-color-scheme: dark){.user-table__edit-button[data-v-85b3115a]{color:#efefef}}.user-table__edit-button[data-v-85b3115a]:disabled{cursor:not-allowed;opacity:.5}.user-table th[data-v-85b3115a]{text-align:left;border-bottom:1px solid #a09fbf;padding:5px 10px 5px 0}@media (prefers-color-scheme: dark){.user-table th[data-v-85b3115a]{color:#efefef}}.user-table td[data-v-85b3115a]{word-break:break-word;border-bottom:1px solid rgba(160,159,191,.2);padding:5px 10px 5px 0;-webkit-hyphens:auto;hyphens:auto}@media (prefers-color-scheme: dark){.user-table td[data-v-85b3115a]{color:#efefef}}.user-table td[data-v-85b3115a]:last-child,.user-table th[data-v-85b3115a]:last-child{white-space:nowrap;width:1%}.role-badge[data-v-85b3115a]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500;margin-right:4px;color:#fff}.role-badge--entendix[data-v-85b3115a]{background-color:#164740}.role-badge--customer-admin[data-v-85b3115a]{background-color:#f35a38}.role-badge--customer[data-v-85b3115a]{background-color:#372d72}.role-badge--wiki[data-v-85b3115a]{background-color:#2fc892}h2[data-v-85b3115a]{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){h2[data-v-85b3115a]{color:#efefef}}[data-v-85b3115a] .user-table__pagination{margin:16px auto 0;width:fit-content}.settings-users__header[data-v-4f652f4c]{display:flex;justify-content:space-between;align-items:center}.settings-users__info[data-v-4f652f4c]{margin:10px 0;font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:400;line-height:normal;color:#000c}@media (prefers-color-scheme: dark){.settings-users__info[data-v-4f652f4c]{color:#efefef}}.settings-users__data[data-v-4f652f4c]{display:flex;flex-direction:column;gap:10px}h2[data-v-4f652f4c]{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){h2[data-v-4f652f4c]{color:#efefef}}.settings-container[data-v-f26de51f]{max-width:1000px;margin-bottom:16px;border-bottom:1px solid #164740;transition:all .3s ease-in-out}.settings-container__head[data-v-f26de51f]{margin-bottom:12px}.settings-container__head__title[data-v-f26de51f]{font-size:16px;font-weight:500;color:var(--color-text-primary)}@media (prefers-color-scheme: dark){.settings-container__head__title[data-v-f26de51f]{color:#efefef}}.settings-container__head__info[data-v-f26de51f]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#372d72;font-size:12px}@media (prefers-color-scheme: dark){.settings-container__head__info[data-v-f26de51f]{color:#a09fbf}}.setting-group[data-v-f26de51f]{margin-bottom:16px}.setting[data-v-f26de51f]{display:flex;justify-content:space-between;flex-direction:row;gap:12px}@media screen and (max-width: 768px){.setting[data-v-f26de51f]{flex-direction:column}}.radio-group[data-v-f26de51f]{display:flex;flex-direction:row;gap:12px}.action-buttons[data-v-f26de51f]{display:flex;gap:12px;justify-content:flex-end;margin-bottom:16px}.slide-fade-enter-active[data-v-f26de51f]{transition:all .3s ease-in-out}.slide-fade-leave-active[data-v-f26de51f]{transition:opacity .01s ease-in-out,max-height .3s ease-in-out,margin-bottom .3s ease-in-out,border-top-width .3s ease-in-out}.slide-fade-enter-from[data-v-f26de51f],.slide-fade-leave-to[data-v-f26de51f]{opacity:0;max-height:0;margin-bottom:0;border-top-width:0}.settings-container[data-v-ade81d6a]{max-width:1000px;margin-bottom:16px;border-bottom:1px solid #164740;transition:all .3s ease-in-out}.settings-container__head[data-v-ade81d6a]{margin-bottom:12px}.settings-container__head__title[data-v-ade81d6a]{font-size:16px;font-weight:500;color:var(--color-text-primary)}@media (prefers-color-scheme: dark){.settings-container__head__title[data-v-ade81d6a]{color:#efefef}}.settings-container__head__info[data-v-ade81d6a]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#372d72;font-size:12px}@media (prefers-color-scheme: dark){.settings-container__head__info[data-v-ade81d6a]{color:#a09fbf}}.settings-title[data-v-ade81d6a]{font-size:16px;font-weight:500;margin-bottom:12px;color:var(--color-text-primary)}.setting-group[data-v-ade81d6a]{margin-bottom:16px}.setting[data-v-ade81d6a]{display:flex;justify-content:space-between;flex-direction:row;gap:12px}@media screen and (max-width: 768px){.setting[data-v-ade81d6a]{flex-direction:column}}.radio-group[data-v-ade81d6a]{display:flex;flex-direction:row;gap:12px}.action-buttons[data-v-ade81d6a]{display:flex;gap:12px;justify-content:flex-end;margin-bottom:16px}.slide-fade-enter-active[data-v-ade81d6a]{transition:all .3s ease-in-out}.slide-fade-leave-active[data-v-ade81d6a]{transition:opacity .01s ease-in-out,max-height .3s ease-in-out,margin-bottom .3s ease-in-out,border-top-width .3s ease-in-out}.slide-fade-enter-from[data-v-ade81d6a],.slide-fade-leave-to[data-v-ade81d6a]{opacity:0;max-height:0;margin-bottom:0;border-top-width:0}.not-found[data-v-0e5a929f]{text-align:center;margin-top:40px;display:flex;flex-direction:column;gap:20px;align-items:center}.not-found h1[data-v-0e5a929f]{font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){.not-found h1[data-v-0e5a929f]{color:#efefef}}@media screen and (max-width: 768px){.not-found h1[data-v-0e5a929f]{font-size:18px}}.not-found h1[data-v-0e5a929f]{color:#164740}.not-found p[data-v-0e5a929f]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.not-found p[data-v-0e5a929f]{color:#000}h1[data-v-ece5de6f]{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#164740}@media (prefers-color-scheme: dark){h1[data-v-ece5de6f]{color:#efefef}}h1[data-v-ece5de6f]{margin-bottom:16px}h2[data-v-ece5de6f]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#000}@media (prefers-color-scheme: dark){h2[data-v-ece5de6f]{color:#efefef}}h2[data-v-ece5de6f]{margin:20px 0 16px}.favorite__grid[data-v-ece5de6f]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}@media screen and (max-width: 768px){.favorite__grid[data-v-ece5de6f]{grid-template-columns:1fr}}@media screen and (min-width: 768px) and (max-width: 1280px){.favorite__grid[data-v-ece5de6f]{grid-template-columns:1fr 1fr}}.favorite__content[data-v-ece5de6f]{display:flex;flex-direction:column;gap:10px;padding:20px}.favorite__content>h3[data-v-ece5de6f]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.favorite__content>p[data-v-ece5de6f]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.no-favorites[data-v-ece5de6f]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.no-favorites[data-v-ece5de6f]{color:#372d72;padding:16px 0;text-align:center}@media (prefers-color-scheme: dark){.no-favorites[data-v-ece5de6f]{color:#a09fbf}}.basic-tag[data-v-5da9cf88]{display:inline-flex;align-items:center;padding:5px 10px;border-radius:4px;background-color:#a09fbf66;color:#372d72;gap:5px;white-space:nowrap;transition:all .2s ease}@media (prefers-color-scheme: dark){.basic-tag[data-v-5da9cf88]{background-color:#372d7299;color:#a09fbf}}.basic-tag[data-v-5da9cf88]:hover{background-color:#a09fbf}@media (prefers-color-scheme: dark){.basic-tag[data-v-5da9cf88]:hover{background-color:#372d72cc}}.basic-tag__text[data-v-5da9cf88]{font-size:14px}.basic-tag__close[data-v-5da9cf88]{cursor:pointer}.filters[data-v-e1de651c]{display:flex;flex-direction:row;gap:12px;justify-self:end;margin-bottom:16px}.comments__filters[data-v-e1de651c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));column-gap:12px;row-gap:20px;margin-bottom:20px}@media screen and (max-width: 768px){.comments__filters[data-v-e1de651c]{overflow-x:auto;display:flex;flex-direction:row;column-gap:12px}}.comments__tags[data-v-e1de651c]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.title-divider[data-v-4199f519]{display:flex;align-items:center;gap:16px}.title[data-v-4199f519]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}.title[data-v-4199f519]{white-space:nowrap}.divider[data-v-4199f519]{flex:1;height:1px;background-color:#00000040}@media (prefers-color-scheme: dark){.divider[data-v-4199f519]{background-color:#ffffff40}}.comments__list[data-v-e96fdeca]{display:flex;flex-direction:column;gap:20px}.comments__group[data-v-e96fdeca]{display:flex;flex-direction:column;gap:12px}.comments__group__items[data-v-e96fdeca]{display:flex;flex-direction:column;gap:10px}.comment-detail[data-v-e96fdeca]{display:flex;flex-direction:column;gap:20px}.no-comments[data-v-e96fdeca]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.no-comments[data-v-e96fdeca]{color:#372d72;padding:16px 0;text-align:center}@media (prefers-color-scheme: dark){.no-comments[data-v-e96fdeca]{color:#a09fbf}}.aggregate-editor[data-v-cb703b91]{display:grid;grid-template-columns:33% 1fr;gap:12px;height:100%}.aggregate-editor__left[data-v-cb703b91],.aggregate-editor__left .svg-container-wrapper[data-v-cb703b91]{position:relative}.aggregate-editor__left .svg-container-wrapper .zoom-controls[data-v-cb703b91]{position:absolute;top:10px;left:10px;z-index:10;display:flex;align-items:center;gap:10px;background-color:#fff;padding:10px;border-radius:4px;box-shadow:0 2px 4px #0000001a}.aggregate-editor__left .svg-container-wrapper .zoom-controls .zoom-percentage[data-v-cb703b91]{font-size:10px;color:#000c;font-weight:500;min-width:40px;text-align:center}@media screen and (prefers-color-scheme: dark){.aggregate-editor__left .svg-container-wrapper .zoom-controls .zoom-percentage[data-v-cb703b91]{color:#efefef}}@media screen and (prefers-color-scheme: dark){.aggregate-editor__left .svg-container-wrapper .zoom-controls[data-v-cb703b91]{background-color:#212121}}.aggregate-editor__left svg[data-v-cb703b91]{border:1px solid #a09fbf;border-radius:4px;background-color:#a09fbf33}.aggregate-editor__left svg .grid-line[data-v-cb703b91]{color:#a09fbf;opacity:.5}.aggregate-editor__left svg .draggable[data-v-cb703b91]{cursor:move}.aggregate-editor__left svg .draggable-content[data-v-cb703b91]{pointer-events:none}.aggregate-editor__left svg .label-text[data-v-cb703b91]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;line-height:1.2;overflow:hidden;word-break:break-word;border:1px solid #a09fbf;border-radius:4px;background-color:#fff}@media screen and (prefers-color-scheme: dark){.aggregate-editor__left svg .label-text[data-v-cb703b91]{background-color:#212121;color:#efefef}}.aggregate-editor__left svg .slot-text[data-v-cb703b91]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1.2;overflow:hidden;word-break:break-word;border:1px solid #a09fbf;border-radius:4px;background-color:#fff}@media screen and (prefers-color-scheme: dark){.aggregate-editor__left svg .slot-text[data-v-cb703b91]{background-color:#212121;color:#efefef}}.aggregate-editor__left svg .anchor-point[data-v-cb703b91]{cursor:move;stroke:#fff;stroke-width:2;fill:#372d72;opacity:.5}.aggregate-editor__left svg .anchor-center-dot[data-v-cb703b91]{fill:red;pointer-events:none}.aggregate-editor__left svg .anchor-number[data-v-cb703b91]{font-size:10px;fill:#fff;font-weight:700;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.5}.aggregate-editor__right[data-v-cb703b91]{display:flex;flex-direction:column;gap:12px}.file-upload[data-v-cb703b91]{display:flex;flex-direction:column;gap:10px}.file-upload input[type=file][data-v-cb703b91]{padding:10px;border:1px solid #a09fbf;border-radius:4px;cursor:pointer}.file-upload input[type=file][data-v-cb703b91]::-webkit-file-upload-button{padding:10px 16px;border:none;border-radius:4px;background-color:#a09fbf;cursor:pointer;margin-right:12px}@media screen and (prefers-color-scheme: dark){.file-upload input[type=file][data-v-cb703b91]{color:#efefef}}.file-upload .file-name[data-v-cb703b91]{font-size:10px;color:#000c}@media screen and (prefers-color-scheme: dark){.file-upload .file-name[data-v-cb703b91]{color:#efefef}}.svg-controls[data-v-cb703b91]{display:flex;flex-direction:column;gap:12px}.rotation-control[data-v-cb703b91]{display:flex;flex-direction:column;gap:10px}.rotation-control .rotation-info[data-v-cb703b91]{font-size:10px;color:#000c;font-weight:500}@media screen and (prefers-color-scheme: dark){.rotation-control .rotation-info[data-v-cb703b91]{color:#efefef}}.slot-selection[data-v-cb703b91],.slot-selection .radio-group[data-v-cb703b91]{display:flex;flex-direction:column;gap:10px}.slot-selection .radio-group label[data-v-cb703b91]{display:flex;align-items:center;gap:10px;cursor:pointer}.slot-selection .radio-group label input[type=radio][data-v-cb703b91]{cursor:pointer}@media screen and (prefers-color-scheme: dark){.slot-selection .radio-group label[data-v-cb703b91]{color:#efefef}}.hint-text[data-v-cb703b91]{font-size:10px;color:#000c;font-style:italic}@media screen and (prefers-color-scheme: dark){.hint-text[data-v-cb703b91]{color:#efefef}}.button-group[data-v-cb703b91]{display:flex;gap:12px;justify-content:flex-start}.slot-types-selection[data-v-cb703b91]{display:flex;flex-direction:column;gap:12px}.anchor-points-list[data-v-cb703b91]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.anchor-points-list p[data-v-cb703b91]{margin:0;font-weight:500}.anchor-points-list .anchor-item[data-v-cb703b91]{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid #a09fbf;border-radius:4px;background-color:#a09fbf33}@media screen and (prefers-color-scheme: dark){.anchor-points-list .anchor-item[data-v-cb703b91]{color:#efefef}}.anchor-config-list[data-v-cb703b91]{display:flex;flex-direction:column;gap:20px}.anchor-config-list .anchor-config-item[data-v-cb703b91]{padding:12px;border:1px solid #a09fbf;border-radius:4px;background-color:#a09fbf33;display:flex;flex-direction:column;gap:12px}.anchor-config-list .anchor-config-item h4[data-v-cb703b91]{margin:0;font-size:16px;font-weight:500}.multi-select-field[data-v-cb703b91]{display:flex;flex-direction:column;gap:10px}.multi-select-field .checkbox-group[data-v-cb703b91]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.multi-select-field .checkbox-group label[data-v-cb703b91]{display:flex;align-items:center;gap:10px;cursor:pointer}.multi-select-field .checkbox-group label input[type=checkbox][data-v-cb703b91]{cursor:pointer}@media screen and (prefers-color-scheme: dark){.multi-select-field .checkbox-group label[data-v-cb703b91]{color:#efefef}}.review-section[data-v-cb703b91]{display:flex;flex-direction:column;gap:10px}.review-section p[data-v-cb703b91]{margin:0}.review-section details[data-v-cb703b91]{margin-top:10px;padding:10px;border:1px solid #a09fbf;border-radius:4px;background-color:#a09fbf33}.review-section details summary[data-v-cb703b91]{cursor:pointer;font-weight:500}.review-section details pre[data-v-cb703b91]{margin-top:10px;font-size:10px;overflow-x:auto}.aggregate-list[data-v-cb703b91]{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto}.aggregate-list .aggregate-list-item[data-v-cb703b91]{display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px solid #a09fbf;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .2s ease}.aggregate-list .aggregate-list-item[data-v-cb703b91]:hover{background-color:#a09fbf33;border-color:#372d72}.aggregate-list .aggregate-list-item span[data-v-cb703b91]:first-child{font-weight:500}.aggregate-list .aggregate-list-item .material-symbols-outlined[data-v-cb703b91]{color:#372d72;font-size:20px}@media screen and (prefers-color-scheme: dark){.aggregate-list .aggregate-list-item[data-v-cb703b91]{background-color:#383838;color:#efefef}}@media screen and (prefers-color-scheme: dark){details[data-v-cb703b91]{color:#efefef}}.module-editor[data-v-0ca21d46]{width:100%;height:100%;box-sizing:border-box;display:grid;grid-template-columns:3fr 1fr;gap:12px;grid-template-rows:1fr;min-height:0}.module-editor__canvas[data-v-0ca21d46]{height:100%;min-height:0;overflow:hidden}.module-editor__sidebar[data-v-0ca21d46]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.module-editor__sidebar h3[data-v-0ca21d46]{margin:0;font-size:16px;font-weight:500;flex-shrink:0}.aggregate-list[data-v-0ca21d46]{display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1;min-height:0;padding-right:10px}.aggregate-button[data-v-0ca21d46]{padding:10px 12px;border:1px solid #a09fbf;border-radius:4px;background-color:#fff;cursor:pointer;text-align:left;font-size:inherit;font-family:inherit;transition:all .2s ease}.aggregate-button[data-v-0ca21d46]:hover{background-color:#a09fbf33}.step-container[data-v-0ca21d46]{display:flex;flex-direction:column;gap:12px;max-width:500px}h3[data-v-0ca21d46]{margin:0;font-size:20px;font-weight:500}.divider[data-v-0ca21d46]{display:flex;align-items:center;text-align:center;margin:12px 0}.divider[data-v-0ca21d46]:before,.divider[data-v-0ca21d46]:after{content:"";flex:1;border-bottom:1px solid #a09fbf}.divider span[data-v-0ca21d46]{padding:0 12px;color:#000c;font-size:10px;font-weight:500}.hint-text[data-v-0ca21d46]{font-size:10px;font-style:italic;margin:0}.modulein-selected[data-v-0ca21d46]{font-size:10px}.connection-points-list[data-v-0ca21d46]{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.connection-point-item[data-v-0ca21d46]{display:flex;align-items:center;justify-content:space-between;padding:10px;border:1px solid #a09fbf;border-radius:4px;background-color:#fff;gap:10px}.connection-point-info[data-v-0ca21d46]{display:flex;flex-direction:column;gap:5px;flex:1}.connection-point-label[data-v-0ca21d46]{font-weight:500;font-size:12px}.role-selector[data-v-0ca21d46]{display:flex;gap:12px}.role-selector label[data-v-0ca21d46]{display:flex;align-items:center;gap:5px;cursor:pointer;font-size:12px}.role-selector label input[type=radio][data-v-0ca21d46]{cursor:pointer}.role-badge[data-v-0ca21d46]{display:inline-block;padding:5px 10px;background-color:#a09fbf33;border-radius:4px;font-size:10px;font-weight:500;color:#372d72}.no-connection-points[data-v-0ca21d46]{font-size:12px;color:#000c;font-style:italic;margin-bottom:12px}.module-list[data-v-0ca21d46]{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto}.module-list .module-list-item[data-v-0ca21d46]{display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px solid #a09fbf;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .2s ease}.module-list .module-list-item[data-v-0ca21d46]:hover{background-color:#a09fbf33;border-color:#372d72}.module-list .module-list-item span[data-v-0ca21d46]:first-child{font-weight:500}.module-list .module-list-item .material-symbols-outlined[data-v-0ca21d46]{color:#372d72;font-size:20px}.page-locked[data-v-8aabc3c2]{display:flex;flex-direction:column;gap:10px}.page-locked__card[data-v-8aabc3c2]{border-radius:4px;background-color:#372d72;color:#fff;padding:40px 20px;height:85dvh;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.page-locked__card-content[data-v-8aabc3c2]{margin:auto;display:flex;flex-direction:column;align-items:center;gap:10px}.page-locked__head[data-v-8aabc3c2]{display:flex;gap:10px;align-items:center}h4[data-v-8aabc3c2],p[data-v-8aabc3c2],a[data-v-8aabc3c2]{color:#fff!important}h3[data-v-db26f45d]{font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#372d72}@media (prefers-color-scheme: dark){h3[data-v-db26f45d]{color:#a09fbf}}h4[data-v-db26f45d]{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:normal}form[data-v-db26f45d]{display:flex;flex-direction:column;gap:10px}form .form-grid[data-v-db26f45d]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.user-type-selection[data-v-db26f45d]{display:flex;flex-direction:column;gap:5px}.user-type-selection .radio-group[data-v-db26f45d]{display:flex;gap:20px}.loading[data-v-db26f45d]{position:absolute;left:0;right:0;top:0;bottom:0}.hideForm[data-v-db26f45d]{visibility:hidden}.info-panel-popup[data-v-fd39ed3a]{display:flex;flex-direction:column;height:100vh;background:#efefef;color:#333}@media (prefers-color-scheme: dark){.info-panel-popup[data-v-fd39ed3a]{background:#202124;color:#e8eaed}}.no-content[data-v-fd39ed3a]{height:100dvh;width:100vw;display:flex;flex-direction:column;background-color:#164740;overflow:hidden}.no-content>div[data-v-fd39ed3a]{margin:auto;display:flex;flex-direction:column;gap:16px;align-items:center;padding:20px}.no-content>div>img[data-v-fd39ed3a]{width:100px}.no-content>div>a[data-v-fd39ed3a],.no-content>div p[data-v-fd39ed3a],.no-content>div button[data-v-fd39ed3a]{color:#fff;text-align:center}.content[data-v-fd39ed3a]{flex:1;overflow-y:auto;column-width:400px;column-gap:0;column-rule:1px solid #164740;padding:0}.content[data-v-fd39ed3a]>*{border-left:1px solid #164740;break-inside:avoid;page-break-inside:avoid}.report__building-select[data-v-5f712ae7]{display:flex;flex-direction:column;gap:10px}.report__building-select__radio-group[data-v-5f712ae7]{display:flex;flex-direction:column;gap:10px;margin:12px 0}.report__preview[data-v-5f712ae7]{display:flex;flex-direction:column;gap:10px}.report__preview__building-kpis[data-v-5f712ae7]{display:flex;flex-direction:row;justify-content:space-around;gap:16px}.report__preview__building-kpis>div[data-v-5f712ae7]{display:inline-flex;flex-direction:column;align-items:center}.report__preview__building-trades[data-v-5f712ae7]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.report__preview__trade-kpis[data-v-5f712ae7]{display:flex;flex-direction:row;gap:12px;justify-content:space-between}.report__preview__trade-kpis>div[data-v-5f712ae7]{display:inline-flex;flex-direction:column}.report__preview__trade-kpis>div>div[data-v-5f712ae7]{display:inline-flex;flex-direction:row;gap:10px}.report__preview__plant-table[data-v-5f712ae7]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:12px}.report__preview__actions[data-v-5f712ae7]{display:flex;flex-direction:row;gap:10px}svg[data-v-a8c882cb]{display:block}.header-bar[data-v-c3a3886c]{background-color:#164740;display:flex;gap:10px;align-items:center;justify-content:space-between;padding:12px 20px}@media (prefers-color-scheme: dark){.header-bar[data-v-c3a3886c]{background-color:#112421}}@media screen and (max-width: 768px){.header-bar[data-v-c3a3886c]{padding:12px 16px}}.header-bar__left[data-v-c3a3886c],.header-bar__right[data-v-c3a3886c]{display:flex;gap:10px;align-items:center;flex-direction:row}@media screen and (max-width: 768px){.header-bar__right[data-v-c3a3886c]{display:none}}.header-bar__button[data-v-c3a3886c]{color:#fff;height:32px;width:32px;border-radius:4px;align-items:center;justify-content:center;display:inline-flex;cursor:pointer}.header-bar__button[data-v-c3a3886c]:hover{background-color:#0000004d}.header-bar__comments-button[data-v-c3a3886c]{position:relative}.header-bar__comments-button__badge[data-v-c3a3886c]{position:absolute;top:-4px;right:-4px;background-color:#f44;color:#fff;padding:2px 6px;border-radius:10px;font-size:12px;font-weight:500;line-height:1.2;min-width:16px;text-align:center}.alert-wrapper[data-v-b5a042a0]{position:absolute;right:20px;z-index:3333;max-width:250px;max-height:50dvh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;gap:10px}.alert-wrapper[data-v-b5a042a0]::-webkit-scrollbar{display:none}.sidebar[data-v-a583dfdf]{display:flex;flex-direction:column;background-color:#164740;width:350px;height:100dvh;position:fixed;top:0;left:0;z-index:1999}@media (prefers-color-scheme: dark){.sidebar[data-v-a583dfdf]{background-color:#112421}}@media screen and (max-width: 768px){.sidebar[data-v-a583dfdf]{width:100%;z-index:1112}}.sidebar__header[data-v-a583dfdf]{padding:20px 0 20px 20px;display:flex;align-items:center;gap:10px}@media screen and (max-width: 768px){.sidebar__header[data-v-a583dfdf]{padding:16px 0 16px 16px}}.sidebar__sites[data-v-a583dfdf]{list-style:none;display:flex;flex-direction:column;padding:16px 0;margin:0;padding-inline:10px;overflow-y:auto;height:100%}.sidebar__sites ul[data-v-a583dfdf]{padding-left:20px;padding-right:0;padding-block:0;margin:0 0 12px}.sidebar__sites-container[data-v-a583dfdf]{position:relative;flex:1;min-height:0}.sidebar__sites-container[data-v-a583dfdf]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:30px;background:linear-gradient(to top,#164740,#16474000);pointer-events:none;z-index:10}@media (prefers-color-scheme: dark){.sidebar__sites-container[data-v-a583dfdf]:after{background:linear-gradient(to top,#112421,#11242100)}}.sidebar__options[data-v-a583dfdf]{list-style:none;display:flex;flex-direction:column;padding:16px 0;margin:0;padding-inline:10px;flex-shrink:0}.sidebar__item[data-v-a583dfdf]{width:100%}.sidebar__item-row[data-v-a583dfdf]{display:flex;width:100%;gap:0}.sidebar__button[data-v-a583dfdf]{padding:5px;font-size:16px;text-align:left;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:10px;background:none;text-decoration:none}.sidebar__button[data-v-a583dfdf]:disabled{cursor:not-allowed;opacity:.5}.sidebar__button[data-v-a583dfdf]:hover:not(:disabled){background-color:#ffffff1a}.sidebar__button--main[data-v-a583dfdf]{flex:1;min-width:0}.sidebar__button--toggle[data-v-a583dfdf]{flex-shrink:0;width:auto}.sidebar__button--full[data-v-a583dfdf]{width:100%}.sidebar__button__badge[data-v-a583dfdf]{background-color:#f44;color:#fff;padding:2px 6px;border-radius:10px;font-size:12px;font-weight:500;line-height:1.2;flex-shrink:0}.sidebar__button__trailing-icon[data-v-a583dfdf]{margin-left:auto}.sidebar__button-text[data-v-a583dfdf]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:0;flex:1}.sidebar__button-text--no-flex[data-v-a583dfdf]{flex:0 1 auto}.sidebar__footer[data-v-a583dfdf]{background-color:#fff;width:100%;margin-right:-20px;padding:10px 20px;display:flex;flex-direction:column;color:#164740;flex-shrink:0}@media (prefers-color-scheme: dark){.sidebar__footer[data-v-a583dfdf]{background-color:#383838;color:#efefef}}.sidebar__footer .profile-username[data-v-a583dfdf]{display:flex;flex-direction:column;gap:5px;font-weight:500}.sidebar__footer .profile-username span[data-v-a583dfdf]{font-size:16px}.sidebar__backdrop[data-v-a583dfdf]{display:none}@media screen and (min-width: 768px){.sidebar__backdrop[data-v-a583dfdf]{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:1999}}.backdrop-fade-enter-active[data-v-a583dfdf],.backdrop-fade-leave-active[data-v-a583dfdf]{transition:opacity .3s ease}.backdrop-fade-enter-from[data-v-a583dfdf],.backdrop-fade-leave-to[data-v-a583dfdf]{opacity:0}.sidebar-slide-enter-active[data-v-a583dfdf],.sidebar-slide-leave-active[data-v-a583dfdf]{transition:transform .3s ease}.sidebar-slide-enter-from[data-v-a583dfdf],.sidebar-slide-leave-to[data-v-a583dfdf]{transform:translate(-100%)}.menu-activator[data-v-a583dfdf]{color:#fff;height:32px;width:32px;border-radius:4px;align-items:center;justify-content:center;display:inline-flex;cursor:pointer}.menu-activator[data-v-a583dfdf]:hover{background-color:#0000004d}.chevron[data-v-a583dfdf]{transform:rotate(0);transition:transform .3s ease}.chevron--rotate[data-v-a583dfdf]{transform:rotate(90deg)}.collapse-enter-active[data-v-a583dfdf],.collapse-leave-active[data-v-a583dfdf]{transition:all .3s ease;max-height:1000px;overflow:hidden}.collapse-enter-from[data-v-a583dfdf],.collapse-leave-to[data-v-a583dfdf]{max-height:0;opacity:0}header[data-v-e212f160]{width:100vw;z-index:1111;position:fixed}main[data-v-e212f160]{background-color:#efefef;width:100vw;overflow-y:scroll;overflow-x:hidden;padding:20px 20px 32px;flex:1}@media (prefers-color-scheme: dark){main[data-v-e212f160]{background-color:#212121}}main.is-pop-up[data-v-e212f160]{padding:0}.app[data-v-e212f160]{height:100dvh;display:flex;flex-direction:column;background-color:#164740;overflow:hidden}.app--not-loggedin[data-v-e212f160]{height:100dvh;background-color:#164740}.app--not-loggedin>div[data-v-e212f160]{margin:auto;display:flex;flex-direction:column;gap:16px;align-items:center;padding:20px}.app--not-loggedin>div>img[data-v-e212f160]{width:100px}.app--not-loggedin>div>a[data-v-e212f160],.app--not-loggedin>div p[data-v-e212f160],.app--not-loggedin>div button[data-v-e212f160]{color:#fff;visibility:hidden;text-align:center}.app--not-loggedin>div>a.visible[data-v-e212f160],.app--not-loggedin>div p.visible[data-v-e212f160],.app--not-loggedin>div button.visible[data-v-e212f160]{visibility:visible}.app--not-loggedin>div>a .contact-link[data-v-e212f160],.app--not-loggedin>div p .contact-link[data-v-e212f160],.app--not-loggedin>div button .contact-link[data-v-e212f160]{color:#fff}
