@import"https://fonts.googleapis.com/css?family=Plus+Jakarta+Sans:var(--title-3-font-weight),var(--body-xs-s-700-font-weight),var(--body-xs-700-font-weight),var(--body-s-m-600-font-weight),var(--title-2-font-weight),600,var(--body-s-m-700-font-weight),var(--body-xs-s-400-font-weight),var(--text-field-font-weight),var(--body-xs-s-600-font-weight),var(--body-xs-400-font-weight),var(--body-m-l-700-font-weight),700,var(--body-s-m-400-font-weight)|Inter:400|Manrope:700,var(--paragraph-p2-med-font-weight),var(--paragraph-p4-reg-font-weight)";:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100vh;color:var(--textprimary);background:var(--backgroundneutral);transition:color .5s,background-color .5s;line-height:1.6;font-family:Plus Jakarta Sans,Helvetica;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background-color:var(--maingreen);border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px}.sub{font-size:8px}.dialog{padding:24px;border-radius:12px;background:var(--backgroundwhite);width:20rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.confirm-dialog{padding:24px;gap:24px;border-radius:12px;background:var(--backgroundwhite);width:25%;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.wide-dialog{width:90%;height:90%}.wide-dialog.attached{height:100%;width:75%;margin-left:auto;border-radius:12px 0 0 12px}.dialog-mask{background-color:#00000080}.dialog-header{display:flex;justify-content:space-between;align-items:center}.dialog-title{position:relative;width:fit-content;margin-top:-1px;font-family:Plus Jakarta Sans,Helvetica;font-weight:700;color:var(--textprimary);font-size:18px;letter-spacing:0;line-height:normal}.message-close-button,.dialog-close-button{all:unset;cursor:pointer;display:flex;align-items:center}.dialog-close-button>svg *{color:var(--grayicon)}.dialog-content{position:relative;align-self:stretch;margin-top:6px;height:calc(100% - 24px)}.confirm-dialog .dialog-content{margin-top:0}.wide-dialog .dialog-content{margin-top:16px;overflow:auto}.dialog-message{font-family:var(--body-s-m-400-font-family);font-weight:var(--body-s-m-400-font-weight);color:var(--textsecondary);font-size:var(--body-s-m-400-font-size);letter-spacing:var(--body-s-m-400-letter-spacing);line-height:var(--body-s-m-400-line-height);font-style:var(--body-s-m-400-font-style)}.dialog-footer{margin-top:24px;display:flex;gap:16px}.confirm-dialog .dialog-footer{margin-top:0}.dialog-button{flex:1;justify-content:center}.tooltip-question-mark{font-weight:700;font-size:18px;color:var(--maingreen);cursor:default;margin-left:auto;font-family:var(--body-s-m-700-font-family);letter-spacing:var(--body-s-m-700-letter-spacing);line-height:var(--body-s-m-700-line-height);font-style:var(--body-s-m-700-font-style)}.tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.tooltip.wide{max-width:20rem}.tooltip[data-p-position=right],.tooltip[data-p-position=left]{padding:0 .25rem}.tooltip[data-p-position=top],.tooltip[data-p-position=bottom]{padding:.25em 0}.tooltip .tooltip-text{background:var(--maingreen);color:var(--textside-barprimary);font-family:var(--text-field-font-family);font-weight:var(--text-field-font-weight);font-size:var(--text-field-font-size);text-align:center;letter-spacing:var(--text-field-letter-spacing);line-height:var(--text-field-line-height);font-style:var(--text-field-font-style);padding:.5rem .75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border-radius:6px;white-space:pre-line;word-break:break-word}.tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;scale:2}.tooltip[data-p-position=right] .tooltip-arrow{margin-top:-.25rem;border-width:.25em .25em .25em 0;border-right-color:var(--maingreen)}.tooltip[data-p-position=left] .tooltip-arrow{margin-top:-.25rem;border-width:.25em 0 .25em .25rem;border-left-color:var(--maingreen)}.tooltip[data-p-position=top] .tooltip-arrow{margin-left:-.25rem;border-width:.25em .25em 0;border-top-color:var(--maingreen)}.tooltip[data-p-position=bottom] .tooltip-arrow{margin-left:-.25rem;border-width:0 .25em .25rem;border-bottom-color:var(--maingreen)}.calendar{display:flex;padding:6px 12px;background-color:var(--backgroundwhite);border-radius:18px}:not(.float-label) .calendar{display:flex;padding:0;background:none;border:none;gap:6px}:not(.float-label) .calendar.selected input{border-color:var(--maingreen);color:var(--maingreen);font-family:var(--body-xs-s-700-font-family);font-weight:var(--body-xs-s-700-font-weight);letter-spacing:var(--body-xs-s-700-letter-spacing);line-height:var(--body-xs-s-700-line-height);font-size:var(--body-xs-s-700-font-size);font-style:var(--body-xs-s-700-font-style)}.date-range-picker-input{display:flex;padding:6px 12px;background-color:var(--backgroundwhite);border:1px solid;border-color:var(--dividersecondary);border-radius:24px;cursor:pointer;font-family:var(--body-xs-s-600-font-family);font-weight:var(--body-xs-s-600-font-weight);color:var(--textsecondary);font-size:var(--body-xs-s-600-font-size);letter-spacing:var(--body-xs-s-600-letter-spacing);line-height:var(--body-xs-s-600-line-height);font-style:var(--body-xs-s-600-font-style);width:175px}.date-range-picker-input:hover,.date-range-picker-input:focus{border-color:var(--maingreen);outline:none}tr:has(td.calendar-day span[data-p=selected]) td.calendar-weeknumber>span.calendar-weeklabelcontainer{color:var(--white);background-color:var(--maingreen)}tr:has(td.calendar-weeknumber) td.calendar-day>span.calendar-daylabel{background:none!important;color:var(--variable-collection-gray-700)}tr:has(td.calendar-weeknumber) td.calendar-day>span.calendar-daylabel[data-p="other-month disabled"]{color:var(--variable-collection-gray-300)}.calendar-weeklabelcontainer>span[data-pc-section=weeklabel][style*="visibility: hidden"]{display:none!important}.calendar-input{all:unset;position:relative;flex:1;margin-top:-1px;font-family:Inter,Helvetica;font-weight:400;color:#495057;font-size:14px;letter-spacing:0;line-height:normal;cursor:pointer}.calendar.wide .input-text{width:260px}.calendar.small .input-text{font-family:var(--body-xs-s-600-font-family);font-weight:var(--body-xs-s-600-font-weight);color:var(--textsecondary);font-size:var(--body-xs-s-600-font-size);letter-spacing:var(--body-xs-s-600-letter-spacing);line-height:var(--body-xs-s-600-line-height);font-style:var(--body-xs-s-600-font-style);height:auto;padding:6px 12px}.calendar-inputiconcontainer{display:flex;align-items:center;cursor:pointer}.calendar-panel{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:7px;align-self:stretch;flex:0 0 auto;background-color:var(--variable-collection-white);border-radius:6px;border:0px solid;box-shadow:var(--inputoverlay-shadow);border-color:var(--variable-collection-white);min-width:270px!important}.calendar-group{display:flex;flex-direction:column;gap:7px}.calendar-tablebody,.calendar-tableheader,.calendar-groupcontainer{width:100%}.calendar-groupcontainer{display:flex;justify-content:center}.calendar-header{display:flex;align-items:center;padding:7px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--variable-collection-white);border-bottom-width:1px;border-bottom-style:solid;border-color:var(--variable-collection-gray-200)}.calendar-incrementbutton,.calendar-decrementbutton,.calendar-previousbutton,.calendar-nextbutton{all:unset;cursor:pointer;display:flex;width:28px;height:28px;align-items:center;justify-content:center;position:relative;border-radius:14px;border:1px solid;border-color:transparent}.calendar-incrementbutton .button-icon,.calendar-decrementbutton .button-icon,.calendar-previousbutton .button-icon,.calendar-nextbutton .button-icon{color:var(--iconprimary)}.calendar-title{display:flex;align-items:flex-start;justify-content:center;gap:7px;position:relative;flex:1;flex-grow:1}.calendar-monthtitle,.calendar-yeartitle,.calendar-decadetitle{all:unset;cursor:pointer;display:inline-flex;flex-direction:column;align-items:flex-start;gap:7px;padding:10px 7px;position:relative;flex:0 0 auto;width:fit-content;margin-top:-1px;font-family:var(--body-s-m-700-font-family);font-weight:var(--body-s-m-700-font-weight);color:var(--variable-collection-gray-700);font-size:var(--body-s-m-700-font-size);letter-spacing:var(--body-s-m-700-letter-spacing);line-height:var(--body-s-m-700-line-height);font-style:var(--body-s-m-700-font-style)}.calendar-table{display:flex;flex-direction:column;align-items:flex-start;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.calendar-tablebodyrow,.calendar-tableheaderrow{display:flex;align-items:flex-start;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.calendar-weekheader,.calendar-tableheadercell{display:flex;align-items:flex-start;padding:7px;position:relative;flex:1;flex-grow:1}.calendar-weekheader{opacity:.6}.calendar-weekheaderlabel,.calendar-weekday{position:relative;flex:1;margin-top:-1px;font-family:Inter,Helvetica;font-weight:600;color:var(--variable-collection-gray-700);font-size:14px;text-align:center;letter-spacing:0;line-height:21px}.calendar-day,.calendar-weeknumber{justify-content:center;padding:7px;flex:1;flex-grow:1;display:flex;align-items:center;position:relative}.calendar-daylabel,.calendar-weeklabelcontainer{display:flex;width:35px;height:35px;align-items:center;justify-content:center;position:relative;border-radius:17.5px;border:1px solid;border-color:transparent;font-family:var(--body-s-m-400-font-family);font-weight:var(--body-s-m-400-font-weight);color:var(--variable-collection-gray-700);font-size:var(--body-s-m-400-font-size);letter-spacing:var(--body-s-m-400-letter-spacing);line-height:var(--body-s-m-400-line-height);font-style:var(--body-s-m-400-font-style)}.calendar-daylabel{cursor:pointer}.calendar-year[data-p-selected=true],.calendar-month[data-p-selected=true],.calendar-day[data-p-today=true] .calendar-daylabel{color:var(--maingreen);font-weight:700}.calendar-day .calendar-daylabel[data-p=selected]{color:var(--white);background-color:var(--maingreen)}.calendar-day .calendar-daylabel[data-p="other-month disabled"]{color:var(--variable-collection-gray-300);cursor:not-allowed}.calendar-weeklabelcontainer{color:var(--variable-collection-gray-500)}.calendar-yearpicker,.calendar-monthpicker{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.calendar-year,.calendar-month{cursor:pointer;min-width:130px;display:flex;align-items:center;justify-content:center;padding:7px;position:relative;flex:1;flex-grow:1;border-radius:6px;border:1px solid;border-color:transparent;margin-top:-1px;font-family:var(--body-s-m-400-font-family);font-weight:var(--body-s-m-400-font-weight);color:var(--variable-collection-gray-700);font-size:var(--body-s-m-400-font-size);letter-spacing:var(--body-s-m-400-letter-spacing);line-height:var(--body-s-m-400-line-height);font-style:var(--body-s-m-400-font-style)}.calendar-year{min-width:196px}.calendar-timepicker{width:100%;display:flex;justify-content:center;align-items:center;border-block-start:1px solid var(--dividerlight);padding:7px 0 0;gap:7px}.calendar-timepicker>div{display:flex;align-items:center;flex-direction:column;gap:3.5px}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.loading-icon{-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear;display:inline-block;width:2rem;height:2rem;font-size:2rem}svg.loading-icon *{fill:var(--maingreen)}.empty-overlay,.error-overlay,.loading-overlay{width:100%;height:100%;align-items:center;display:flex;background-color:#ffffff80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;position:absolute;top:0;left:0;border-radius:12px;justify-content:center;flex-direction:column;gap:8px}.datatable-list-container>.loading-overlay{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.datatable-list-container:has(>.loading-overlay) .datatable-list-body{opacity:.4;pointer-events:none}.datatable-list-container:not(.has-load-error)>.list-error-overlay{display:none}.error-overlay>span{font-family:var(--body-s-m-700-font-family);font-weight:var(--body-s-m-700-font-weight);color:var(--variable-collection-error);font-size:var(--body-s-m-700-font-size);letter-spacing:var(--body-s-m-700-letter-spacing);line-height:var(--body-s-m-700-line-height);font-style:var(--body-s-m-700-font-style)}.error-overlay>.retry{font-family:var(--body-xs-s-600-font-family);font-weight:var(--body-xs-s-600-font-weight);color:var(--variable-collection-error);font-size:var(--body-xs-s-600-font-size);letter-spacing:var(--body-xs-s-600-letter-spacing);line-height:var(--body-xs-s-600-line-height);font-style:var(--body-xs-s-600-font-style)}.empty-overlay>span{font-family:var(--body-s-m-600-font-family);font-weight:var(--body-s-m-600-font-weight);color:var(--textlight);font-size:var(--body-s-m-600-font-size);text-align:center;letter-spacing:var(--body-s-m-600-letter-spacing);line-height:var(--body-s-m-600-line-height);font-style:var(--body-s-m-600-font-style)}.p-hidden-space{display:none!important}.paginator{display:inline-flex;align-items:center;gap:4px;position:relative;width:100%}.paginator .next-page,.paginator .prev-page,.paginator .first-page,.paginator .last-page{border:none;background:none;cursor:pointer}.paginator .next-page:disabled,.paginator .prev-page:disabled,.paginator .first-page:disabled,.paginator .last-page:disabled{cursor:not-allowed}.select-icon>svg *,.paginator .page-dropdown .trigger>svg *,.paginator .next-page>svg *,.paginator .prev-page>svg *,.paginator .first-page>svg *,.paginator .last-page>svg *{color:var(--textlight);fill:var(--textlight)}.paginator .next-page:disabled>svg *,.paginator .prev-page:disabled>svg *,.paginator .first-page:disabled>svg *,.paginator .last-page:disabled>svg *{color:var(--textdisabled);fill:var(--textdisabled)}.paginator .next-page:not(:disabled):hover>svg *,.paginator .prev-page:not(:disabled):hover>svg *,.paginator .first-page:not(:disabled):hover>svg *,.paginator .last-page:not(:disabled):hover>svg *{color:var(--maingreen);fill:var(--maingreen)}.paginator .pages{display:inline-flex;align-items:flex-start;gap:4px;position:relative}.paginator .page-button{border:none;background:none;cursor:pointer;display:flex;flex-direction:column;width:27px;height:28px;align-items:center;justify-content:center;gap:10px;padding:6px 10px;position:relative;background-color:var(--backgroundwhite);border-radius:32px;margin-top:-1px;margin-left:-.5px;margin-right:-.5px;font-family:var(--body-xs-s-700-font-family);font-weight:var(--body-xs-s-700-font-weight);color:var(--textprimary);font-size:var(--body-xs-s-700-font-size);letter-spacing:var(--body-xs-s-700-letter-spacing);line-height:var(--body-xs-s-700-line-height);white-space:nowrap;font-style:var(--body-xs-s-700-font-style)}.paginator .page-button:hover{color:var(--maingreen)}.paginator .page-button[data-p-active=true]{color:var(--white);width:27px;background-color:var(--maingreen);display:flex;flex-direction:column;height:28px;align-items:center;justify-content:center;gap:10px;padding:6px 10px;position:relative;border-radius:32px;margin-top:-1px;font-family:var(--body-xs-s-700-font-family);font-weight:var(--body-xs-s-700-font-weight);font-size:var(--body-xs-s-700-font-size);letter-spacing:var(--body-xs-s-700-letter-spacing);line-height:var(--body-xs-s-700-line-height);white-space:nowrap;font-style:var(--body-xs-s-700-font-style);cursor:not-allowed}.paginator .page-dropdown{margin-left:auto;display:flex;width:70px;align-items:center;gap:4px;padding:4px 15px;position:relative;flex:0 0 auto;background-color:var(--white);border-radius:16px;border:1px solid;border-color:var(--grayscalegrey-stroke);cursor:pointer}.select.disabled{cursor:not-allowed}.select:not(.disabled):hover,.paginator .page-dropdown:hover{border-color:var(--maingreen)}.select-label[aria-expanded=true]+.select-icon>svg *,.select:not(.disabled):hover .select-icon>svg *,.paginator .page-dropdown .input[aria-expanded=true]+.trigger>svg *,.paginator .page-dropdown:hover .trigger>svg *{color:var(--iconprimary);fill:var(--iconprimary)}.paginator .page-dropdown .input{position:relative;width:fit-content;font-family:var(--text-field-font-family);font-weight:var(--text-field-font-weight);color:var(--textprimary);font-size:var(--text-field-font-size);letter-spacing:var(--text-field-letter-spacing);line-height:var(--text-field-line-height);white-space:nowrap;font-style:var(--text-field-font-style)}.multi-select-hidden-input:has(input[aria-expanded=true])+.multi-select-label-container+.select-icon,.select-label[aria-expanded=true]+.select-icon,.paginator .page-dropdown .input[aria-expanded=true]+.trigger{transform:rotate(180deg)}.paginator .page-dropdown .trigger{position:relative;width:24px;height:24px;margin-right:-2px;margin-left:auto}.page-dropdown-panel{flex-direction:column;width:70px;align-items:flex-start;background-color:#fff;border-radius:8px;overflow:hidden;border:1px solid;border-color:var(--dividerlight);display:flex;position:relative;flex:0 0 auto}.page-dropdown-panel .page-dropdown-list{flex-direction:column;width:70px;align-items:flex-start;background-color:#fff;border-radius:8px;overflow:hidden;border:1px solid;border-color:var(--dividerlight);display:flex;position:relative;flex:0 0 auto;list-style-type:none;padding:0}.page-dropdown-panel .page-dropdown-item{align-items:center;gap:10px;padding:8px 16px;align-self:stretch;width:100%;display:flex;position:relative;flex:0 0 auto;cursor:pointer}.page-dropdown-panel .page-dropdown-item[data-p-selected=true]{background-color:var(--backgroundlight-green);cursor:not-allowed}.page-dropdown-panel .page-dropdown-item-label{color:#9295a2;position:relative;width:fit-content;margin-top:-1px;font-family:var(--text-field-font-family);font-weight:var(--text-field-font-weight);font-size:var(--text-field-font-size);letter-spacing:var(--text-field-letter-spacing);line-height:var(--text-field-line-height);white-space:nowrap;font-style:var(--text-field-font-style)}.page-dropdown-panel .page-dropdown-item[data-p-selected=true] .page-dropdown-item-label,.page-dropdown-panel .page-dropdown-item[data-p-selected=false]:hover .page-dropdown-item-label{color:var(--maindark-green)}.items-per-page{position:absolute;right:105px;bottom:32px;width:fit-content;font-family:var(--text-field-font-family);font-weight:var(--text-field-font-weight);color:var(--textprimary);font-size:var(--text-field-font-size);letter-spacing:var(--text-field-letter-spacing);line-height:var(--text-field-line-height);white-space:nowrap;font-style:var(--text-field-font-style)}.datatable-list-container:not(:has(.paginator)) .items-per-page{display:none}.message.primary-text{color:var(--textprimary)!important}.message.padding{padding:24px!important}.message-content{display:flex;justify-content:space-between;align-items:center}.message.bg{border-radius:12px;padding:6px 16px}.message.bg.danger,.message.bg.error{background-color:var(--animationerror-light)}.message.bg.warning{background-color:var(--animationsolar-light)}.message.bg.success{background-color:#d3f1d6}.message.bg.info{background-color:#f4f8ff}.message.danger,.message.error{color:var(--grid-link-err)}.message.warning{color:var(--animationsolar)}.message.success{color:var(--maingreen)}.message.info{color:#397bff}.message-text{font-family:var(--body-s-m-600-font-family);font-weight:var(--body-s-m-600-font-weight);font-size:var(--body-s-m-600-font-size);letter-spacing:var(--body-s-m-600-letter-spacing);line-height:var(--body-s-m-600-line-height);font-style:var(--body-s-m-600-font-style)}.message.small .message-text{font-family:var(--body-xs-s-400-font-family);font-weight:var(--body-xs-s-400-font-weight);font-size:var(--body-xs-s-400-font-size);letter-spacing:var(--body-xs-s-400-letter-spacing);line-height:var(--body-xs-s-400-line-height);font-style:var(--body-xs-s-400-font-style)}.knob-value,.knob-range{fill:none}.knob-text{font-family:var(--body-s-m-700-font-family);font-weight:var(--body-s-m-700-font-weight);color:var(--textprimary);font-size:var(--body-s-m-700-font-size);letter-spacing:var(--body-s-m-700-letter-spacing);line-height:var(--body-s-m-700-line-height);font-style:var(--body-s-m-700-font-style)}.knob-svg{width:100px;height:100px}.datatable-list-container{height:calc(100% - 12px);display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:24px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--variable-collection-white);border-radius:12px}.datatable-list-container.no-padding{padding:0}.datatable-list-container.no-padding .datatable-list-body tr td{padding:12px 0}.datatable-list-container.no-padding .datatable-list-body tr td:first-child{padding:12px 0 12px 16px}.datatable-list-container.no-padding .datatable-list-body tr td:last-child{padding:12px 16px 12px 0}.datatable-list-container .datatable-list-body tr[data-p-selected=true]{background-color:var(--backgroundlight-green)}.datatable-list-container .datatable-list-body tr.selectable{cursor:pointer}.datatable-tablecontainer{overflow:auto;width:100%;height:100%}.datatable-list-container .datatable-header{width:100%}.datatable-list-container .datatable-header .title{display:flex;align-items:center;justify-content:space-between;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.datatable-list-container .datatable-header .title .title-text{position:relative;width:fit-content;margin-top:-1px;font-family:Plus Jakarta Sans,Helvetica;font-weight:700;color:var(--textprimary);font-size:18px;letter-spacing:0;line-height:normal}.datatable-list-container .datatable-header .title .search-bar-container{display:flex;padding-left:16px;align-items:flex-start;gap:16px;position:relative;border-radius:32px}.auto-left{margin-left:auto}.datatable-list-container .datatable-header .title .search-bar{align-items:center;gap:8px;padding:6px 12px;margin:-1px;background-color:var(--backgroundwhite);border-radius:32px;border:1px solid;border-color:var(--dividersecondary);display:flex;position:relative;align-self:stretch;width:329px;flex:0 0 auto}.search-icon{position:relative;width:24px;height:24px}.datatable-list-container .datatable-header .title .search-bar .search-input-container{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex:1;flex-grow:1}.datatable-list-container .datatable-header .title .search-bar .search-input{position:relative;align-self:stretch;width:100%;border:none;background:none;flex:1;margin-top:-1px;font-family:var(--body-xs-s-400-font-family);font-weight:var(--body-xs-s-400-font-weight);color:var(--textlight);font-size:var(--body-xs-s-400-font-size);letter-spacing:var(--body-xs-s-400-letter-spacing);line-height:var(--body-xs-s-400-line-height);font-style:var(--body-xs-s-400-font-style);padding:0}.clear-selection{cursor:pointer}.datatable-list-table{width:100%;border-collapse:separate;border-spacing:0}.datatable-list-header{position:sticky;top:0;z-index:5}.datatable-list-header tr:first-of-type th{background-color:var(--backgroundneutral)}.datatable-list-header tr:not(:first-of-type) th{background-color:var(--backgroundwhite)}.datatable-list-header th{margin-top:-2px;font-family:var(--body-xs-s-400-font-family);font-weight:var(--body-xs-s-400-font-weight);color:var(--textlight);font-size:var(--body-xs-s-400-font-size);letter-spacing:var(--body-xs-s-400-letter-spacing);line-height:var(--body-xs-s-400-line-height);font-style:var(--body-xs-s-400-font-style)}.datatable-list-header tr:first-of-type th:first-child:last-child{border-radius:38px}.datatable-list-header tr:first-of-type th:first-child{border-radius:38px 0 0 38px}.datatable-list-header tr:first-of-type th{padding:0}.datatable-list-header tr:first-of-type th:first-child{padding:0 0 0 16px}.datatable-list-header tr th:first-child{padding:15px 0 5px 16px}.datatable-list-header tr th{padding:15px 0 5px}.datatable-list-header th:last-child{border-radius:0 38px 38px 0}.datatable-list-header th.header-cell[data-p-sorted=true]{color:var(--maingreen);font-weight:700}.datatable-list-header th .header-container{display:flex;height:36px;align-items:center;gap:10px;padding:11px 12px;position:relative}.datatable-list-header th .column-filter{display:flex;gap:5px;align-items:center}.datatable-list-header th .filter-input{display:flex;flex-direction:row;align-items:center;gap:4px}.datatable-list-header th .filter-input input{padding:6px 12px;border-radius:32px;border:1px solid;border-color:var(--dividersecondary);font-family:var(--body-xs-s-400-font-family);font-weight:var(--body-xs-s-400-font-weight);color:var(--textlight);font-size:var(--body-xs-s-400-font-size);letter-spacing:var(--body-xs-s-400-letter-spacing);line-height:var(--body-xs-s-400-line-height);font-style:var(--body-xs-s-400-font-style)}.datatable-list-header th .filter-clear-button{border:none;background:none;cursor:pointer;display:flex;align-items:center}.datatable-list-header th .filter-clear-button svg *{color:var(--textlight);fill:var(--textlight)}.datatable-list-body tr{border-color:var(--dividerlight);border-bottom-width:1px;border-bottom-style:solid}.datatable-list-body tr td{padding:24px 0;font-family:var(--body-s-m-600-font-family)}.datatable-list-body tr td:first-child{padding:24px 0 24px 16px}.datatable-list-body tr td:last-child:not(:first-child){padding:24px 16px 24px 0}.datatable-list-body tr td button{border:none;background:none}.datatable-list-row-expanded{padding:24px!important;position:relative}.checkbox-container{position:relative;min-width:24px;min-height:24px;display:flex;align-items:center}.checkbox-input{cursor:pointer;position:absolute;width:100%;height:100%;left:0;opacity:0}.checkbox-input:disabled{cursor:not-allowed}.header-cell>.checkbox-container{margin-left:4px}.header-cell>.checkbox-container>.checkbox-input{opacity:1;width:18px;height:18px}.header-cell>.checkbox-container>.checkbox-input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1px solid #555;cursor:pointer;display:inline-grid;place-content:center;border-radius:3px}.header-cell>.checkbox-container>.checkbox-input[type=checkbox]:checked{background-color:#82bf53;border-color:#82bf53}.header-cell>.checkbox-container>.checkbox-input[type=checkbox]:before{content:"";width:10px;height:10px;transform:scale(0);box-shadow:inset 1em 1em #fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.header-cell>.checkbox-container>.checkbox-input[type=checkbox]:checked:before{transform:scale(1)}.not-selectable .checkbox-container{display:none;pointer-events:none}.checkbox-icon{display:flex}.empty-message{font-family:var(--body-s-m-600-font-family);font-weight:var(--body-s-m-600-font-weight);color:var(--textlight);font-size:var(--body-s-m-600-font-size);text-align:center;letter-spacing:var(--body-s-m-600-letter-spacing);line-height:var(--body-s-m-600-line-height);font-style:var(--body-s-m-600-font-style)}.list-items-error{font-family:var(--body-s-m-600-font-family);font-weight:var(--body-s-m-600-font-weight);color:var(--grid-link-err);font-size:var(--body-s-m-600-font-size);text-align:center;letter-spacing:var(--body-s-m-600-letter-spacing);line-height:var(--body-s-m-600-line-height);font-style:var(--body-s-m-600-font-style)}.button{display:flex;align-items:center;justify-content:center;gap:7px;padding:13px 12px;background-color:var(--textprimary);border:none;border-radius:50px;cursor:pointer}.button.confirm:hover,.button:hover{background-color:var(--variable-collection-primary-800)}.button.confirm.outline,.button.outline{background:none;border:1px solid;border-color:var(--textsecondary)}.button.confirm.outline:hover,.button.outline:hover{border-color:var(--maingreen)}.button-label{font-family:var(--body-s-m-700-font-family);font-weight:var(--body-s-m-700-font-weight);color:var(--textside-barprimary);font-size:var(--body-s-m-700-font-size);letter-spacing:var(--body-s-m-700-letter-spacing);line-height:var(--body-s-m-700-line-height);font-style:var(--body-s-m-700-font-style)}.button.confirm.outline>.button-label,.button.confirm.outline>.button-icon{color:var(--textsecondary)}.button.confirm.outline:hover>.button-label,.button.confirm.outline:hover>.button-icon,.button.outline:hover>.button-label,.button.outline:hover>.button-icon{color:var(--maingreen)}.button.cancel{background-color:var(--backgroundneutral)}.button.cancel>.button-label{color:var(--dividerdark)}.button.confirm:disabled,.button.confirm.disabled,.button.confirm[data-p-disabled=true]{background-color:var(--backgrounddisabled);cursor:not-allowed}.button.confirm:disabled>.button-label,.button.confirm.disabled>.button-label,.button.confirm:disabled>.button-icon,.button.confirm.disabled>.button-icon,.button.confirm[data-p-disabled=true]>.button-label{color:var(--textlight)}.button-loading-icon{-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear}.button.cancel:disabled,.button.cancel.disabled{background-color:var(--backgroundneutral);cursor:not-allowed}.button.cancel:disabled>.button-label,.button.cancel.disabled>.button-label{color:var(--textside-barsecondary)}.button.success{background-color:var(--maingreen)}.button.danger{background-color:var(--grid-link-err)}.button.danger>.button-label{color:var(--backgroundneutral)}.button.danger:disabled,.button.danger.disabled,.button.danger[data-p-disabled=true]{background-color:var(--backgrounddisabled);cursor:not-allowed}.button.danger:disabled>.button-label,.button.danger.disabled>.button-label{color:var(--textlight)}.button.confirm{background-color:var(--textprimary)}.button.confirm>.button-label{color:var(--backgroundneutral)}.button-icon{color:var(--backgroundneutral)}.float-label .calendar,.input-text{align-items:center;background-color:var(--backgroundwhite);border:1px solid;border-color:var(--dividersecondary);border-radius:24px;display:flex;height:46px;padding:6px 16px 6px 20px;font-family:var(--body-s-m-400-font-family);font-size:var(--body-s-m-400-font-size);color:var(--iconprimary);overflow:hidden}.float-label .calendar .input-text{border:none;z-index:0;width:100%;padding:0}.input-text:not(:disabled):hover,.input-text:not(:disabled):focus{border-color:var(--maingreen);outline:none}.input-text.invalid,.input-text.invalid:hover,.input-text.invalid:focus,.select.invalid,.select.invalid:hover{border-color:var(--grid-link-err)}.input-text:disabled{background-color:var(--backgrounddisabled);cursor:not-allowed}.autocomplete{display:block;position:relative;width:100%}.autocomplete .input-text{width:100%}.select{align-items:center;align-self:stretch;background-color:var(--backgroundwhite);border:1px solid;border-color:var(--dividersecondary);border-radius:24px;display:flex;gap:8px;height:46px;margin:-1px;padding:6px 16px 6px 20px;position:relative;width:100%}.select.plant-selector{align-self:auto;background-color:transparent;border:none;flex:0 0 auto;height:auto;margin:0;min-width:160px;padding:0;width:auto}.plant-selector .select-label{color:var(--textprimary);font-size:var(--title-3-font-size)}.plant-selector-loading{display:flex;justify-content:center;width:100%}.select-label{align-items:flex-start;cursor:pointer;display:flex;flex:1;flex-direction:column;flex-grow:1;position:relative;color:var(--iconlight);font-family:var(--body-s-m-400-font-family);font-size:var(--body-s-m-400-font-size);font-style:normal;font-weight:var(--body-s-m-400-font-weight);-webkit-user-select:none;user-select:none}.select-label>.option.selected{color:var(--iconprimary)}.select-icon{display:flex;align-items:center;justify-content:center}.plant-selector-loading-icon{animation:icon-spin 2s infinite linear;display:inline-block;width:14px;height:14px}.select-overlay{background-color:var(--backgroundwhite);border-radius:8px;box-shadow:0 4px 12px #a1a1b26b;display:flex;flex-direction:column;overflow:hidden}.select-overlay-header{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;gap:10px;padding:12px 16px}.select-overlay-filter{align-items:center;align-self:stretch;background-color:var(--backgroundwhite);border:1px solid;border-color:var(--dividersecondary);border-radius:32px;display:flex;gap:8px;padding:6px 12px;position:relative;width:100%}.select-overlay-filter:focus-within{border-color:var(--maingreen)}.select-overlay-filter-input{order:2;border:none;font-family:var(--body-xs-s-400-font-family);font-weight:var(--body-xs-s-400-font-weight);color:var(--textlight);font-size:var(--body-xs-s-400-font-size);letter-spacing:var(--body-xs-s-400-letter-spacing);line-height:var(--body-xs-s-400-line-height);font-style:var(--body-xs-s-400-font-style);width:100%;outline:none}.select-overlay-filter-input:hover,.select-overlay-filter-input:focus,.select-overlay-filter-input:focus-visible{border:none!important;outline:none}.select-overlay-filter-icon-container{order:1;display:flex}.select-overlay-list-container{max-height:220px;overflow-y:auto}.select-overlay-list{all:unset}.select-overlay-list-option{align-items:center;align-self:stretch;cursor:pointer;display:flex;flex:0 0 auto;gap:8px;padding:8px 16px;position:relative;width:100%}.select-overlay-list-option:hover{background-color:var(--backgroundlight-green)}.select-overlay-list-empty-message,.select-overlay-list-option-label{color:var(--iconprimary);font-family:var(--body-s-m-400-font-family);font-size:var(--body-s-m-400-font-size);font-style:normal;font-weight:var(--body-s-m-400-font-weight)}.select-overlay-list-empty-message{padding:0 16px 16px}.autocomplete-empty-message{padding-top:16px}.select-overlay-list-loading{align-items:center;display:flex;justify-content:center;padding:16px}.option-filter-preview{color:var(--iconlight);font-size:12px;margin-left:auto}.float-label{display:block;position:relative}.float-label label{color:var(--iconlight);font-family:var(--body-s-m-400-font-family);font-size:var(--body-s-m-400-font-size);font-style:var(--body-s-m-400-font-style);font-weight:var(--body-s-m-400-font-weight);position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);transition-property:all;transition-timing-function:ease;line-height:1;font-weight:500;inset-inline-start:.75rem;color:#64748b;transition-duration:.2s;display:flex;gap:4px}.float-label:has(.text-area) label{top:1rem;left:1rem;transform:translateY(0)}.float-label:has(.multi-select-label>span) label,.float-label:has(.multi-select-label .multi-select-chip) label,.float-label:has(textarea:focus) label,.float-label:has(textarea[value]:not([value=""])) label,.float-label:has(.select>.select-label[aria-label]) label,.float-label:has(.select>.select-label[aria-expanded=true]) label,.float-label:has(input[value]:not([value=""])) label,.float-label:has(input:focus) label{font-size:var(--body-xs-s-400-font-size);top:0;transform:translateY(-50%);border-radius:2px;background:#fff;padding:0 .125rem}.select:not(.disabled)>.select-label[aria-label]{color:var(--iconprimary)}.toggle-switch{display:inline-block;width:2.5rem;height:1.5rem}.toggle-switch-input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border-radius:30px}.toggle-switch-slider{display:inline-block;cursor:pointer;width:100%;height:100%;border-width:1px;border-style:solid;border-color:transparent;background:#cbd5e1;transition:background .2s,color .2s,border-color .2s,outline-color .2s,box-shadow .2s;border-radius:30px;outline-color:transparent;box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #1212170d}.toggle-switch-handle{position:absolute;top:50%;display:flex;justify-content:center;align-items:center;background:#fff;color:#64748b;width:1rem;height:1rem;inset-inline-start:.25rem;margin-block-start:-.5rem;border-radius:50%;transition:background .2s,color .2s,inset-inline-start .2s,box-shadow .2s}.toggle-switch[data-p-checked=true] .toggle-switch-slider{background:var(--maingreen);border-color:transparent}.toggle-switch[data-p-checked=true] .toggle-switch-handle{background:#fff;color:var(--maingreen);inset-inline-start:1.25rem}.toggle-switch[data-p-disabled=false]:has(.toggle-switch-input:hover) .toggle-switch-slider{background:#94a3b8;border-color:transparent}.toggle-switch[data-p-disabled=false]:has(.toggle-switch-input:hover)[data-p-checked=true] .toggle-switch-slider{background:var(--maindark-green);border-color:transparent}.text-area{font-family:var(--body-s-m-400-font-family);font-size:var(--body-s-m-400-font-size);color:var(--iconprimary);background-color:var(--backgroundwhite);border:1px solid;border-color:var(--dividersecondary);border-radius:24px;padding:13px 16px 13px 20px;transition:background .2s,color .2s,border-color .2s,outline-color .2s,box-shadow .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-color:transparent;box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #1212170d;width:100%;resize:none}.text-area:enabled:focus{border-color:var(--maingreen);box-shadow:none;outline:0 none transparent;outline-offset:0}.text-area:enabled:hover{border-color:var(--maingreen)}.multi-select-label-container{overflow:hidden;flex:1 1 auto;cursor:pointer}.multi-select-label{font-family:var(--body-s-m-400-font-family);font-size:var(--body-s-m-400-font-size);font-style:normal;font-weight:var(--body-s-m-400-font-weight);color:var(--iconprimary);display:flex;align-items:center;gap:.25rem;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis;padding:8px 0}.multi-select-label:not(:has(span)){visibility:hidden}.multi-select-chip{padding-block-start:.25rem;padding-block-end:.25rem;border-radius:4px}.multi-select-chip{font-family:var(--body-s-m-400-font-family);font-size:var(--body-s-m-400-font-size);font-style:normal;font-weight:var(--body-s-m-400-font-weight);color:var(--iconprimary);display:inline-flex;align-items:center;background:#f1f5f9;padding-inline:.75rem;gap:.5rem}.multi-select-chip:has(.multi-select-chip-remove){padding-inline-end:.5rem}.multi-select-chip-remove{cursor:pointer;font-size:1rem;width:1rem;height:1rem;color:#1e293b;border-radius:50%;transition:outline-color .2s,box-shadow .2s;outline-color:transparent}.multi-select-overlay{position:absolute;top:0;left:0;background:#fff;color:#334155;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.multi-select-overlay-header{display:flex;align-items:center;padding:12px 16px;gap:8px}.multi-select-overlay-list-container{overflow:auto}.panel-menu{background-color:var(--backgroundneutral);padding:12px;width:100%;border-radius:8px;height:100%;overflow:auto}.panel-menu-panel{align-items:center;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--geyser);padding:6px 0;display:flex;flex-direction:column;gap:8px;width:100%;justify-content:center}.panel-menu-header{width:100%;align-items:center;display:flex}.panel-menu-header-content{width:100%}.panel-menu-header-link{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.panel-menu-submenu{padding-left:14px}.panel-menu-submenu-icon{order:2;display:flex}.panel-menu-item-link{display:flex;align-items:center}.panel-menu-item-label,.panel-menu-header-label{color:var(--dividerdark);font-family:var(--body-xs-s-400-font-family);font-size:var(--body-xs-s-400-font-size);font-style:var(--body-xs-s-400-font-style);font-weight:var(--body-xs-s-400-font-weight);cursor:pointer}.panel-menu-content-container{width:100%}.panel-menu-rootlist{padding-left:14px}.panel-menu-item{all:unset;border-left-style:solid;border-left-width:1px;border-color:var(--geyser);display:flex;flex-direction:column;padding:6px 0 6px 8px}.panel-menu-item:has(.panel-menu-content-container[style=""]){border-color:var(--maingreen)}.panel-menu-item:has(.panel-menu-content-container[style=""]) .panel-menu-item-label{color:var(--maindark-green)}.carousel{display:flex;flex-direction:column}.carousel-content-container{display:flex;flex-direction:column;overflow:auto;gap:16px}.carousel-content{display:flex;flex-direction:row}.carousel-prev-button,.carousel-next-button{display:flex;background:var(--backgroundneutral);border-radius:50px;border:1px solid;border-color:#f0f0f0;cursor:pointer;padding:0;height:26px;margin:auto}.carousel-prev-button:disabled,.carousel-next-button:disabled{background:var(--backgrounddisabled);cursor:not-allowed;border-color:var(--backgrounddisabled)}.carousel-prev-button:disabled>svg *,.carousel-next-button:disabled>svg *{fill:var(--backgroundwhite)}.carousel-viewport{width:100%;overflow:hidden;margin-left:12px}.carousel-itemlist{display:flex;flex-direction:row}.carousel-item{flex:0 0 calc(25% - 12px);padding:16px 12px;margin-right:12px;border-radius:12px;border:1px solid;border-color:var(--dividerlight)}.carousel-item:hover{border-color:var(--textside-barhover)}.carousel-item:has(.firmware-categories-carousel-item.selected){border-color:var(--maingreen)}.carousel-indicator-list{display:flex;flex-direction:row;justify-content:center;padding:0;gap:3px;margin:0}.carousel-indicator{display:flex;list-style:none}.carousel-indicator-button{all:unset;cursor:pointer;width:8px;height:8px;background-color:var(--variable-collection-primary-200);border-radius:4px}.carousel-indicator-button[aria-current=page]{background-color:var(--variable-collection-primary-700)}.select-chart .panel-menu-rootlist{padding-left:0}.select-chart .panel-menu-item{border:none}.select-chart .panel-menu-item-link{gap:8px}.select-chart .panel-menu-item-label{cursor:default;color:var(--dividerdark)!important}.form-field-container{display:flex;flex-direction:column;gap:5px}.am5exporting-item a:hover,.am5exporting-item a.am5exporting-item-active,.am5exporting-menu-open .am5exporting-icon,.am5exporting-icon:hover{background:none!important}.am5exporting-menu-open .am5exporting-icon>svg *,.am5exporting-icon:hover>svg *{color:var(--maingreen)!important;fill:var(--maingreen)!important}.am5exporting-list{background:none!important;border-radius:8px!important;overflow:hidden!important;box-shadow:var(--dropdown-shadow)!important;padding:0!important;border:none!important}.am5exporting-item{padding:12px 16px 8px!important;background-color:var(--backgroundwhite)!important}.am5exporting-item:hover{background-color:var(--backgroundneutral)!important}.am5exporting-item a{align-items:center!important;padding:0!important;display:flex!important;gap:8px!important;font-family:var(--text-field-font-family)!important;font-weight:var(--text-field-font-weight)!important;color:var(--textprimary)!important;font-size:var(--text-field-font-size)!important;letter-spacing:var(--text-field-letter-spacing)!important;line-height:var(--text-field-line-height)!important;font-style:var(--text-field-font-style)!important}.am5exporting-label-alt{font-family:var(--body-xs-400-font-family)!important;font-weight:var(--body-xs-400-font-weight)!important;color:var(--textlight)!important;font-size:var(--body-xs-400-font-size)!important;letter-spacing:var(--body-xs-400-letter-spacing)!important;line-height:var(--body-xs-400-line-height)!important;font-style:var(--body-xs-400-font-style)!important}.am5exporting-type-separator{border-bottom:1px solid var(--dividerlight)!important}.am5exporting-type-separator:has(a:empty){padding:0!important}.checkbox-label{cursor:pointer!important}.checkbox-label.disabled{cursor:not-allowed!important}.radiobutton-container{display:flex;align-items:center}.radiobutton-input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:2px solid #ccc;border-radius:50%;background-color:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center}.radiobutton-input[type=radio]:checked{background-color:#82bf53;border-color:#82bf53}.radiobutton-input[type=radio]:checked:after{content:"";display:block;width:11px;height:10px;border-radius:50%;background-color:#fff}input:focus-visible{border:1px solid var(--maingreen)!important;outline:none}.file-upload input[type=file],.file-upload-basic-content>span{display:none}:root{--animationbattery: rgba(155, 206, 100, 1);--animationdefault-dark: rgba(155, 206, 100, 1);--animationdefault-light: rgba(239, 255, 222, 1);--animationerror-dark: rgba(255, 0, 0, 1);--animationerror-light: rgba(255, 227, 227, 1);--animationgrid: rgba(136, 134, 228, 1);--animationloads: rgba(88, 209, 247, 1);--animationnot-working-dark: rgba(221, 221, 221, 1);--animationnot-working-light: rgba(249, 247, 247, 1);--animationsolar: rgba(248, 198, 23, 1);--animationsolar-light: rgb(255, 250, 231);--animationorange: rgb(255, 138, 13);--animationorange-gradient: rgb(255, 230, 204);--backgrounddark: rgba(22, 26, 29, 1);--backgrounddisabled: rgba(231, 231, 230, 1);--backgroundlight-green: rgba(243, 251, 240, 1);--backgroundneutral: rgba(246, 246, 245, 1);--backgroundwhite: rgba(255, 255, 255, 1);--darkazure: rgba(56, 113, 218, 1);--lightazure: rgba(202, 234, 251, 1);--azure: rgba(88, 209, 247, 1);--black: #000000;--body-m-l-400-font-family: "Plus Jakarta Sans", Helvetica;--body-m-l-400-font-size: 18px;--body-m-l-400-font-style: normal;--body-m-l-400-font-weight: 400;--body-m-l-400-letter-spacing: 0px;--body-m-l-400-line-height: normal;--body-m-l-600-font-family: "Plus Jakarta Sans", Helvetica;--body-m-l-600-font-size: 18px;--body-m-l-600-font-style: normal;--body-m-l-600-font-weight: 500;--body-m-l-600-letter-spacing: 0px;--body-m-l-600-line-height: normal;--body-m-l-700-font-family: "Plus Jakarta Sans", Helvetica;--body-m-l-700-font-size: 18px;--body-m-l-700-font-style: normal;--body-m-l-700-font-weight: 600;--body-m-l-700-letter-spacing: 0px;--body-m-l-700-line-height: normal;--body-s-m-400-font-family: "Plus Jakarta Sans", Helvetica;--body-s-m-400-font-size: 14px;--body-s-m-400-font-style: normal;--body-s-m-400-font-weight: 400;--body-s-m-400-letter-spacing: 0px;--body-s-m-400-line-height: normal;--body-s-m-600-font-family: "Plus Jakarta Sans", Helvetica;--body-s-m-600-font-size: 14px;--body-s-m-600-font-style: normal;--body-s-m-600-font-weight: 500;--body-s-m-600-letter-spacing: 0px;--body-s-m-600-line-height: normal;--body-s-m-700-font-family: "Plus Jakarta Sans", Helvetica;--body-s-m-700-font-size: 14px;--body-s-m-700-font-style: normal;--body-s-m-700-font-weight: 600;--body-s-m-700-letter-spacing: 0px;--body-s-m-700-line-height: normal;--body-xs-400-font-family: "Plus Jakarta Sans", Helvetica;--body-xs-400-font-size: 10px;--body-xs-400-font-style: normal;--body-xs-400-font-weight: 400;--body-xs-400-letter-spacing: 0px;--body-xs-400-line-height: normal;--body-xs-600-font-family: "Plus Jakarta Sans", Helvetica;--body-xs-600-font-size: 10px;--body-xs-600-font-style: normal;--body-xs-600-font-weight: 500;--body-xs-600-letter-spacing: 0px;--body-xs-600-line-height: normal;--body-xs-700-font-family: "Plus Jakarta Sans", Helvetica;--body-xs-700-font-size: 10px;--body-xs-700-font-style: normal;--body-xs-700-font-weight: 600;--body-xs-700-letter-spacing: 0px;--body-xs-700-line-height: normal;--body-xs-s-400-font-family: "Plus Jakarta Sans", Helvetica;--body-xs-s-400-font-size: 12px;--body-xs-s-400-font-style: normal;--body-xs-s-400-font-weight: 400;--body-xs-s-400-letter-spacing: 0px;--body-xs-s-400-line-height: 129.99999523162842%;--body-xs-s-600-font-family: "Plus Jakarta Sans", Helvetica;--body-xs-s-600-font-size: 12px;--body-xs-s-600-font-style: normal;--body-xs-s-600-font-weight: 500;--body-xs-s-600-letter-spacing: 0px;--body-xs-s-600-line-height: normal;--body-xs-s-700-font-family: "Plus Jakarta Sans", Helvetica;--body-xs-s-700-font-size: 12px;--body-xs-s-700-font-style: normal;--body-xs-s-700-font-weight: 600;--body-xs-s-700-letter-spacing: 0px;--body-xs-s-700-line-height: 129.99999523162842%;--chartdark: rgba(91, 131, 48, 1);--chartlight: rgba(202, 245, 155, 1);--chartsecondary: rgba(155, 215, 89, 1);--dividerdark: rgba(94, 93, 92, 1);--dividerdisabled: rgba(186, 191, 201, 1);--dividerlight: rgba(240, 240, 240, 1);--dividersecondary: rgba(209, 209, 208, 1);--font-family-plus_jakarta_sans: "Plus Jakarta Sans", Helvetica;--font-size-l: 16px;--font-size-m: 14px;--font-size-s: 12px;--font-size-xl: 18px;--font-size-xs: 10px;--font-size-xxl: 24px;--geyser: #dcdfe4;--grayicon: rgb(137, 136, 135);--grayscalegrey-stroke: rgba(240, 240, 240, 1);--grid-link-ok: rgb(155, 206, 100);--grid-link-ok-gradient: rgb(239, 255, 222);--grid-link-na: rgba(209, 209, 208, 1);--grid-link-err: rgba(226, 76, 76, 1);--grid-link-err-gradient: rgb(255, 227, 227);--icondisabled: rgba(209, 209, 208, 1);--iconlight: rgba(137, 136, 135, 1);--iconprimary: rgba(47, 47, 46, 1);--iconsecondary: rgba(94, 93, 92, 1);--iconwhite: rgba(255, 255, 255, 1);--maindark-green: rgba(66, 150, 15, 1);--maingreen: rgba(130, 191, 83, 1);--paragraph-p2-med-font-family: "Manrope", Helvetica;--paragraph-p2-med-font-size: 14px;--paragraph-p2-med-font-style: normal;--paragraph-p2-med-font-weight: 500;--paragraph-p2-med-letter-spacing: 0px;--paragraph-p2-med-line-height: 150%;--paragraph-p4-reg-font-family: "Manrope", Helvetica;--paragraph-p4-reg-font-size: 10px;--paragraph-p4-reg-font-style: normal;--paragraph-p4-reg-font-weight: 400;--paragraph-p4-reg-letter-spacing: 0px;--paragraph-p4-reg-line-height: 14px;--peach-schnapps: #ffdcdc;--primitives-corner-radius: 32px;--salmon-pearl: #ef4444;--shark: #23282d;--statusgreen: rgba(66, 150, 15, 1);--text-field-font-family: "Plus Jakarta Sans", Helvetica;--text-field-font-size: 14px;--text-field-font-style: normal;--text-field-font-weight: 400;--text-field-letter-spacing: 0px;--text-field-line-height: 139.9999976158142%;--textdisabled: rgba(209, 209, 208, 1);--textlight: rgba(137, 136, 135, 1);--textprimary: rgba(47, 47, 46, 1);--textsecondary: rgba(94, 93, 92, 1);--textside-barhover: rgba(212, 245, 222, 1);--textside-barprimary: rgba(246, 246, 245, 1);--textside-barsecondary: rgba(177, 176, 175, 1);--title-1-font-family: "Plus Jakarta Sans", Helvetica;--title-1-font-size: 36px;--title-1-font-style: normal;--title-1-font-weight: 600;--title-1-letter-spacing: 0px;--title-1-line-height: normal;--title-2-font-family: "Plus Jakarta Sans", Helvetica;--title-2-font-size: 24px;--title-2-font-style: normal;--title-2-font-weight: 700;--title-2-letter-spacing: 0px;--title-2-line-height: normal;--title-3-font-family: "Plus Jakarta Sans", Helvetica;--title-3-font-size: 16px;--title-3-font-style: normal;--title-3-font-weight: 700;--title-3-letter-spacing: 0px;--title-3-line-height: normal;--variable-collection-error: rgba(226, 76, 76, 1);--variable-collection-gray-200: rgba(237, 239, 243, 1);--variable-collection-gray-300: rgba(221, 223, 228, 1);--variable-collection-gray-400: rgba(186, 191, 201, 1);--variable-collection-gray-50: rgba(249, 250, 251, 1);--variable-collection-gray-500: rgba(129, 138, 156, 1);--variable-collection-gray-600: rgba(101, 110, 128, 1);--variable-collection-gray-700: rgba(72, 78, 91, 1);--variable-collection-gray-800: rgba(66, 76, 97, 1);--variable-collection-gray-900: rgba(36, 39, 46, 1);--variable-collection-primary-100: rgba(235, 236, 239, 1);--variable-collection-primary-200: rgba(226, 228, 233, 1);--variable-collection-primary-50: rgba(244, 244, 246, 1);--variable-collection-primary-500: rgba(198, 202, 210, 1);--variable-collection-primary-600: rgba(169, 175, 188, 1);--variable-collection-primary-700: rgba(129, 138, 156, 1);--variable-collection-primary-800: rgba(90, 98, 114, 1);--variable-collection-primary-main: rgba(36, 40, 46, 1);--variable-collection-white: rgba(255, 255, 255, 1);--white: rgba(255, 255, 255, 1);--widget-shadow: 0px 12px 24px -4px rgba(145, 158, 171, .12), 0px 0px 2px 0px rgba(145, 158, 171, .2);--dropdown-shadow: 0px 4px 12px 0px rgba(161, 161, 178, .42);--inputoverlay-shadow: 0px 2px 12px 0px rgba(0, 0, 0, .1);--v-onboarding-overlay-z: 990;--v-onboarding-step-z: 1000;--diagram-grid: #6e4bc4;--diagram-production: #f0ad00;--diagram-loads: #2b7fcf;--diagram-storage: #0e8b74;--diagram-grid-tint: color-mix(in srgb, var(--diagram-grid) 19%, transparent);--diagram-production-tint: color-mix(in srgb, #ad7e00 12%, transparent);--diagram-loads-tint: color-mix(in srgb, var(--diagram-storage) 12%, transparent);--diagram-storage-tint: color-mix(in srgb, var(--maindark-green) 16%, transparent)}@font-face{font-family:primeicons;font-display:block;src:url(/zeroco2/assets/primeicons-DMOk5skT.eot);src:url(/zeroco2/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/zeroco2/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/zeroco2/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/zeroco2/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/zeroco2/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}.selector[data-v-295e20e9]{display:inline-flex;align-items:center;gap:4px;position:relative;flex:0 0 auto;height:34px}.selector-icon[data-v-295e20e9]{align-items:center;display:flex;pointer-events:none}.selected-choice[data-v-295e20e9]{display:inline-flex;align-items:center;gap:4px;position:relative;flex:0 0 auto;cursor:pointer}.selected-choice span[data-v-295e20e9]{position:relative;width:fit-content;font-family:Plus Jakarta Sans,Helvetica;font-weight:500;color:var(--textprimary);font-size:16px;letter-spacing:0;line-height:normal}.dropdown-down[data-v-295e20e9]{position:relative;width:24px;height:24px}.choices-list[data-v-295e20e9]{display:flex;flex-direction:column;width:150px;align-items:flex-start;position:absolute;border-radius:8px;overflow:hidden;box-shadow:var(--dropdown-shadow);top:47px;background-color:var(--backgroundwhite)}.choices-list hr[data-v-295e20e9]{width:90%;margin:5px auto;border:0;border-top:1px solid var(--dividerlight)}.choices-list.wide[data-v-295e20e9]{width:200px}.choices-list.open-right[data-v-295e20e9]{right:0}.choices-list .choice[data-v-295e20e9]{display:flex;align-items:center;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--backgroundwhite);cursor:pointer}.choices-list .choice[data-v-295e20e9]:first-of-type{padding:12px 16px 8px}.choices-list .choice[data-v-295e20e9]:last-of-type{padding:8px 16px 12px}.choices-list .choice[data-v-295e20e9]:not(:first-of-type):not(:last-of-type){padding:8px 16px}.choices-list .choice.selected[data-v-295e20e9]{cursor:not-allowed}.choices-list .choice[data-v-295e20e9]:not(.selected):hover{background-color:var(--backgroundneutral)}.choices-list .choice .choice-desc[data-v-295e20e9]{text-align:left;position:relative;flex:1;font-family:var(--text-field-font-family);font-weight:var(--text-field-font-weight);color:var(--textprimary);font-size:var(--text-field-font-size);letter-spacing:var(--text-field-letter-spacing);line-height:var(--text-field-line-height);font-style:var(--text-field-font-style)}.choices-list .choice .current-choice[data-v-295e20e9]{position:relative;width:24px;height:24px}.fa-chevron-up[data-v-295e20e9],.fa-chevron-down[data-v-295e20e9]{margin-left:5px}.notification-preview .notification-item[data-v-918f81a9]{display:flex;align-items:flex-start;gap:8px;padding:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;cursor:pointer}.notification-preview .notification-item[data-v-918f81a9]:hover{background-color:var(--backgroundneutral)}.notification-preview .new-notification[data-v-918f81a9]{display:inline-flex;height:17px;align-items:center;gap:10px;padding:4px 0;position:relative;flex:0 0 auto}.notification-preview .notification-sign[data-v-918f81a9]{position:relative;width:8px;height:8px;background-color:var(--maingreen);border-radius:12px}.notification-preview .notification-content[data-v-918f81a9]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;flex:1;flex-grow:1}.notification-preview .notification-header[data-v-918f81a9]{display:flex;align-items:flex-start;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.notification-preview .notification-header-title[data-v-918f81a9]{position:relative;flex:1;margin-top:-1px;font-family:var(--body-s-m-600-font-family);font-weight:var(--body-s-m-600-font-weight);color:var(--textprimary);font-size:var(--body-s-m-600-font-size);letter-spacing:var(--body-s-m-600-letter-spacing);line-height:var(--body-s-m-600-line-height);font-style:var(--body-s-m-600-font-style)}.notification-preview .notification-header-date[data-v-918f81a9]{position:relative;width:fit-content;margin-top:-1px;font-family:var(--body-xs-400-font-family);font-weight:var(--body-xs-400-font-weight);color:var(--textlight);font-size:var(--body-xs-400-font-size);letter-spacing:var(--body-xs-400-letter-spacing);line-height:var(--body-xs-400-line-height);font-style:var(--body-xs-400-font-style)}.notification-preview .notification-detail[data-v-918f81a9]{gap:8px;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;position:relative;align-self:stretch;width:100%}.notification-preview .notification-detail-desc[data-v-918f81a9]{position:relative;align-self:stretch;margin-top:-1px;font-family:Inter,Helvetica;font-weight:400;color:var(--textsecondary);font-size:12px;letter-spacing:0;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification-preview .notification-icon[data-v-fe012bf9]{position:relative;width:24px;height:24px;margin:-7px;cursor:pointer}.notification-preview .notifications[data-v-fe012bf9]{display:flex;flex-direction:column;width:500px;align-items:flex-start;gap:4px;padding:16px 0;position:absolute;top:47px;right:0;background-color:var(--backgroundwhite);border-radius:8px;border:1px solid;border-color:#f1f1f5;box-shadow:var(--widget-shadow)}.notification-preview .notifications-header[data-v-fe012bf9]{display:flex;align-items:center;justify-content:space-between;padding:0 16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.notification-preview .notifications-title[data-v-fe012bf9]{display:flex;gap:8px;align-items:center;width:fit-content;margin-top:-1px;font-weight:700;color:var(--grayscaleblack-1);font-size:18px;position:relative;font-family:Plus Jakarta Sans,Helvetica;letter-spacing:0;line-height:normal}.notification-preview .notifications-unread-count[data-v-fe012bf9]{color:var(--white);background-color:var(--maingreen);min-width:28px;min-height:28px;border-radius:32px;display:flex;align-items:center}.notification-preview .notifications-unread-count span[data-v-fe012bf9]{margin:auto;font-family:var(--body-xs-700-font-family);font-weight:var(--body-xs-700-font-weight);font-size:var(--body-xs-700-font-size);letter-spacing:var(--body-xs-700-letter-spacing);line-height:var(--body-xs-700-line-height);white-space:nowrap;font-style:var(--body-xs-700-font-style)}.notification-preview .mark-all-read[data-v-fe012bf9]{font-weight:var(--body-xs-s-600-font-weight);color:var(--maindark-green);font-size:var(--body-xs-s-600-font-size);text-align:center;line-height:var(--body-xs-s-600-line-height);position:relative;width:fit-content;font-family:var(--body-xs-s-600-font-family);letter-spacing:var(--body-xs-s-600-letter-spacing);font-style:var(--body-xs-s-600-font-style);cursor:pointer}.notification-preview .notifications-list[data-v-fe012bf9]{display:flex;flex-direction:column;align-items:flex-start;position:relative;align-self:stretch;width:100%;flex:0 0 auto;max-height:250px;overflow:auto}.notification-preview .notification-item[data-v-fe012bf9]{display:flex;align-items:flex-start;gap:8px;padding:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;cursor:pointer}.tag-wrapper[data-v-cc31d5f4]{display:inline-flex;flex-direction:column;height:21px;align-items:flex-end;justify-content:space-around;gap:10px;position:relative;flex:0 0 auto}.tag[data-v-cc31d5f4]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;flex:0 0 auto;border-radius:140px;position:relative;width:fit-content;margin-top:-1px;font-family:var(--body-xs-700-font-family);font-weight:var(--body-xs-700-font-weight);font-size:var(--body-xs-700-font-size);letter-spacing:var(--body-xs-700-letter-spacing);line-height:var(--body-xs-700-line-height);font-style:var(--body-xs-700-font-style)}.caption[data-v-cc31d5f4]{color:var(--textlight)}.tag.owner[data-v-cc31d5f4],.tag.admin[data-v-cc31d5f4],.tag.protection[data-v-cc31d5f4],.tag.error[data-v-cc31d5f4],.tag.rejected[data-v-cc31d5f4],.tag.canceled[data-v-cc31d5f4],.tag.no[data-v-cc31d5f4],.tag.critical[data-v-cc31d5f4],.tag.failed[data-v-cc31d5f4],.tag.alert[data-v-cc31d5f4],.tag.fault[data-v-cc31d5f4],.tag.hotfix[data-v-cc31d5f4],.tag.fatal[data-v-cc31d5f4],.tag.internal_error[data-v-cc31d5f4],.tag.out_of_warranty[data-v-cc31d5f4],.tag.stalled[data-v-cc31d5f4]{background-color:#ffdcdc;color:#ef4444}.tag.customer[data-v-cc31d5f4],.tag.yes[data-v-cc31d5f4],.tag.complete[data-v-cc31d5f4],.tag.enabled[data-v-cc31d5f4],.tag.ok[data-v-cc31d5f4],.tag.working[data-v-cc31d5f4],.tag.stable[data-v-cc31d5f4],.tag.completed[data-v-cc31d5f4],.tag.no_active_job[data-v-cc31d5f4],.tag.in_warranty[data-v-cc31d5f4],.tag.regular[data-v-cc31d5f4],.tag.up_to_date[data-v-cc31d5f4],.tag.skipped[data-v-cc31d5f4]{background-color:#d3f1d6;color:var(--maindark-green)}.tag.distributor[data-v-cc31d5f4],.tag.alpha[data-v-cc31d5f4]{background-color:#e0e7ff;color:#4338ca}.tag.complete_offline[data-v-cc31d5f4]{background-color:#edffdf;color:var(--maingreen)}.tag.installer[data-v-cc31d5f4],.tag.open[data-v-cc31d5f4],.tag.scheduled[data-v-cc31d5f4],.tag.lts[data-v-cc31d5f4],.tag.in_progress[data-v-cc31d5f4],.tag.queued[data-v-cc31d5f4]{color:#397bff;background-color:#f4f8ff}.tag.upgrading[data-v-cc31d5f4],.tag.ongoing[data-v-cc31d5f4]{color:#397bff;background-color:#f4f8ff;animation:tag-upgrading-pulse-cc31d5f4 1.6s ease-in-out infinite}@keyframes tag-upgrading-pulse-cc31d5f4{0%,to{opacity:1}50%{opacity:.55}}.tag.superadmin[data-v-cc31d5f4],.tag.pending_activation[data-v-cc31d5f4],.tag.pending_cancellation[data-v-cc31d5f4],.tag.to_be_verified[data-v-cc31d5f4],.tag.initial[data-v-cc31d5f4],.tag.disabled[data-v-cc31d5f4],.tag.n_a[data-v-cc31d5f4],.tag.offline[data-v-cc31d5f4],.tag.deprecated[data-v-cc31d5f4],.tag.experimental[data-v-cc31d5f4],.tag.pending[data-v-cc31d5f4],.tag.unknown[data-v-cc31d5f4],.tag.system[data-v-cc31d5f4],.tag.never_upgraded[data-v-cc31d5f4],.tag.cancelled[data-v-cc31d5f4],.tag.info[data-v-cc31d5f4],.tag.default[data-v-cc31d5f4]{background-color:#f0f0f0;color:#6b7280}.tag.alarm[data-v-cc31d5f4],.tag.beta[data-v-cc31d5f4],.tag.no_data[data-v-cc31d5f4],.tag.no_mqtt[data-v-cc31d5f4]{color:#ff8a0d;background-color:#ffe6cc}.tag.viewer[data-v-cc31d5f4],.tag.warning[data-v-cc31d5f4],.tag.rc[data-v-cc31d5f4],.tag.retrying[data-v-cc31d5f4],.tag.outdated[data-v-cc31d5f4]{color:#dfa900;background-color:#fffcf4}.tag.guest[data-v-cc31d5f4],.tag.active[data-v-cc31d5f4]{background-color:#f4fffc;color:#378c78}header[data-v-15b9cd80]{display:flex;min-height:56px;max-height:56px;height:56px;align-items:center;justify-content:space-between;padding:8px 24px;position:relative;align-self:stretch;width:100%;background-color:var(--backgroundwhite);border-radius:12px;z-index:150}.header-left[data-v-15b9cd80]{display:flex;align-items:center;gap:16px;position:relative}.header-left .back-page-icon[data-v-15b9cd80]{display:flex}.header-right[data-v-15b9cd80]{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px;position:relative;flex:0 0 auto}.header-right>div[data-v-15b9cd80]{display:flex;width:34px;height:34px;align-items:center;justify-content:center;gap:7px;position:relative;border-radius:50px}.page-name[data-v-15b9cd80]{position:relative;width:fit-content;margin-top:-.5px;font-family:Plus Jakarta Sans,Helvetica;font-weight:700;color:var(--textprimary);font-size:18px;text-align:center;letter-spacing:0;line-height:normal}.device-title[data-v-15b9cd80]{display:flex;gap:8px}.device-name[data-v-15b9cd80],.device-serial[data-v-15b9cd80]{color:var(--textprimary);font-family:var(--body-s-m-400-font-family);font-weight:var(--body-s-m-400-font-weight);font-size:var(--title-3-font-size);letter-spacing:var(--body-s-m-400-letter-spacing);line-height:var(--body-s-m-400-line-height);font-style:var(--body-s-m-400-font-style)}.device-serial[data-v-15b9cd80]{color:var(--dividerdark)}.dropdown[data-v-15b9cd80]{position:relative}.dropdown-toggle[data-v-15b9cd80]{background-color:transparent;border:none;cursor:pointer}.dropdown-menu[data-v-15b9cd80]{position:absolute;top:100%;right:0;padding:10px;background-color:#f0f0f0;list-style:none}.dropdown-menu li[data-v-15b9cd80]{cursor:pointer}.dropdown-menu li[data-v-15b9cd80]:hover{background-color:#e0e0e0}.alarms-count[data-v-15b9cd80]{background-color:red;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:12px;margin-left:10px}.logout[data-v-15b9cd80]{cursor:pointer}.sidebar-item-container{width:100%}.sidebar-item{display:flex;align-items:center;gap:8px;padding:8px 12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;border-radius:8px;cursor:pointer}.submenu.collapsed{position:absolute;z-index:101;left:60px;top:50px;background-color:var(--backgrounddark);border-radius:12px;width:200px;padding:10px 0}.sidebar-item>.sidebar-item-icon{position:relative;width:24px;height:24px}.sidebar-item>.icon-from-label,.sidebar-item>.sidebar-item-label{color:var(--textside-barprimary);position:relative;flex:1;font-family:var(--body-s-m-400-font-family);font-weight:var(--body-s-m-400-font-weight);font-size:var(--body-s-m-400-font-size);letter-spacing:var(--body-s-m-400-letter-spacing);line-height:var(--body-s-m-400-line-height);font-style:var(--body-s-m-400-font-style)}.sidebar-item.active{cursor:default}.sidebar-item.active>.icon-from-label,.sidebar-item.active>.sidebar-item-label{color:var(--maingreen)}.sidebar-item:not(.active):hover>.icon-from-label,.sidebar-item:not(.active):hover>.sidebar-item-label{color:var(--textside-barhover)}.sidebar-item:not(.active):hover>svg *{fill:var(--textside-barhover)}.sidebar-item>.sidebar-chevron{margin-left:auto;display:flex}.sidebar-item>.sidebar-chevron svg *{fill:var(--textside-barprimary)}.sidebar-item.active>.sidebar-chevron svg *{fill:var(--maingreen)}.sidebar-item.collapsed{display:inline-flex;align-items:center;gap:8px;padding:8px 0;position:relative;flex:0 0 auto;border-radius:8px;justify-content:center}.sidebar-item>.icon-from-label{text-align:center}.submenu:not(.collapsed)>.sub-item>.sidebar-item{margin-left:24px;border-left:1px solid var(--iconlight);padding-left:0;border-radius:0}.sub-item>.sidebar-item:not(.active):hover{border-color:var(--textside-barhover)}.sub-item>.sidebar-item.active{border-color:var(--maingreen)}.sub-item>.sidebar-item>.sidebar-item-label{padding-left:24px}.sidebar[data-v-5c5fb706]{display:flex;flex-direction:column;width:210px;height:100%;align-items:flex-start;gap:24px;padding:0 0 24px;position:relative;background-color:var(--backgrounddark);border-radius:12px;transition:all .3s}.logo[data-v-5c5fb706]{display:flex;flex-direction:column;height:68px;align-items:flex-start;gap:10px;padding:16px;position:relative;align-self:stretch;width:100%}.logo .logo-image[data-v-5c5fb706]{position:relative;width:111.38px;height:36px}.menu[data-v-5c5fb706]{display:flex;align-items:flex-start;justify-content:space-between;padding:0 16px;flex:1;align-self:stretch;width:100%;flex-grow:1;flex-direction:column;position:relative;overflow-y:auto;overflow-x:hidden}.menu .items[data-v-5c5fb706]{display:flex;align-items:flex-start;gap:8px;align-self:stretch;width:100%;flex:0 0 auto;flex-direction:column;position:relative}.user-panel[data-v-5c5fb706]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;position:relative;flex:0 0 auto;border-radius:8px;cursor:pointer;text-decoration:none}.user-panel>.user-picture[data-v-5c5fb706]{width:32px;height:32px;border-radius:50%}.user-panel>.user-info[data-v-5c5fb706]{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;flex:0 0 auto}.user-panel>.user-info>.username[data-v-5c5fb706]{margin-top:-1px;font-weight:500;color:var(--textside-barprimary);font-size:14px;line-height:21px;position:relative;width:fit-content;font-family:Manrope,Helvetica;text-align:center;letter-spacing:0;white-space:nowrap;max-width:100px;overflow:hidden;text-overflow:ellipsis}.user-panel>.user-info>.email[data-v-5c5fb706]{font-weight:400;color:var(--textside-barsecondary);font-size:10px;line-height:14px;position:relative;width:fit-content;font-family:Manrope,Helvetica;text-align:center;letter-spacing:0;white-space:nowrap;max-width:100px;overflow:hidden;text-overflow:ellipsis}.user-panel>.user-info.active>.username[data-v-5c5fb706]{color:var(--maingreen)}.collapse-button[data-v-5c5fb706]{left:198px;display:inline-flex;align-items:flex-start;gap:10px;position:absolute;top:79px;background-color:#fff;border-radius:50px;border:1px solid;border-color:#f0f0f0;box-shadow:0 6px 16px #39552840;transition:all .3s;cursor:pointer}.collapse-button.collapsed[data-v-5c5fb706]{left:56px;display:inline-flex;align-items:flex-start;gap:10px;position:absolute;top:79px;background-color:#fff;border-radius:50px;border:1px solid;border-color:#f0f0f0;box-shadow:0 6px 16px #39552840}.sidebar.collapsed[data-v-5c5fb706]{display:flex;flex-direction:column;width:68px;align-items:flex-start;gap:24px;padding:0 0 24px;position:relative;background-color:var(--backgrounddark);border-radius:12px}.sidebar.collapsed .logo .logo-image[data-v-5c5fb706]{position:relative;width:27.62px;height:27.69px;margin-top:-.29px;margin-left:-.29px}.sidebar.collapsed .menu[data-v-5c5fb706]{display:flex;align-items:center;justify-content:space-between;padding:0 16px;flex:1;align-self:stretch;width:100%;flex-grow:1;flex-direction:column;position:relative}.sidebar.collapsed .items[data-v-5c5fb706]{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:-2px;margin-right:-2px;flex-direction:column;position:relative}.sidebar.collapsed .user-panel>.user-picture[data-v-5c5fb706]{width:32px;height:32px;border-radius:50%}.v-onboarding-item{width:20rem;padding:1rem;background-color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-radius:.375rem}.v-onboarding-item__header{display:flex;justify-content:space-between}.v-onboarding-item__header-title{font-size:1.25rem;font-weight:500;line-height:1.5}.v-onboarding-item__header-close{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:50%}.v-onboarding-item__header-close:hover{background:#0000001a}.v-onboarding-item__description{font-size:.875rem;color:#71717a;margin-top:.5rem}.v-onboarding-item__actions{display:flex;margin-top:1rem}.v-onboarding-item__actions>:not([hidden])~:not([hidden]){margin-left:.5rem}.v-onboarding-item__actions button{display:inline-flex;flex:1;align-items:center;justify-content:center;padding:.5rem 1.25rem;border-width:1px;border-style:solid;font-size:1rem;font-weight:500;box-shadow:0 1px 2px #0000000d;border-radius:9999px;background-color:transparent;background-image:none;cursor:pointer}.v-onboarding-item__actions button.v-onboarding-btn-primary{border-color:transparent;color:#fff;background-color:#4f46e5}.v-onboarding-item__actions button.v-onboarding-btn-primary:hover{background-color:#4338ca}.v-onboarding-item__actions button.v-onboarding-btn-primary:focus{outline-color:#312e81}.v-onboarding-item__actions button.v-onboarding-btn-secondary{border-color:#d4d4d8;color:#3f3f46}.v-onboarding-item__actions button.v-onboarding-btn-secondary:hover{background-color:#fafafa}[data-v-onboarding-wrapper] [data-popper-arrow]:before{content:"";background:var(--v-onboarding-step-arrow-background, white);top:0;left:0;transition:transform .2s ease-out,visibility .2s ease-out;visibility:visible;transform:translate(0) rotate(45deg);transform-origin:center;width:var(--v-onboarding-step-arrow-size, 10px);height:var(--v-onboarding-step-arrow-size, 10px);position:absolute;z-index:-1}[data-v-onboarding-wrapper] [data-popper-placement^=top]>[data-popper-arrow]{bottom:5px}[data-v-onboarding-wrapper] [data-popper-placement^=right]>[data-popper-arrow]{left:-4px}[data-v-onboarding-wrapper] [data-popper-placement^=bottom]>[data-popper-arrow]{top:-4px}[data-v-onboarding-wrapper] [data-popper-placement^=left]>[data-popper-arrow]{right:-4px}.onboarding-anchor{position:absolute;width:0;height:0;left:50%;top:40%}[data-v-onboarding-wrapper] .step-0 [data-popper-arrow]:before{display:none}[data-v-onboarding-wrapper] .step-2 [data-popper-placement],[data-v-onboarding-wrapper] .step-5 [data-popper-placement],[data-v-onboarding-wrapper] .step-6 [data-popper-placement],[data-v-onboarding-wrapper] .step-7 [data-popper-placement]{margin-top:16px!important}[data-v-onboarding-wrapper] .step-8 [data-popper-placement]{margin-top:26px!important}[data-v-onboarding-wrapper] .step-2 [data-popper-arrow],[data-v-onboarding-wrapper] .step-3 [data-popper-arrow]{left:-280px!important}[data-v-onboarding-wrapper] .step-3 [data-popper-placement],[data-v-onboarding-wrapper] .step-4 [data-popper-placement]{margin-bottom:16px!important}.v-onboarding-item{padding:24px;border-radius:12px;background:#f4ffeb}[data-v-onboarding-wrapper] [data-popper-arrow]:before{background:#f4ffeb}.v-onboarding-item__header-title{position:relative;width:fit-content;margin-top:-1px;font-family:Plus Jakarta Sans,Helvetica;font-weight:700;color:var(--textprimary);font-size:18px;letter-spacing:0;line-height:normal}.v-onboarding-item__description{position:relative;align-self:stretch;font-family:var(--body-s-m-400-font-family);font-weight:var(--body-s-m-400-font-weight);color:var(--textsecondary);font-size:var(--body-s-m-400-font-size);letter-spacing:var(--body-s-m-400-letter-spacing);line-height:var(--body-s-m-400-line-height);font-style:var(--body-s-m-400-font-style);margin-top:6px}.v-onboarding-item__actions{margin-top:24px}.v-onboarding-item__actions button.v-onboarding-btn-primary{all:unset;box-sizing:border-box;display:flex;height:32px;align-items:center;justify-content:center;gap:8px;padding:8px 16px;flex:1;flex-grow:1;background-color:var(--maingreen);border-radius:400px;width:fit-content;font-family:var(--body-xs-s-700-font-family);font-weight:var(--body-xs-s-700-font-weight);color:var(--textside-barprimary);font-size:var(--body-xs-s-700-font-size);line-height:var(--body-xs-s-700-line-height);white-space:nowrap;position:relative;letter-spacing:var(--body-xs-s-700-letter-spacing);font-style:var(--body-xs-s-700-font-style);cursor:pointer}.v-onboarding-item__actions button.v-onboarding-btn-primary:hover{background-color:var(--maingreen)}.v-onboarding-item__header-close{all:unset;width:24px;height:24px;cursor:pointer}.v-onboarding-item__header-close:hover{background:none}.v-onboarding-item__header-close>svg{stroke:#898887}.v-onboarding-item__header-close>svg>path{stroke-width:1}.container[data-v-7e850f27]{display:flex;height:100vh;flex-direction:row;position:relative;overflow:auto}.sidebar-wrapper[data-v-7e850f27]{padding:12px}.content[data-v-7e850f27]{flex:1;display:flex;flex-direction:column;padding:12px 24px 0 8px}.main[data-v-7e850f27]{flex:1;margin-top:16px;overflow-y:auto;height:100%}.not-found-container[data-v-e64a6edb]{display:flex;justify-content:center;align-items:center;height:100%;font-family:var(--body-s-m-400-font-family)}
