.aside-nav[data-v-4b946064]{top:var(--header-height);background-color:var(--color-aside-nav-background);border-right:1px solid var(--color-border);z-index:5;width:4vw;transition:all .3s ease-in-out;position:fixed;bottom:0;left:0;overflow-x:hidden}.aside-nav.open[data-v-4b946064],.aside-nav[data-v-4b946064]:hover{width:12vw}.aside-nav.open .section-header .section-title .title[data-v-4b946064],.aside-nav:hover .section-header .section-title .title[data-v-4b946064]{opacity:1!important;display:block!important}.aside-nav.open .section-header .section-title .acronym[data-v-4b946064],.aside-nav:hover .section-header .section-title .acronym[data-v-4b946064]{opacity:0!important;display:none!important}.aside-nav.open .section-header .icon-section-collapse[data-v-4b946064],.aside-nav:hover .section-header .icon-section-collapse[data-v-4b946064]{opacity:1!important}.aside-nav.open .body .menu[data-v-4b946064],.aside-nav:hover .body .menu[data-v-4b946064]{overflow:hidden auto}.aside-nav.open .body .menu-item .title[data-v-4b946064],.aside-nav:hover .body .menu-item .title[data-v-4b946064]{opacity:1!important}.aside-nav.open .body .menu-item .icon-collapse[data-v-4b946064],.aside-nav:hover .body .menu-item .icon-collapse[data-v-4b946064]{display:block!important}.aside-nav.open .body .menu-item.router-link-active .menu-sub[data-v-4b946064],.aside-nav.open .body .menu-item.router-link-exact-active .menu-sub[data-v-4b946064],.aside-nav:hover .body .menu-item.router-link-active .menu-sub[data-v-4b946064],.aside-nav:hover .body .menu-item.router-link-exact-active .menu-sub[data-v-4b946064]{height:100%!important;padding-top:.5vw!important}.aside-nav.open .body .menu-item:has(.router-link-active) .menu-sub[data-v-4b946064]{height:100%!important;padding-top:.5vw!important}.aside-nav.open .body .menu-item:has(.router-link-exact-active) .menu-sub[data-v-4b946064]{height:100%!important;padding-top:.5vw!important}.aside-nav:hover .body .menu-item:has(.router-link-active) .menu-sub[data-v-4b946064]{height:100%!important;padding-top:.5vw!important}.aside-nav:hover .body .menu-item:has(.router-link-exact-active) .menu-sub[data-v-4b946064]{height:100%!important;padding-top:.5vw!important}.aside-nav.open .body .menu-item.router-link-active .menu-sub .menu-item[data-v-4b946064],.aside-nav.open .body .menu-item.router-link-exact-active .menu-sub .menu-item[data-v-4b946064],.aside-nav:hover .body .menu-item.router-link-active .menu-sub .menu-item[data-v-4b946064],.aside-nav:hover .body .menu-item.router-link-exact-active .menu-sub .menu-item[data-v-4b946064]{display:flex!important}.aside-nav.open .body .menu-item:has(.router-link-active) .menu-sub .menu-item[data-v-4b946064]{display:flex!important}.aside-nav.open .body .menu-item:has(.router-link-exact-active) .menu-sub .menu-item[data-v-4b946064]{display:flex!important}.aside-nav:hover .body .menu-item:has(.router-link-active) .menu-sub .menu-item[data-v-4b946064]{display:flex!important}.aside-nav:hover .body .menu-item:has(.router-link-exact-active) .menu-sub .menu-item[data-v-4b946064]{display:flex!important}.aside-nav .body[data-v-4b946064],.aside-nav .body .menu[data-v-4b946064]{flex-direction:column;height:100%;display:flex}.aside-nav .body .menu[data-v-4b946064]{margin-top:calc(var(--header-height) - 3vw);flex-grow:1;padding:.65vw;overflow-y:hidden}.aside-nav .body .menu .menu-section[data-v-4b946064]{white-space:nowrap;flex-direction:column;display:flex}.aside-nav .body .menu .menu-section .section-header[data-v-4b946064]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:1vw .8vw;display:flex}.aside-nav .body .menu .menu-section .section-header .section-title[data-v-4b946064]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-body);font-size:.8rem;font-weight:700;transition:opacity .3s}.aside-nav .body .menu .menu-section .section-header .section-title .title[data-v-4b946064]{opacity:0;display:none}.aside-nav .body .menu .menu-section .section-header .section-title .acronym[data-v-4b946064]{opacity:1}.aside-nav .body .menu .menu-section .section-header .icon-section-collapse[data-v-4b946064]{color:var(--color-text-body);opacity:0;transition:transform .3s}.aside-nav .body .menu .menu-section .section-header .icon-section-collapse.collapsed[data-v-4b946064]{transform:rotate(-90deg)}.aside-nav .body .menu .menu-section .section-header:hover .icon-section-collapse[data-v-4b946064],.aside-nav .body .menu .menu-section .section-header:hover .section-title[data-v-4b946064]{color:var(--color-text-primary)}.aside-nav .body .menu .menu-section .section-items[data-v-4b946064]{flex-direction:column;gap:.5rem;margin-bottom:.4rem;display:flex;overflow:hidden}.aside-nav .body .menu .menu-section-enter-active[data-v-4b946064]{transition:opacity .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94),max-height .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.aside-nav .body .menu .menu-section-leave-active[data-v-4b946064]{transition:opacity .3s cubic-bezier(.55,.085,.68,.53),transform .3s cubic-bezier(.55,.085,.68,.53),max-height .3s cubic-bezier(.55,.085,.68,.53);overflow:hidden}.aside-nav .body .menu .menu-section-enter-from[data-v-4b946064]{opacity:0;max-height:0;transform:translateY(-4px)}.aside-nav .body .menu .menu-section-enter-to[data-v-4b946064],.aside-nav .body .menu .menu-section-leave-from[data-v-4b946064]{opacity:1;max-height:3000px;transform:translateY(0)}.aside-nav .body .menu .menu-section-leave-to[data-v-4b946064]{opacity:0;max-height:0;transform:translateY(-4px)}.aside-nav .body .menu-item[data-v-4b946064]{cursor:pointer;white-space:nowrap;color:var(--color-text-emphasis);font-size:.875rem;line-height:normal}.aside-nav .body .menu-item.router-link-active[data-v-4b946064],.aside-nav .body .menu-item.router-link-exact-active[data-v-4b946064],.aside-nav .body .menu-item[data-v-4b946064]:hover{color:var(--color-text-primary)}.aside-nav .body .menu-item[data-v-4b946064]:has(.router-link-active){color:var(--color-text-primary)}.aside-nav .body .menu-item[data-v-4b946064]:has(.router-link-exact-active){color:var(--color-text-primary)}.aside-nav .body .menu-item.router-link-active .content[data-v-4b946064],.aside-nav .body .menu-item.router-link-exact-active .content[data-v-4b946064],.aside-nav .body .menu-item:hover .content[data-v-4b946064]{background-color:var(--color-primary-hover)}.aside-nav .body .menu-item:has(.router-link-active) .content[data-v-4b946064]{background-color:var(--color-primary-hover)}.aside-nav .body .menu-item:has(.router-link-exact-active) .content[data-v-4b946064]{background-color:var(--color-primary-hover)}.aside-nav .body .menu-item.router-link-active .icon-collapse[data-v-4b946064],.aside-nav .body .menu-item.router-link-exact-active .icon-collapse[data-v-4b946064]{transform:rotate(180deg)}.aside-nav .body .menu-item:has(.router-link-active) .icon-collapse[data-v-4b946064]{transform:rotate(180deg)}.aside-nav .body .menu-item:has(.router-link-exact-active) .icon-collapse[data-v-4b946064]{transform:rotate(180deg)}.aside-nav .body .menu-item .content[data-v-4b946064]{border-radius:4px;align-items:center;gap:6px;padding:.4vw .8vw;display:flex}.aside-nav .body .menu-item .content .title[data-v-4b946064]{opacity:0;font-weight:600;transition:opacity .3s}.aside-nav .body .menu-item .content .icon-collapse[data-v-4b946064]{margin-left:auto;transition:transform .3s;display:none}.aside-nav .body .menu-item .menu-sub[data-v-4b946064]{flex-direction:column;gap:.5vw;height:0;padding-top:0;padding-left:2.1vw;transition:height .35s cubic-bezier(.25,.46,.45,.94),padding-top .35s cubic-bezier(.25,.46,.45,.94);display:flex;overflow:hidden}.aside-nav .body .menu-item .menu-sub .menu-item[data-v-4b946064]{align-items:center;gap:8px;display:none}.aside-nav .body .menu-item .menu-sub .menu-item .dot[data-v-4b946064]{background-color:var(--color-grey-primary);border-radius:999px;width:.625rem;height:.625rem}.aside-nav .body .menu-item .menu-sub .menu-item .title[data-v-4b946064]{width:1%}.aside-nav .body .menu-item .menu-sub .menu-item.router-link-active .dot[data-v-4b946064],.aside-nav .body .menu-item .menu-sub .menu-item.router-link-exact-active .dot[data-v-4b946064],.aside-nav .body .menu-item .menu-sub .menu-item:hover .dot[data-v-4b946064]{background-color:var(--color-primary)!important}.aside-nav .body .menu-item .menu-sub .menu-item:has(.router-link-active) .dot[data-v-4b946064]{background-color:var(--color-primary)!important}.aside-nav .body .menu-item .menu-sub .menu-item:has(.router-link-exact-active) .dot[data-v-4b946064]{background-color:var(--color-primary)!important}.aside-nav .body .status-rtc[data-v-4b946064]{justify-content:center;padding:0 .65vw;display:flex}.aside-nav .body .status-rtc .content[data-v-4b946064]{color:#f04438;width:100%}.aside-nav .body .status-rtc .content[data-v-4b946064],.aside-nav .body .status-rtc .content[data-v-4b946064]:hover{background-color:#f044381a!important}.aside-nav .body .status-rtc .content .container-dot[data-v-4b946064]{flex-shrink:0;justify-content:center;align-items:center;width:1.31rem;height:1.31rem;display:flex}.aside-nav .body .status-rtc .content .container-dot .dot[data-v-4b946064]{background-color:#f04438;border-radius:999px;outline:.5rem solid #0000;width:60%;height:60%;animation:.8s infinite blinking-4b946064}@keyframes blinking-4b946064{0%,to{opacity:1}50%{opacity:0}}.aside-nav .body .control[data-v-4b946064]{margin:.5vw 0 .5vw .65vw}.aside-nav .body .control .btn-control[data-v-4b946064]{padding-left:.75vw;padding-right:.75vw}.aside-nav .body .control .btn-control .icon[data-v-4b946064]{color:var(--color-text-emphasis);transition:all .3s ease-in-out}.aside-nav .body .control .btn-control.open .icon[data-v-4b946064]{transform:rotate(180deg)}.form-label[data-v-b871b600]{font-weight:500}.input-text[data-v-b871b600]{position:relative}.input-text .suffix[data-v-b871b600]{z-index:1;height:calc(100% - 2px);color:var(--color-text-body);justify-content:center;align-items:center;padding:0 .5rem;font-weight:400;display:flex;position:absolute;inset-block-start:1px;inset-inline-end:1px}.dialog-configuration{width:40vw}.dialog-configuration-review{width:60vw;height:70vh}.dialog-configuration-review .p-dialog-content{flex-direction:column;flex:1;display:flex}.dialog-configuration-revision{transition:all .3s ease-in-out}.dialog-configuration-revision.dialog-configuration-revision-lg{width:75vw;height:75vh}.dialog-configuration-revision.dialog-configuration-revision-xl{width:90vw;height:90vh}.dialog-configuration-revision .versions{background:var(--color-surface-secondary);border-top-right-radius:8px;flex-direction:column;padding:1rem 0 0 1rem;display:flex}.dialog-configuration-revision .versions .version-cards{flex:1;padding-right:1rem;overflow:auto}.dialog-configuration-revision .versions .version-cards .description{color:var(--color-text-body)}.dialog-configuration-revision .versions .version-cards .version-card{cursor:pointer;background:var(--color-surface-primary);border:1px solid var(--color-border)}.dialog-configuration-revision .versions .version-cards .version-card.active{cursor:unset;background:var(--color-primary-100);border:1px solid var(--color-primary)}.dialog-configuration-revision .versions .version-cards .version-card.disabled{cursor:unset;opacity:.5;color:var(--color-text-muted)}.dialog-configuration-revision .actions{justify-content:flex-end;gap:1rem;padding:1rem;display:flex;box-shadow:0 -4px 10px #0000001a}.dialog-tag-create{width:22vw}.dialog-tag-create .colors{align-items:center;gap:8px;display:flex}.dialog-tag-create .colors .color{background-color:var(--tag-color);border:3px solid var(--color-surface-primary);cursor:pointer;border-radius:999px;width:24px;height:24px}.dialog-tag-create .colors .color.active,.dialog-tag-create .colors .color:hover{outline:2px solid var(--color-primary)}.column-updated-import-device .old-value[data-v-6870142f]{text-decoration:line-through}.column-updated-import-device .new-value[data-v-6870142f]{color:#dc6803}.preview-import-device[data-v-bbedd3f8]{width:unset;min-height:unset;margin:unset!important;margin-left:unset!important}.preview-import-device[data-v-bbedd3f8] .p-datatable-table-container .p-datatable-column-title,.preview-import-device[data-v-bbedd3f8] .p-datatable-table-container .p-datatable-tbody{white-space:nowrap}.preview-import-device[data-v-bbedd3f8] .p-datatable-table-container .p-datatable-tbody tr:has(.text-danger) td{vertical-align:baseline}.dialog-devices-import{width:35vw}.dialog-devices-import.stage-2{width:70vw}.dialog-discovery-start{width:30vw}.dialog-discovery-start .input-discover-on .p-togglebutton{flex-grow:1}.dialog-history-update-firmware .timeline-stage-device[data-v-16893e02]{width:35rem}.dialog-history-update-firmware .timeline-stage-device[data-v-16893e02] .p-timeline-event-opposite{display:none}.dialog-history-update-firmware .timeline-stage-device[data-v-16893e02] .title{color:#1e88e5;margin-bottom:.3rem;font-size:16px;font-weight:600}.dialog-history-update-firmware .timeline-stage-device[data-v-16893e02] .current-title{color:#17b26a}.dialog-history-update-firmware .timeline-stage-device[data-v-16893e02] .failed-title{color:#f04438}.dialog-history-update-firmware .timeline-stage-device[data-v-16893e02] .subtitle{color:var(--color-grey-700);font-size:.9rem;font-weight:400}.dialog-history-update-firmware .timeline-stage-device[data-v-16893e02] .subtitle-with-dot{color:var(--color-grey-700);margin-left:5px;padding-left:15px;font-size:.9rem;font-weight:400;position:relative}.dialog-history-update-firmware .timeline-stage-device[data-v-16893e02] .subtitle-with-dot:before{content:"";background:var(--color-grey-primary);border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:50%;left:-.01em;transform:translateY(-50%)}.dialog-history-update-firmware .timeline-stage-device[data-v-16893e02] .marker{color:var(--color-grey-700);background:var(--color-surface-primary);border:1px solid var(--color-grey-primary);border-radius:12px;padding:2px 4px;font-size:.9rem;font-weight:400}.dialog-history-update-firmware .timeline-stage-device[data-v-16893e02] .current-marker{background:var(--color-text-body);color:#f5f5f6}.dialog-history-update-firmware .timeline-stage-device[data-v-16893e02] .failed-marker{background:var(--color-surface-primary);color:#f04438}.dialog-device-automation-execute{width:40vw}.dialog-device-automation-execute .editor{height:40vh}.dialog-logs-device-automation{width:80vw}.dialog-logs-device-automation .editor{height:70vh}.dialog-list-view{width:30rem;max-width:30rem}
