.update-notification[data-v-56c8a3a4]{position:fixed;top:30px;right:105px;width:350px;padding:20px;color:var(--color-text-alternative);background-color:var(--color-accent-main);box-shadow:var(--shadow-standard)}h2[data-v-56c8a3a4]{margin-bottom:10px}.btn[data-v-56c8a3a4]{width:250px;height:40px;border-radius:0;border:none;background-color:var(--color-accent-secondary);color:var(--color-text-alternative);font-size:1.125rem;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:10px auto 0;display:block}.btn[data-v-56c8a3a4]:hover{background-color:var(--color-text-alternative);color:var(--color-text-standard)}#app{--color-text-standard: #333;--color-text-alternative: #fff;--color-background-standard: #fff;--color-background-login-input: #e9ebec;--color-alert: #cc1d1d;--color-warning: #ff7b00;--color-low-voltage: #ffee00;--color-accent-main: #e30613;--color-accent-secondary: #818181;--shadow-standard: 0px 3px 6px rgb(0 0 0 / 30%);--shadow-menu: 5px 0 15px #00000060;--shadow-scrollbar: 0px 1px 2px rgba(0, 0, 0, .75);--shadow-login-form: 0px 0px 12px rgb(0 0 0 / 15%);--border-hr-menu: 1px solid #d6d6d6;--border-hr-accent-main: 1px solid #e30613;--border-login-outline: 1px #004f9f solid}@font-face{font-family:Exo;src:local("Exo"),url(/assets/Exo-Regular-fa53d2c1.ttf) format("truetype")}*{margin:0;padding:0;box-sizing:border-box}html,body{font-size:20px;color:#333;padding:0;margin:0}body{background:linear-gradient(to bottom,#f2f2f2,#d4d4d4)}ul{list-style:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;padding-left:0}a{text-decoration:none;color:inherit}#app{font-family:Exo,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:var(--color-text-standard);min-height:100vh}#nav{padding:30px}#nav a{font-weight:700;color:var(--color-accent-secondary)}#nav a.router-link-exact-active{color:var(--color-accent-main)}main,aside{margin:0 auto}@media (max-width: 4179px){main,aside{max-width:3800px}}@media (max-width: 3799px){main,aside{max-width:3420px}}@media (max-width: 3419px){main,aside{max-width:3040px}}@media (max-width: 3039px){main,aside{max-width:2660px}}@media (max-width: 2659px){main,aside{max-width:2280px}}@media (max-width: 2279px){main,aside{max-width:1900px}}@media (max-width: 1899px){main,aside{max-width:1520px}}@media (max-width: 1519px){main,aside{max-width:1140px}}@media (max-width: 1139px){main,aside{max-width:760px}}.heat-pump-link[data-v-ea1c493d]{margin:0 0 0 1.5rem;cursor:pointer;display:flex;align-items:center;min-height:2rem;transition:all .1s ease-in}.heat-pump-link[data-v-ea1c493d]:hover{font-size:1.2rem;color:var(--color-accent-main);margin-left:1.6rem}.heat-pump-link svg[data-v-ea1c493d]{fill:var(--color-text-standard)}.heat-pump-link:hover svg[data-v-ea1c493d]{fill:var(--color-accent-main)}.heat-pump-link.heat-pump-error svg[data-v-ea1c493d]{fill:var(--color-alert)}.heat-pump-link.heat-pump-error a[data-v-ea1c493d],.heat-pump-link.heat-pump-error:hover a[data-v-ea1c493d]{color:var(--color-alert)}.heat-pump-link a[data-v-ea1c493d]{text-decoration:none;color:var(--color-text-standard);display:flex;align-items:center}.heat-pump-link a[data-v-ea1c493d]:hover{color:var(--color-accent-main)}.heat-pump-link svg[data-v-ea1c493d]{width:1.25rem;margin-right:.25rem}.list-element-parent[data-v-05bde20d]{display:flex;flex-flow:column}.parent-link[data-v-05bde20d]{display:flex;justify-content:space-between;align-items:center;width:11rem;min-height:2rem;margin:.25rem 0}.parent-link a[data-v-05bde20d]{display:flex;justify-content:left;align-items:center}.parent-link a[data-v-05bde20d]:hover,.router-link-exact-active[data-v-05bde20d]{color:var(--color-accent-main)}.sub-list[data-v-05bde20d]{width:9.8rem}.project-name[data-v-05bde20d]{min-height:2rem;display:flex;align-items:center}.project-name svg[data-v-05bde20d]{margin-right:.25rem}.toggle-sub-list[data-v-05bde20d]{font-size:1.3rem;width:1rem;border:none;background:none;margin:0rem .4rem}.toggle-sub-list[data-v-05bde20d]:hover{color:var(--color-accent-main)}.heat-pump-link[data-v-05bde20d]{margin:0 0 0 1.5rem;cursor:pointer;display:flex;align-items:center;min-height:2rem;transition:all .1s ease-in}.heat-pump-link[data-v-05bde20d]:hover{font-size:1.2rem;color:var(--color-accent-main);margin-left:1.6rem}.heat-pump-link a[data-v-05bde20d]{text-decoration:none;color:var(--color-text-standard);display:flex;align-items:center}.heat-pump-link a[data-v-05bde20d]:hover{color:var(--color-accent-main)}hr[data-v-512769bc]{width:100%;border:none;border-bottom:var(--border-hr-menu);margin:.25rem 0}.list-element-parent[data-v-512769bc]{display:flex;flex-flow:column}.parent-link[data-v-512769bc]{display:flex;justify-content:space-between;align-items:center;width:12.5rem;min-height:2rem;margin:.25rem 0}.parent-link a[data-v-512769bc]{display:flex;justify-content:left;align-items:center}.parent-link a[data-v-512769bc]:hover,.router-link-exact-active[data-v-512769bc]{color:var(--color-accent-main)}.sub-list[data-v-512769bc]{width:100%;margin-left:1.2rem}.toggle-sub-list[data-v-512769bc]{font-size:1.3rem;width:1rem;border:none;background:none;margin:0rem .5rem}.toggle-sub-list[data-v-512769bc]:hover{color:var(--color-accent-main)}.heat-pump-link[data-v-512769bc]{margin:0 0 0 1.5rem;cursor:pointer;display:flex;align-items:center;min-height:2rem;transition:all .1s ease-in}.heat-pump-link[data-v-512769bc]:hover{font-size:1.2rem;color:var(--color-accent-main);margin-left:1.6rem}.heat-pump-link a[data-v-512769bc]{text-decoration:none;color:var(--color-text-standard);display:flex;align-items:center}.heat-pump-link a[data-v-512769bc]:hover{color:var(--color-accent-main)}.list-element-parent[data-v-956dbdf7]{display:flex;flex-flow:column}.parent-link[data-v-956dbdf7]{display:flex;justify-content:space-between;align-items:center;width:12.5rem;min-height:2rem;margin:.25rem 0}.parent-link a[data-v-956dbdf7]{display:flex;justify-content:left;align-items:center}.parent-link a[data-v-956dbdf7]:hover,.router-link-exact-active[data-v-956dbdf7]{color:var(--color-accent-main)}.sub-list[data-v-956dbdf7]{width:100%}.toggle-sub-list[data-v-956dbdf7]{font-size:1.3rem;width:1rem;border:none;background:none;margin:0rem .5rem}.toggle-sub-list[data-v-956dbdf7]:hover{color:var(--color-accent-main)}.heat-pump-link[data-v-956dbdf7]{margin:0 0 0 2.6rem;cursor:pointer;display:flex;align-items:center;min-height:2rem;transition:all .1s ease-in}.heat-pump-link[data-v-956dbdf7]:hover{font-size:1.2rem;color:var(--color-accent-main);margin-left:2.7rem}.heat-pump-link a[data-v-956dbdf7]{text-decoration:none;color:var(--color-text-standard);display:flex;align-items:center}.heat-pump-link a[data-v-956dbdf7]:hover{color:var(--color-accent-main)}header[data-v-34328821]{position:fixed;top:0;left:0;z-index:1000}button[data-v-34328821],.logout[data-v-34328821],.link-to-homepage[data-v-34328821],.contact[data-v-34328821]{border:none;border-radius:0;background-color:var(--color-background-standard);width:2rem;height:2rem;cursor:pointer;display:flex;justify-content:center;align-items:center}button.open-menu[data-v-34328821]:hover,.logout[data-v-34328821]:hover,.link-to-homepage[data-v-34328821]:hover,.contact[data-v-34328821]:hover,.user-name a[data-v-34328821]:hover{transition:all .1s ease-in;box-shadow:var(--shadow-standard)}button:hover svg path[data-v-34328821]{fill:var(--color-accent-main)}.logout[data-v-34328821]{position:fixed;top:1.5rem;right:1.5rem}.logout svg[data-v-34328821]{width:1.25rem}.logout:hover svg path[data-v-34328821]{fill:var(--color-accent-main)}.link-to-homepage[data-v-34328821]{position:fixed;right:1.5rem;top:1.5rem}.link-to-homepage:hover svg .path-e[data-v-34328821]{fill:var(--color-accent-main)}.contact[data-v-34328821]{position:fixed;right:1.5rem;top:4rem}.contact:hover svg path[data-v-34328821]{fill:var(--color-accent-main)}.open-menu[data-v-34328821]{position:absolute;top:1.5rem;left:1.5rem}.close-menu[data-v-34328821]{position:absolute;top:1.5rem;right:1.5rem}.logo[data-v-34328821]{position:absolute;top:1.5rem;left:50%;transform:translate(-50%);height:2.5rem}.logo svg[data-v-34328821]{height:2.5rem}.menu a.router-link-exact-active[data-v-34328821]{color:var(--color-accent-main)}.menu a.router-link-exact-active svg path[data-v-34328821]{fill:var(--color-accent-main)}.menu[data-v-34328821]{position:absolute;top:0;left:0;padding:1.5rem;background-color:var(--color-background-standard);height:100vh;width:16rem;box-shadow:var(--shadow-menu);text-transform:uppercase;font-size:.9rem;display:flex;justify-content:start;flex-flow:column;z-index:1000}.menu img[data-v-34328821]{max-width:180px;margin:.5rem 0 2rem}.menu nav[data-v-34328821]{width:100%;display:flex;flex-flow:column;justify-content:space-between;align-items:start;height:100%}.menu a[data-v-34328821]{text-decoration:none;color:var(--color-text-standard);display:flex;align-items:center}.menu a[data-v-34328821]:hover{color:var(--color-accent-main)}.menu a:hover svg path[data-v-34328821]{fill:var(--color-accent-main)}.menu svg[data-v-34328821]{width:1.25rem;margin-right:.25rem}.menu hr[data-v-34328821]{width:100%;border:none;border-bottom:var(--border-hr-accent-main);margin:1rem 0}.menu nav .heat-pump-list[data-v-34328821]{flex-grow:1;text-align:left;height:calc(100vh - 20rem);width:100%;overflow-y:scroll;overflow-x:hidden}.menu nav ul .heat-pump-link[data-v-34328821]{margin:0 0 0 1.5rem;cursor:pointer;display:flex;align-items:center;min-height:2rem;transition:all .1s ease-in}.menu nav ul .heat-pump-link[data-v-34328821]:hover{font-size:1.2rem;color:var(--color-accent-main);margin-left:1.6rem}.all-heat-pumps[data-v-34328821]{margin-top:.5rem}[data-v-34328821]::-webkit-scrollbar-corner{background:var(--color-background-standard)}.user-name[data-v-34328821]{display:flex;width:100%;justify-content:space-between;align-items:center}.user-name a[data-v-34328821]{background-color:var(--color-accent-secondary);color:var(--color-text-alternative);display:inline-flex;justify-content:center;align-items:center;padding:.25rem}.user-name a[data-v-34328821]:hover{color:var(--color-text-alternative);background-color:var(--color-accent-main)}.user-name a:hover svg path[data-v-34328821]{fill:var(--color-text-alternative)}.user-name a svg[data-v-34328821]{height:1rem;margin-right:0}.user-name span[data-v-34328821]{display:flex;align-items:center}.user-name span svg[data-v-34328821]{height:1rem}[data-v-34328821]::-webkit-scrollbar{height:5px;width:5px;background:var(--color-background-standard)}[data-v-34328821]::-webkit-scrollbar-thumb{background:var(--color-accent-secondary);-webkit-border-radius:1ex;-webkit-box-shadow:var(--shadow-scrollbar)}.card[data-v-55beb48c]{background-color:var(--color-background-standard);width:16rem;height:10rem;display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:.85rem;margin:1rem 1.5rem}.card[data-v-55beb48c]:hover{transition:all .1s ease-in;box-shadow:var(--shadow-standard)}h2[data-v-55beb48c]{flex:0 1 auto;font-size:.6rem;font-weight:700;text-transform:uppercase;height:1rem;display:flex;align-items:center;justify-content:flex-start}.information[data-v-55beb48c]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;text-align:left;width:100%;flex-flow:column}.description[data-v-55beb48c]{flex:0 1 auto;font-size:.6rem;height:2rem;display:flex;align-items:center;justify-content:flex-start;text-align:left}.information .group{width:100%;display:flex;justify-content:space-between;align-items:center}.information .group span,.information .group span input,.information .group span label{font-size:1.25rem;font-weight:700}.information .group .value{text-align:right}span[data-v-d2ba5dfd]{color:var(--color-alert)}.group.error-description[data-v-d2ba5dfd]{flex-flow:column}.group.error-description span[data-v-d2ba5dfd]:last-child{font-size:.8rem}.container[data-v-66e91faa]{padding-top:6rem}h1[data-v-66e91faa],aside h2[data-v-66e91faa]{font-size:2rem;margin:0 1.5rem;text-align:left}.units-list[data-v-66e91faa]{display:flex;justify-content:space-between;flex-flow:row;flex-wrap:wrap}aside[data-v-66e91faa]{margin-top:2.5rem}aside .card[data-v-66e91faa]:hover{cursor:pointer}aside .cards[data-v-66e91faa]{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap}@media (max-width: 667px){.units-list[data-v-66e91faa]{justify-content:center;flex-flow:row}}.group.connected span[data-v-1be5a1a6]{color:var(--color-accent-main)}.group .connection-quality svg[data-v-1be5a1a6]{width:1.75rem;height:auto}.group .connection-quality svg{width:1.75rem;height:auto}.btn[data-v-6f0d5c3b]{font-family:Exo,Arial,sans-serif;color:var(--color-text-alternative);font-size:1rem;background-color:var(--color-accent-main);border:none;padding:.5rem;cursor:pointer;margin-top:1rem;width:100%;border-radius:0}.btn[data-v-6f0d5c3b]:hover{color:var(--color-text-alternative);font-size:1rem;background-color:var(--color-accent-secondary);border:none;padding:.5rem;cursor:pointer;box-shadow:var(--shadow-standard)}.toggle-switch[data-v-42efc1c0]{display:flex;align-items:center;margin-left:1.5rem}.card .toggle-switch[data-v-42efc1c0],.card .switch[data-v-42efc1c0]{margin-left:0}.switch[data-v-42efc1c0]{position:relative;display:inline-block;width:60px;height:34px;margin-left:.5rem}.switch input[data-v-42efc1c0]{opacity:0;width:0;height:0}.slider[data-v-42efc1c0]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider[data-v-42efc1c0]:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider[data-v-42efc1c0]{background-color:var(--color-accent-main)}input:focus+.slider[data-v-42efc1c0]{box-shadow:0 0 1px var(--color-accent-main)}input:checked+.slider[data-v-42efc1c0]:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round[data-v-42efc1c0]{border-radius:34px}.slider.round[data-v-42efc1c0]:before{border-radius:50%}.slider.round[data-v-42efc1c0]:hover{transition:all .1s ease-in;box-shadow:var(--shadow-standard)}button[data-v-31f062e1]{cursor:pointer}.input-wrapper[data-v-31f062e1]{position:relative;left:.25rem;background-color:var(--color-background-standard);padding:0 .25rem;font-size:.8rem}.has-error .input-wrapper[data-v-31f062e1],.has-error .input-wrapper input[data-v-31f062e1],.has-low-voltage.has-error .input-wrapper[data-v-31f062e1],.has-low-voltage.has-error .input-wrapper input[data-v-31f062e1]{background-color:var(--color-alert)}.has-error.is-offline .input-wrapper[data-v-31f062e1],.has-error.is-offline .input-wrapper input[data-v-31f062e1]{background-color:var(--color-warning)}.has-low-voltage .input-wrapper[data-v-31f062e1],.has-low-voltage .input-wrapper input[data-v-31f062e1]{background-color:var(--color-low-voltage)}.input-wrapper input[data-v-31f062e1]{border:none;font-size:.8rem;text-align:center;color:inherit;max-width:2.5rem;font-family:Exo,Arial,sans-serif}.input-wrapper input.input-local-time[data-v-31f062e1]{max-width:7rem;font-size:.65rem}input[type=radio][data-v-31f062e1]{margin:0 .2rem 0 .5rem}input[type=radio][data-v-31f062e1]:first-of-type{margin:0 .2rem 0 0}input[type=number][data-v-31f062e1]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number][data-v-31f062e1]::-webkit-inner-spin-button,input[type=number][data-v-31f062e1]::-webkit-outer-spin-button{-webkit-appearance:none}.input-button[data-v-31f062e1]{border:none;font-size:1.25rem;color:var(--color-text-alternative);background-color:var(--color-accent-secondary);border-radius:0;width:1rem;margin:.25rem .1rem}.input-button.restart[data-v-31f062e1]{font-size:1rem;width:auto;padding:0 .25rem}.input-button[data-v-31f062e1]:hover{transition:all .1s ease-in;box-shadow:var(--shadow-standard)}.input-button[data-v-31f062e1]:active{background-color:var(--color-accent-main)}.input-wrapper label[data-v-31f062e1]{margin-left:.2rem}.global-stop-popup[data-v-31f062e1]{position:fixed;display:flex;justify-content:center;align-items:center;z-index:1000;left:50%;top:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;background-color:#000b}.popup-container[data-v-31f062e1]{position:relative;background-color:var(--color-background-standard);box-shadow:var(--shadow-standard);padding:1rem;margin:1rem;max-width:16rem}.popup-container h2[data-v-31f062e1]{margin-bottom:1rem;text-transform:uppercase;color:var(--color-alert)}.popup-container p[data-v-31f062e1]{text-align:left}.popup-container .close-popup[data-v-31f062e1]{position:absolute;display:flex;align-items:center;justify-content:center;top:-1rem;right:-1rem;background-color:var(--color-background-standard);font-size:2rem;width:2rem;height:2rem;border:none;box-shadow:var(--shadow-standard)}.popup-container .close-popup[data-v-31f062e1]:hover{color:var(--color-alert)}.toggle-switch[data-v-31f062e1]{display:inline-flex;transform:scale(.8);transform-origin:right}.group[data-v-4c01167f]{display:flex;justify-content:center}.input-wrapper[data-v-4c01167f]{position:relative;display:flex;flex-flow:column;font-size:.8rem;width:100%}.input-wrapper input[data-v-4c01167f]{border:none;font-size:.8rem;text-align:center;max-width:100%;padding:.4rem 0;color:var(--color-text-alternative);background-color:var(--color-accent-secondary);font-family:Exo,Arial,sans-serif;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input-wrapper input[data-v-4c01167f]:hover{box-shadow:var(--shadow-standard)}.btn[data-v-4c01167f]{margin-top:.5rem!important}.group[data-v-d625f53c]{display:flex;justify-content:center}.group span[data-v-d625f53c]{width:100%}.input-wrapper[data-v-d625f53c]{position:relative;display:flex;flex-flow:row;justify-content:space-between;font-size:.8rem;width:100%;gap:.5rem}.input-wrapper input[data-v-d625f53c]{border:none;font-size:.8rem;text-align:center;max-width:100%;padding:.4rem 0;color:var(--color-text-alternative);background-color:var(--color-accent-secondary);font-family:Exo,Arial,sans-serif;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input-wrapper input[data-v-d625f53c]:hover{box-shadow:var(--shadow-standard)}.btn[data-v-d625f53c]{font-size:.8rem;background-color:var(--color-accent-secondary)}.btn.active[data-v-d625f53c]{background-color:var(--color-accent-main)}.btn[data-v-d625f53c]:hover{font-size:.8rem}.critical span[data-v-1e94c3ee]{color:var(--color-alert)}.group.error-description[data-v-1e94c3ee]{flex-flow:column;align-items:flex-start}.group.error-description span[data-v-1e94c3ee]:last-child{font-size:.8rem}.update-data-container[data-v-415a2ee3]{width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center}.update-data-container p[data-v-415a2ee3],.update-data-container span[data-v-415a2ee3]{font-size:.8rem;font-weight:400}.update-data-container[data-v-ad5aa09e]{width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center}.update-data-container p[data-v-ad5aa09e],.update-data-container span[data-v-ad5aa09e]{font-size:.8rem;font-weight:400}.demo-heat-pump-trigger-error-container[data-v-da23a3ee]{width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center}.diagram[data-v-8fac98ef]{position:relative;background-color:var(--color-background-standard);height:30rem;display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:.85rem;margin:1rem 1.5rem}.diagram[data-v-8fac98ef]:hover{transition:all .1s ease-in;box-shadow:var(--shadow-standard)}h2[data-v-8fac98ef]{flex:0 1 auto;font-size:.6rem;font-weight:700;text-transform:uppercase;height:1rem;display:flex;align-items:center;justify-content:flex-start}.chart[data-v-8fac98ef]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;text-align:left;width:100%;max-height:25rem;flex-flow:column}.description[data-v-8fac98ef]{flex:0 1 auto;font-size:.6rem;height:2rem;display:flex;align-items:center;justify-content:flex-start;text-align:left}.input-wrapper[data-v-8fac98ef]{width:min-content;position:absolute;top:.85rem;right:.85rem;display:flex;align-items:center;padding:0 .25rem;font-size:.8rem}.input-wrapper input[data-v-8fac98ef]{border:none;font-size:.8rem;text-align:center;color:inherit;max-width:2.5rem;font-family:Exo,Arial,sans-serif}input[type=number][data-v-8fac98ef]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number][data-v-8fac98ef]::-webkit-inner-spin-button,input[type=number][data-v-8fac98ef]::-webkit-outer-spin-button{-webkit-appearance:none}.input-button[data-v-8fac98ef]{border:none;font-size:1.25rem;color:var(--color-text-alternative);background-color:var(--color-accent-secondary);border-radius:0;width:1rem;margin:.25rem .1rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.input-button[data-v-8fac98ef]:hover{transition:all .1s ease-in;box-shadow:var(--shadow-standard)}.input-button[data-v-8fac98ef]:active{background-color:var(--color-accent-main)}.input-button.reset[data-v-8fac98ef]{width:4rem;font-size:1rem}.input-wrapper label[data-v-8fac98ef]{margin-left:.2rem}.input-wrapper span[data-v-8fac98ef]{margin:0 .3rem;font-size:1.3rem}.container[data-v-8eb4511a]{padding-top:6rem}.cards[data-v-8eb4511a]{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap}h1[data-v-8eb4511a],aside h2[data-v-8eb4511a]{font-size:2rem;margin:0 1.5rem;text-align:left}h3[data-v-8eb4511a]{font-size:1rem;margin:0 1.5rem;text-align:left}aside[data-v-8eb4511a]{margin-top:2.5rem}@media (max-width: 667px){.cards[data-v-8eb4511a]{justify-content:center;flex-flow:column}}.unit-data[data-v-6348c4b3]{min-height:7rem;display:flex;flex-flow:column;justify-content:center}.unit-data li[data-v-6348c4b3]{display:flex;align-items:center;justify-content:space-between;flex-flow:row}.unit-data li p[data-v-6348c4b3],.unit-data li label[data-v-6348c4b3],.unit-data-timestamp[data-v-6348c4b3]{font-size:.8rem;padding:0;margin-bottom:0;line-height:1.75}.unit-data li p.description[data-v-6348c4b3]{min-width:min-content;text-align:left}.unit-data li p.data[data-v-6348c4b3]{text-align:right;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:4;-ms-hyphenate-limit-chars:10 3 4;hyphenate-limit-chars:10 3 4}.connected[data-v-6348c4b3]{color:var(--color-accent-main);font-weight:700}.unit-data-connection-quality .connection-quality[data-v-6348c4b3]{display:flex;align-items:center}.unit-data-connection-quality .connection-quality svg{width:1.3rem;height:auto}hr[data-v-130970ab]{margin:.5rem 0}h5[data-v-130970ab]{cursor:pointer}h5 svg[data-v-130970ab]{margin-left:.25rem}h5 svg g path[data-v-130970ab]{stroke:var(--color-text-standard)}h5[data-v-130970ab]:hover{color:var(--color-accent-main)}h5:hover svg g path[data-v-130970ab]{stroke:var(--color-accent-main)}.unit.has-error h5 svg g path[data-v-130970ab]{stroke:var(--color-text-alternative)}.unit.has-error h5:hover svg g path[data-v-130970ab]{stroke:var(--color-text-alternative)}ul[data-v-130970ab]{margin-top:.5rem}ul li[data-v-130970ab]{display:flex;align-items:center;justify-content:space-between;flex-flow:row}ul li p[data-v-130970ab],ul li label[data-v-130970ab],.unit-data-timestamp[data-v-130970ab]{font-size:.7rem;padding:0;margin-bottom:0;line-height:1.75}ul li p.description[data-v-130970ab]{min-width:7rem;text-align:left}ul li p.error-message[data-v-130970ab]{text-align:right}.unit.has-error button.btn{border:1px solid var(--color-text-alternative)}.unit.has-error p.data.connected,.unit.has-error h5:hover{color:var(--color-text-alternative)}.unit[data-v-179c51d8]{color:var(--color-text-standard);background-color:var(--color-background-standard);text-align:center;width:16rem;padding:1rem;margin:1rem 1.5rem;align-self:flex-start}.unit[data-v-179c51d8]:hover{transition:all .1s ease-in;box-shadow:var(--shadow-standard)}.unit h2[data-v-179c51d8]{font-size:1.5rem}.unit .unit-data-timestamp[data-v-179c51d8]{font-size:.8rem}.unit.has-error[data-v-179c51d8],.unit.has-low-voltage.has-error[data-v-179c51d8]{background-color:var(--color-alert);color:var(--color-text-alternative)}.unit.has-error.is-offline[data-v-179c51d8]{background-color:var(--color-background-standard);color:var(--color-text-standard)}.unit.has-error button.btn[data-v-179c51d8]{border:1px solid var(--color-text-alternative)!important}.unit.has-low-voltage[data-v-179c51d8]{background-color:var(--color-low-voltage)}.unit.has-error a svg[data-v-179c51d8],.unit.has-low-voltage.has-error a svg[data-v-179c51d8]{stroke:var(--color-text-alternative)}.unit.has-error a:hover svg[data-v-179c51d8],.unit.has-low-voltage.has-error a:hover svg[data-v-179c51d8]{stroke:var(--color-accent-main)}a[data-v-179c51d8]{display:flex;flex-flow:row;justify-content:center;align-items:center;margin-bottom:1rem}a svg[data-v-179c51d8]{stroke:var(--color-text-standard);height:1.25rem;width:1.25rem;margin-left:.5rem}a:hover h2[data-v-179c51d8]{color:var(--color-accent-main)}a:hover svg[data-v-179c51d8]{stroke:var(--color-accent-main)}.container[data-v-cdcfe97e]{padding-top:6rem}h1[data-v-cdcfe97e]{margin:0 1.5rem;text-align:left}.units-list[data-v-cdcfe97e]{display:flex;justify-content:flex-start;flex-flow:row;flex-wrap:wrap}@media (max-width: 667px){.units-list[data-v-cdcfe97e]{justify-content:center}}.container[data-v-a4bcaae3]{padding-top:6rem}h1[data-v-a4bcaae3]{margin:0 1.5rem 1rem;text-align:left}.search[data-v-a4bcaae3]{display:flex;flex-flow:row;align-items:center;margin:0 1.5rem .5rem}.search input[data-v-a4bcaae3]{font-size:1rem;margin-left:.5rem;border:none;padding:.25rem;width:12.75rem}.search input[data-v-a4bcaae3]:hover{transition:all .1s ease-in;box-shadow:var(--shadow-standard)}.units-list[data-v-a4bcaae3]{display:flex;justify-content:flex-start;flex-flow:row;flex-wrap:wrap}@media (max-width: 667px){.units-list[data-v-a4bcaae3]{justify-content:center}}.login[data-v-b785009b]{position:relative;width:100vw;height:100vh;overflow:hidden}.bg-image[data-v-b785009b]{position:absolute;top:-15px;left:-15px;width:calc(100vw + 30px);height:calc(100vh + 30px);filter:blur(5px);display:flex;justify-content:center;align-items:center;overflow:hidden}.bg-image img[data-v-b785009b]{width:calc(100vw + 30px);height:calc(100vh + 30px);object-fit:cover;z-index:-1;position:relative}.login-form[data-v-b785009b]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:20;background-color:var(--color-background-standard);box-shadow:var(--shadow-login-form);padding:2rem;min-width:13rem;margin:0}.login-form img[data-v-b785009b]{max-width:15rem;width:100%;height:auto;margin-bottom:.5rem}.login-form form[data-v-b785009b]{display:flex;flex-flow:column}.login-form form .input-field[data-v-b785009b]{background-color:var(--color-background-login-input);padding:.5rem;margin-bottom:.5rem;display:flex;align-items:center}.login-form form label[data-v-b785009b]{line-height:0}.login-form form label svg[data-v-b785009b]{margin-right:.5rem}.login-form input[data-v-b785009b]{font-family:Exo,Arial,sans-serif;font-size:1rem;background:none;border:none;min-width:4rem}.login-form input[data-v-b785009b]:focus,.login-form input[data-v-b785009b]:focus-visible{outline:var(--border-login-outline)}.login-form form button[data-v-b785009b]{font-family:Exo,Arial,sans-serif;color:var(--color-text-alternative);font-size:1rem;background-color:var(--color-accent-main);border:none;padding:.5rem;cursor:pointer;border-radius:0;margin-top:1rem}.login-form form button[data-v-b785009b]:hover{color:var(--color-text-alternative);font-size:1rem;background-color:var(--color-accent-main);border:none;padding:.5rem;cursor:pointer}@media (min-width: 400px){.login-form[data-v-b785009b]{padding:3rem;margin:1rem}}
