:root{--theme-z-index-sticky:1020;--theme-z-index-fixed:1030;--theme-z-index-modal-backdrop:1040;--theme-z-index-modal:1050;--theme-z-index-dropdown:1060;--theme-z-index-tooltip:1070;--theme-z-index-toast:1080}label.ix-form-label{color:var(--theme-color-soft-text);padding:2px 0}label.ix-form-label.label-alignment-left{padding:6px 0}input.ix-form-control{background-color:var(--theme-input--background);width:auto;min-height:2rem;color:var(--theme-input--color);appearance:textfield;text-overflow:ellipsis;border:var(--theme-input--border-thickness,1px) solid var(--theme-input--border-color);border-radius:var(--theme-input--border-radius);box-shadow:var(--theme-input--box-shadow);font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-0);line-height:var(--theme-line-height-md);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;padding:.25rem .5rem;text-decoration:none}input.ix-form-control[type=number]{text-align:right}input.ix-form-control[type=number]::-webkit-inner-spin-button{margin-left:2px;margin-right:-2px;display:none}input.ix-form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--theme-color-component-info) inset!important;-webkit-text-fill-color:var(--theme-input--color--autofill)!important;background-color:var(--theme-input--background--autofill)!important;border:var(--theme-input--border-thickness,1px) solid var(--theme-input--border-color--autofill)!important;color:var(--theme-input--color--autofill)!important}:-webkit-any(input.ix-form-control:-webkit-autofill,input.ix-form-control:autofill){-webkit-box-shadow:0 0 0 1000px var(--theme-color-component-info) inset!important;-webkit-text-fill-color:var(--theme-input--color--autofill)!important;background-color:var(--theme-input--background--autofill)!important;border:var(--theme-input--border-thickness,1px) solid var(--theme-input--border-color--autofill)!important;color:var(--theme-input--color--autofill)!important}:is(input.ix-form-control:autofill,input.ix-form-control:autofill){-webkit-box-shadow:0 0 0 1000px var(--theme-color-component-info) inset!important;-webkit-text-fill-color:var(--theme-input--color--autofill)!important;background-color:var(--theme-input--background--autofill)!important;border:var(--theme-input--border-thickness,1px) solid var(--theme-input--border-color--autofill)!important;color:var(--theme-input--color--autofill)!important}input.ix-form-control::placeholder{color:var(--theme-input-hint--color)}:is(input.ix-form-control.hover:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only),input.ix-form-control:hover:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only)),input.ix-form-control.hover:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only),input.ix-form-control:hover:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only){background-color:var(--theme-input--background--hover);border-color:var(--theme-input--border-color--hover)!important}:is(input.ix-form-control.focus:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only),input.ix-form-control:focus:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only)),input.ix-form-control.focus:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only),input.ix-form-control:focus:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only){outline:1px solid var(--theme-color-focus-bdr);outline-offset:var(--theme-input--focus--outline-offset);border-color:var(--theme-input--border-color--focus)!important}input.ix-form-control:-moz-read-only{box-shadow:none;border:var(--theme-input--border-thickness) solid var(--theme-input--border-color--readonly);background-color:#0000;outline:none}input.ix-form-control.read-only,input.ix-form-control:read-only{box-shadow:none;border:var(--theme-input--border-thickness) solid var(--theme-input--border-color--readonly);background-color:#0000;outline:none}input.ix-form-control.read-only::-moz-placeholder{color:#0000}input.ix-form-control:read-only::-moz-placeholder{color:#0000}input.ix-form-control:-moz-read-only::placeholder{color:#0000}input.ix-form-control:read-only::placeholder{color:#0000}input.ix-form-control.read-only::placeholder,input.ix-form-control:read-only::placeholder{color:#0000}input.ix-form-control:disabled,input.ix-form-control.disabled{box-shadow:none;border:var(--theme-input--border-thickness) solid var(--theme-input--border-color--disabled);background-color:#0000;outline:none}input.ix-form-control:disabled::-moz-placeholder{color:#0000}input.ix-form-control.disabled::-moz-placeholder{color:#0000}input.ix-form-control:disabled::placeholder,input.ix-form-control.disabled::placeholder{color:#0000}textarea.ix-form-control{background-color:var(--theme-input--background);width:auto;min-height:2rem;color:var(--theme-input--color);appearance:textfield;text-overflow:ellipsis;border:var(--theme-input--border-thickness,1px) solid var(--theme-input--border-color);border-radius:var(--theme-input--border-radius);box-shadow:var(--theme-input--box-shadow);font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-0);line-height:var(--theme-line-height-md);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;padding:.25rem .5rem;text-decoration:none}textarea.ix-form-control[type=number]{text-align:right}textarea.ix-form-control[type=number]::-webkit-inner-spin-button{margin-left:2px;margin-right:-2px;display:none}textarea.ix-form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--theme-color-component-info) inset!important;-webkit-text-fill-color:var(--theme-input--color--autofill)!important;background-color:var(--theme-input--background--autofill)!important;border:var(--theme-input--border-thickness,1px) solid var(--theme-input--border-color--autofill)!important;color:var(--theme-input--color--autofill)!important}:-webkit-any(textarea.ix-form-control:-webkit-autofill,textarea.ix-form-control:autofill){-webkit-box-shadow:0 0 0 1000px var(--theme-color-component-info) inset!important;-webkit-text-fill-color:var(--theme-input--color--autofill)!important;background-color:var(--theme-input--background--autofill)!important;border:var(--theme-input--border-thickness,1px) solid var(--theme-input--border-color--autofill)!important;color:var(--theme-input--color--autofill)!important}:is(textarea.ix-form-control:autofill,textarea.ix-form-control:autofill){-webkit-box-shadow:0 0 0 1000px var(--theme-color-component-info) inset!important;-webkit-text-fill-color:var(--theme-input--color--autofill)!important;background-color:var(--theme-input--background--autofill)!important;border:var(--theme-input--border-thickness,1px) solid var(--theme-input--border-color--autofill)!important;color:var(--theme-input--color--autofill)!important}textarea.ix-form-control::placeholder{color:var(--theme-input-hint--color)}:is(textarea.ix-form-control.hover:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only),textarea.ix-form-control:hover:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only)),textarea.ix-form-control.hover:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only),textarea.ix-form-control:hover:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only){background-color:var(--theme-input--background--hover);border-color:var(--theme-input--border-color--hover)!important}:is(textarea.ix-form-control.focus:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only),textarea.ix-form-control:focus:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only)),textarea.ix-form-control.focus:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only),textarea.ix-form-control:focus:not(.readonly,.read-only,.disabled,[readonly],[disabled],:read-only){outline:1px solid var(--theme-color-focus-bdr);outline-offset:var(--theme-input--focus--outline-offset);border-color:var(--theme-input--border-color--focus)!important}textarea.ix-form-control:-moz-read-only{box-shadow:none;border:var(--theme-input--border-thickness) solid var(--theme-input--border-color--readonly);background-color:#0000;outline:none}textarea.ix-form-control.read-only,textarea.ix-form-control:read-only{box-shadow:none;border:var(--theme-input--border-thickness) solid var(--theme-input--border-color--readonly);background-color:#0000;outline:none}textarea.ix-form-control.read-only::-moz-placeholder{color:#0000}textarea.ix-form-control:read-only::-moz-placeholder{color:#0000}textarea.ix-form-control:-moz-read-only::placeholder{color:#0000}textarea.ix-form-control:read-only::placeholder{color:#0000}textarea.ix-form-control.read-only::placeholder,textarea.ix-form-control:read-only::placeholder{color:#0000}textarea.ix-form-control:disabled,textarea.ix-form-control.disabled{box-shadow:none;border:var(--theme-input--border-thickness) solid var(--theme-input--border-color--disabled);background-color:#0000;outline:none}textarea.ix-form-control:disabled::-moz-placeholder{color:#0000}textarea.ix-form-control.disabled::-moz-placeholder{color:#0000}textarea.ix-form-control:disabled::placeholder,textarea.ix-form-control.disabled::placeholder{color:#0000}textarea.ix-form-control{min-height:2rem;padding:calc(.375rem - var(--theme-input--border-thickness)) calc(.5rem - var(--theme-input--border-thickness))}textarea.ix-form-control:not([rows]){height:3.25rem}textarea.ix-info:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]),input.ix-info:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]){border-color:var(--theme-input--border-color--info)}textarea.ix-info:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):hover,input.ix-info:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):hover{border-color:var(--theme-input--border-color--info--hover)!important}textarea.ix-info:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):active,input.ix-info:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):active{border-color:var(--theme-input--border-color--info--active)!important}textarea.ix-warning:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]),input.ix-warning:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]){background-color:var(--theme-input--background--warning);border-color:var(--theme-input--border-color--warning--active)!important}textarea.ix-warning:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):hover,input.ix-warning:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):hover{background-color:var(--theme-input--background--warning--hover);border-color:var(--theme-input--border-color--warning--hover)!important}textarea.ix-warning:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):active,input.ix-warning:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):active{border-color:var(--theme-input--border-color--warning--active)!important}textarea[class*=ix-invalid]:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]),input[class*=ix-invalid]:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]){background-color:var(--theme-input--background--invalid);border-color:var(--theme-input--border-color--invalid)!important}textarea[class*=ix-invalid]:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):hover,input[class*=ix-invalid]:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):hover{background-color:var(--theme-input--background--invalid--hover);border-color:var(--theme-input--border-color--invalid--hover)!important}textarea[class*=ix-invalid]:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):active,input[class*=ix-invalid]:not(.disabled):not(:disabled):not([disabled]):not(.readonly):not([readonly]):active{border-color:var(--theme-input--border-color--invalid--active)!important}textarea.ix-form-control~.valid-feedback,textarea.ix-form-control~.invalid-feedback,input.ix-form-control~.valid-feedback,input.ix-form-control~.invalid-feedback{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-0);line-height:var(--theme-line-height-md);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none;display:none}form textarea.ix-form-control~.valid-feedback,form input.ix-form-control~.valid-feedback{color:var(--theme-color-success)}form textarea.ix-form-control~.invalid-feedback,form input.ix-form-control~.invalid-feedback{color:var(--theme-color-alarm-text)}form:not([novalidate]) .ix-form-control:invalid,form:not([novalidate]) .ix-form-control.is-invalid,form.was-validated .ix-form-control:invalid,form.was-validated .ix-form-control.is-invalid{background-color:var(--theme-input-error--background);border-color:var(--theme-input-error--border-color);background-position:calc(.375em + .1875rem);background-repeat:no-repeat;background-size:18px;padding-left:calc(1.5em + .75rem);padding-right:.75rem;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='512px' height='512px' viewBox='0 0 512 512' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 62 (101010) - https://sketch.com --%3E%3Ctitle%3Eerror%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' fill-opacity='0.75'%3E%3Cg id='error' fill='%23ff2640'%3E%3Cg id='error/error'%3E%3Cpath d='M256,42.6666667 C373.626371,42.6666667 469.333333,138.373627 469.333333,256 C469.333333,373.626371 373.626371,469.333333 256,469.333333 C138.373627,469.333333 42.6666667,373.626371 42.6666667,256 C42.6666667,138.373627 138.373627,42.6666667 256,42.6666667 Z M256,85.3333333 C161.559631,85.3333333 85.3333333,161.559631 85.3333333,256 C85.3333333,350.44037 161.559631,426.666667 256,426.666667 C350.44037,426.666667 426.666667,350.44037 426.666667,256 C426.666667,161.559631 350.44037,85.3333333 256,85.3333333 Z M326.248389,155.581722 L356.418278,185.751611 L286.168667,255.999667 L356.418278,326.248389 L326.248389,356.418278 L255.999667,286.168667 L185.751611,356.418278 L155.581722,326.248389 L225.829667,255.999667 L155.581722,185.751611 L185.751611,155.581722 L255.999667,225.829667 L326.248389,155.581722 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important}form:not([novalidate]) .ix-form-control:invalid~.invalid-feedback,form:not([novalidate]) .ix-form-control.is-invalid~.invalid-feedback,form.was-validated .ix-form-control:invalid~.invalid-feedback,form.was-validated .ix-form-control.is-invalid~.invalid-feedback,form:not([novalidate]) .ix-form-control:valid~.valid-feedback,form:not([novalidate]) .ix-form-control.is-valid~.valid-feedback,form.was-validated .ix-form-control:valid~.valid-feedback,form.was-validated .ix-form-control.is-valid~.valid-feedback{display:block}form:not(.was-validated) .ix-form-control.invalid-feedback,form:not(.was-validated) .ix-form-control.valid-feedback{display:none!important}.ix-form-control[type=checkbox]:not(:checked),.ix-form-control[type=checkbox]:checked{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.ix-form-control[type=checkbox]:not(:checked)+label,.ix-form-control[type=checkbox]:checked+label{-webkit-user-select:none;user-select:none;color:var(--theme-checkbox-label--color);min-height:1.5rem;display:inline-flex;position:relative}.ix-form-control[type=checkbox]:not(:disabled)+label{cursor:pointer}.ix-form-control[type=checkbox]+label:before{content:"";float:left;background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.125rem;min-width:1.125rem;max-width:1.125rem;height:1.125rem;min-height:1.125rem;max-height:1.125rem;margin-top:1px;margin-right:.5rem}.ix-form-control[type=checkbox]+label:focus-visible:before,.ix-form-control[type=checkbox]:focus-visible+label:before{outline:.0625rem solid var(--theme-color-focus-bdr);outline-offset:var(--theme-checkbox--focus--outline-offset)}.ix-form-control[type=checkbox]:not(:checked)+label:before{background-color:var(--theme-checkbox-unchecked--background);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-unchecked--border-color)}.ix-form-control[type=checkbox]:not(:checked):hover+label:before{background-color:var(--theme-checkbox-unchecked--background--hover);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-unchecked--border-color--hover)}.ix-form-control[type=checkbox]:not(:checked):active+label:before{background-color:var(--theme-checkbox-unchecked--background--active);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-unchecked--border-color--active)}.ix-form-control[type=checkbox]:not(:checked):disabled+label:before{background-color:var(--theme-checkbox-unchecked--background--disabled);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-unchecked--border-color--disabled)}.ix-form-control[type=checkbox]:checked+label:before{background-color:var(--theme-checkbox-checked--background);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-checked--border-color)}.ix-form-control[type=checkbox]:checked+label:after{content:"";border-top:none;border-right:none;border-bottom:.0625rem solid var(--theme-checkbox-checked--color);border-left:.0625rem solid var(--theme-checkbox-checked--color);width:.4rem;height:.26rem;margin:.525rem .42rem .1875rem;display:block;position:absolute;transform:translate(-1px,-3px)rotate(-53deg)scale(2)skew(-8deg,-3deg)}.ix-form-control[type=checkbox]:checked:hover+label:before{background-color:var(--theme-checkbox-checked--background--hover);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-checked--border-color--hover)}.ix-form-control[type=checkbox]:checked:active+label:before{background-color:var(--theme-checkbox-checked--background--active);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-checked--border-color--active)}.ix-form-control[type=checkbox]:checked:disabled+label:before{background-color:var(--theme-checkbox-checked--background--disabled);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-checked--border-color--disabled)}.ix-form-control[type=checkbox]:checked:disabled+label:after{border-color:var(--theme-checkbox-checked--color--disabled)}.ix-form-control[type=checkbox]:disabled+label:before{pointer-events:none;opacity:.5}.ix-form-control[type=checkbox]:indeterminate+label:after{content:"";border-bottom:.125rem solid var(--theme-checkbox-mixed--color);width:.625rem;height:.125rem;margin:.5625rem 0 0 .25rem;display:block;position:absolute}.ix-form-control[type=checkbox]:indeterminate+label:before{background-color:var(--theme-checkbox-mixed--background);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-mixed--border-color)}.ix-form-control[type=checkbox]:indeterminate:hover+label:before{background-color:var(--theme-checkbox-mixed--background--hover);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-mixed--border-color--hover)}.ix-form-control[type=checkbox]:indeterminate:active+label:before{background-color:var(--theme-checkbox-mixed--background--active);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-mixed--border-color--active)}.ix-form-control[type=checkbox]:indeterminate:disabled+label:before{background-color:var(--theme-checkbox-mixed--background--disabled);border:var(--theme-checkbox--border-thickness) solid var(--theme-checkbox-mixed--border-color--disabled)}.ix-form-control[type=checkbox]:indeterminate:disabled+label:after{border-color:var(--theme-checkbox-mixed--color--disabled)}.ix-form-control[type=checkbox]:disabled+label{color:var(--theme-checkbox-label--color--disabled)}.ix-form-control[type=radio]:not(:checked),.ix-form-control[type=radio]:checked{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;appearance:none;width:1px;min-width:0;max-width:1px;height:1px;min-height:0;max-height:1px;position:absolute;overflow:hidden}.ix-form-control[type=radio]:not(:checked)+label,.ix-form-control[type=radio]:checked+label{-webkit-user-select:none;user-select:none;color:var(--theme-radiobtn-label--color);align-items:flex-start;margin-right:1rem;display:inline-flex;position:relative}.ix-form-control[type=radio]:not(:disabled)+label{cursor:pointer}.ix-form-control[type=radio]+label:before{content:"";float:left;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;width:1.25rem;min-width:1.25rem;max-width:1.25rem;height:1.25rem;min-height:1.25rem;max-height:1.25rem;margin-right:.5rem}.ix-form-control[type=radio]+label:focus-visible:before,.ix-form-control[type=radio]:focus-visible+label:before{outline:.0625rem solid var(--theme-color-focus-bdr);outline-offset:var(--theme-radiobtn--focus--outline-offset)}.ix-form-control[type=radio]:not(:checked)+label:before{background-color:var(--theme-radiobtn-unchecked--background);border:var(--theme-radiobtn--border-thickness) solid var(--theme-radiobtn-unchecked--border-color)}.ix-form-control[type=radio]:not(:checked):hover+label:before{background-color:var(--theme-radiobtn-unchecked--background--hover);border:var(--theme-radiobtn--border-thickness) solid var(--theme-radiobtn-unchecked--border-color--hover)}.ix-form-control[type=radio]:not(:checked):active+label:before{background-color:var(--theme-radiobtn-unchecked--background--active);border:var(--theme-radiobtn--border-thickness) solid var(--theme-radiobtn-unchecked--border-color--active)}.ix-form-control[type=radio]:not(:checked):disabled+label:before{background-color:var(--theme-radiobtn-unchecked--background--disabled);border:var(--theme-radiobtn--border-thickness) solid var(--theme-radiobtn-unchecked--border-color--disabled)}.ix-form-control[type=radio]:checked+label:before{background-color:var(--theme-radiobtn-checked--background);border:var(--theme-radiobtn--border-thickness) solid var(--theme-radiobtn-checked--border-color)}.ix-form-control[type=radio]:checked+label:after{content:"";background-color:var(--theme-radiobtn-checked--color);border-radius:100%;width:.5rem;height:.5rem;display:block;position:absolute;top:.5rem;left:.375rem}.ix-form-control[type=radio]:checked:hover+label:before{background-color:var(--theme-radiobtn-checked--background--hover);border:var(--theme-radiobtn--border-thickness) solid var(--theme-radiobtn-checked--border-color--hover)}.ix-form-control[type=radio]:checked:active+label:before{background-color:var(--theme-radiobtn-checked--background--active);border:var(--theme-radiobtn--border-thickness) solid var(--theme-radiobtn-checked--border-color--active)}.ix-form-control[type=radio]:checked:disabled+label:before{background-color:var(--theme-radiobtn-checked--background--disabled);border:var(--theme-radiobtn--border-thickness) solid var(--theme-radiobtn-checked--border-color--disabled)}.ix-form-control[type=radio]:checked:disabled+label:after{border-color:var(--theme-radiobtn-checked--color--disabled)}.ix-form-control[type=radio]:disabled+label:before{pointer-events:none;opacity:.5}.ix-form-control[type=radio]:disabled+label{color:var(--theme-radiobtn-label--color--disabled)}a[href]{color:var(--theme-color-primary);text-underline-offset:.2rem}a[href]:not(.disabled):not(:disabled):hover,a[href]:not(.disabled):not(:disabled).hover{color:var(--theme-color-dynamic)}a[href]:not(.disabled):not(:disabled):active,a[href]:not(.disabled):not(:disabled).active{color:var(--theme-color-dynamic)}a[href]:not(.disabled):not(:disabled):visited{color:var(--theme-color-primary)}a[href]:not(.disabled):not(:disabled):focus-visible{outline:1px solid var(--theme-color-focus-bdr);outline-offset:.2rem}a[href] .glyph{vertical-align:middle}a[href] .glyph:before{text-decoration:none;display:inline-block}a[href]:not(.disabled):not(:disabled){cursor:pointer}ix-menu>a[href]{color:unset;text-decoration:none}a[href]:has(+ix-menu-item){color:unset;text-decoration:none}:root body{--theme-box-shadow-lvl-1:var(--theme-shadow-1);--theme-box-shadow-lvl-2:var(--theme-shadow-2);--theme-box-shadow-lvl-3:var(--theme-shadow-3);--theme-box-shadow-lvl-4:var(--theme-shadow-4);--theme-box-shadow-level-1:var(--theme-shadow-1);--theme-box-shadow-level-2:var(--theme-shadow-2);--theme-box-shadow-level-3:var(--theme-shadow-3);--theme-box-shadow-level-4:var(--theme-shadow-4);--theme-box-shadow-insert:var(--theme-inset-shadow-1)}.input-group-label{color:var(--theme-input-unit--color);margin-left:2px;margin-right:2px}.group-start .input-group-label:first-child{margin-left:8px}.group-start .input-group-label:last-child{margin-right:4px}.group-end .input-group-label:first-child{margin-left:4px}.group-end .input-group-label:last-child{margin-right:8px}.ix-table{box-sizing:border-box;border-spacing:0;width:100%;color:var(--theme-color-std-text);vertical-align:top;border-color:var(--theme-table--border-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--theme-table--color);--bs-table-bg:var(--theme-table--background);--bs-table-border-color:var(--theme-table--border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--theme-table--color);--bs-table-striped-bg:var(--theme-table-data-cell--background);--bs-table-active-color:var(--theme-table--color);--bs-table-active-bg:var(--theme-table-data-row-alt--background--active);--bs-table-hover-color:var(--theme-table--color);--bs-table-hover-bg:var(--theme-table-data-row-alt--background--hover);--ix-table-background:var(--theme-table--background);margin-bottom:1rem;font-family:Siemens Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.429em}.ix-table-striped>tbody>tr:nth-of-type(odd)>*{--ix-table-background:var(--theme-table-data-cell--background)}.ix-table-striped>tbody>tr:nth-of-type(2n)>*{--ix-table-background:var(--theme-table-data-row-alt--background)}.ix-table thead{background-color:var(--theme-table-header-row--background)}.ix-table>thead{vertical-align:bottom}.ix-table>:not(caption)>*>*{background-color:var(--ix-table-background);border-bottom-width:1px;padding:.5rem;box-shadow:inset 0 0 0 9999px #0000}.ix-table th,.ix-table td{border-bottom-color:var(--theme-table-data-row--border-color)}.ix-table thead,.ix-table tbody,.ix-table tfoot,.ix-table tr,.ix-table td,.ix-table th{text-align:left}.typography-label{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-0);line-height:var(--theme-line-height-sm);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-label-xs{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms--2);line-height:var(--theme-line-height-sm);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-xxl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-label-sm{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms--1);line-height:var(--theme-line-height-sm);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-label-lg{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-1);line-height:var(--theme-line-height-sm);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-body{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-0);line-height:var(--theme-line-height-md);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-body-xs{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms--2);line-height:var(--theme-line-height-lg);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-xxl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-body-sm{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms--1);line-height:var(--theme-line-height-lg);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-body-lg{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-1);line-height:var(--theme-line-height-lg);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-display{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-3);line-height:var(--theme-line-height-xs);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-display-xs{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-1);line-height:var(--theme-line-height-xs);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-sm);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-display-sm{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-2);line-height:var(--theme-line-height-xs);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-display-lg{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-4);line-height:var(--theme-line-height-xs);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-display-xl{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-5);line-height:var(--theme-line-height-xs);font-weight:var(--theme-font-weight-bold);letter-spacing:var(--theme-letter-spacing-sm);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-display-xxl{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-6);line-height:var(--theme-line-height-xs);font-weight:var(--theme-font-weight-bold);letter-spacing:var(--theme-letter-spacing-sm);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}h6,.h6,.typography-h6{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms--1);line-height:var(--theme-line-height-lg);font-weight:var(--theme-font-weight-bold);letter-spacing:var(--theme-letter-spacing-xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}h5,.h5,.typography-h5{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-0);line-height:var(--theme-line-height-lg);font-weight:var(--theme-font-weight-bold);letter-spacing:var(--theme-letter-spacing-xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}h4,.h4,.typography-h4{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-1);line-height:var(--theme-line-height-lg);font-weight:var(--theme-font-weight-bold);letter-spacing:var(--theme-letter-spacing-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}h3,.h3,.typography-h3{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-2);line-height:var(--theme-line-height-lg);font-weight:var(--theme-font-weight-bold);letter-spacing:var(--theme-letter-spacing-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}h2,.h2,.typography-h2{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-3);line-height:var(--theme-line-height-md);font-weight:var(--theme-font-weight-bold);letter-spacing:var(--theme-letter-spacing-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}h1,.h1,.typography-h1{font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-4);line-height:var(--theme-line-height-sm);font-weight:var(--theme-font-weight-bold);letter-spacing:var(--theme-letter-spacing-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-code{font-feature-settings:"clig" off, "liga" off;font-family:JetBrainsMono,Courier New,monospace,Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-0);line-height:var(--theme-line-height-lg);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-code-lg{font-feature-settings:"clig" off, "liga" off;font-family:JetBrainsMono,Courier New,monospace,Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-1);line-height:var(--theme-line-height-lg);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-code-sm{font-feature-settings:"clig" off, "liga" off;font-family:JetBrainsMono,Courier New,monospace,Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms--1);line-height:var(--theme-line-height-lg);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;text-decoration:none}.typography-decoration-none{text-decoration:none!important}.typography-decoration-underline{text-decoration:underline!important}.typography-decoration-line-through{text-decoration:line-through!important}.typography-weight-bold{font-weight:700!important}a{color:var(--theme-color-primary)}.ix-button-group{vertical-align:middle;display:inline-flex;position:relative}.ix-button-group ix-button:first-child{--ix-button-border-radius-right:0}.ix-button-group ix-button:last-child{--ix-button-border-radius-left:0}.ix-button-group ix-button:not(:first-child):not(:last-child){--ix-button-border-radius-right:0;--ix-button-border-radius-left:0}*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}hr{color:inherit;opacity:.25;border:0;border-top:1px solid;margin:1rem 0}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{background-color:var(--theme-color-warning-40);padding:.1875em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--theme-font-code);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{word-wrap:break-word;font-size:.875em}code a>code{color:inherit}kbd{border-radius:.25rem;padding:.1875rem .375rem;font-size:.875em}kbd kbd{padding:0;font-size:1em}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}input,button,select,optgroup,textarea{font-family:inherit;line-height:inherit;margin:0}figure{margin:0 0 1rem}::-moz-focus-inner{border-style:none;padding:0}iframe{border:0}img,svg{vertical-align:middle}summary{cursor:pointer;display:list-item}[hidden]{display:none!important}:root{--ix-safe-area-inset-top:0rem;--ix-safe-area-inset-right:0rem;--ix-safe-area-inset-bottom:0rem;--ix-safe-area-inset-left:0rem}[data-ix-theme]{--animate-duration:var(--theme-default-time);--theme-font-family:Siemens Sans, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-family:var(--theme-font-family);color:var(--theme-color-std-text);--theme-border-width-default:.0625rem;--theme-border-width-none:0rem;--theme-border-width-thick:.125rem;--theme-container-size-0:15rem;--theme-container-size-1:20rem;--theme-container-size-2:22.5rem;--theme-container-size-3:30rem;--theme-container-size-4:37.5rem;--theme-container-size-5:45rem;--theme-container-size-6:52.5rem;--theme-default-border-radius:.25rem;--theme-default-control-height:32px;--theme-default-icon-size:1.5rem;--theme-default-time:.15s;--theme-focus--border-thickness:.0625rem;--theme-focus--outline-offset:.125rem;--theme-focus-border-thickness:.0625rem;--theme-focus-outline-offset:.125rem;--theme-font-size-caption:.75rem;--theme-font-size-default:.875rem;--theme-font-size-l:1rem;--theme-font-size-s:.75rem;--theme-font-size-xl:1.375rem;--theme-font-size-xs:.625rem;--theme-font-weight-black:900;--theme-font-weight-bold:700;--theme-font-weight-normal:400;--theme-inner-shadow-blur-1:4;--theme-inner-shadow-spread-1:0;--theme-inner-shadow-x-offset-1:0;--theme-inner-shadow-y-offset-1:2;--theme-input-min-width:.125rem;--theme-input-padding-x:.5rem;--theme-input-padding-y:.5rem;--theme-large-control-height:40px;--theme-large-icon-size:2rem;--theme-letter-spacing-lg:.006em;--theme-letter-spacing-md:0em;--theme-letter-spacing-sm:-.006em;--theme-letter-spacing-xl:.012em;--theme-letter-spacing-xs:-.012em;--theme-letter-spacing-xxl:.02em;--theme-lightbox-blur:5.44;--theme-line-height-caption:1.5;--theme-line-height-caption-single:1;--theme-line-height-default:1.429;--theme-line-height-default-single:1.143;--theme-line-height-h2:1.455;--theme-line-height-l:1.5;--theme-line-height-l-single:1.25;--theme-line-height-lg:1.5;--theme-line-height-md:1.43;--theme-line-height-mdsm:1.3;--theme-line-height-s:1.5;--theme-line-height-s-single:1.5;--theme-line-height-sm:1.2;--theme-line-height-xl:1.091;--theme-line-height-xs:1;--theme-logo--siemens:url("data:image/svg+xml;charset=utf8,%3Csvg width='76' height='12' viewBox='0 0 76 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.497 11.545v-2.27c1.292.407 2.435.61 3.43.61 1.373 0 2.06-.363 2.06-1.088 0-.27-.1-.498-.3-.682-.206-.195-.73-.466-1.573-.812C2.6 6.68 1.614 6.15 1.156 5.71.561 5.132.264 4.402.264 3.52c0-1.137.433-2.003 1.3-2.598.855-.59 1.97-.885 3.346-.885.758 0 1.854.14 3.289.419v2.183C7.132 2.213 6.141 2 5.225 2c-1.289 0-1.933.354-1.933 1.064 0 .265.13.481.39.649.216.136.811.422 1.785.86C6.87 5.198 7.804 5.739 8.27 6.2c.552.546.828 1.253.828 2.12 0 1.244-.541 2.194-1.624 2.849-.877.53-2.014.795-3.411.795-1.18 0-2.368-.139-3.565-.418zM10.91.237h3.211V11.73h-3.21V.237zm6.155 11.494V.237H25.3v2.079h-5.14V4.91h4.474v1.896H20.16v2.728h5.272v2.196h-8.367zm10.463 0V.237h4.163l2.892 7.344L37.547.237h3.954V11.73h-3.044V3.593l-3.37 8.255h-1.99L29.79 3.593v8.138h-2.262zm16.918 0V.237h8.234v2.079h-5.14V4.91h4.475v1.896H47.54v2.728h5.273v2.196h-8.368zm10.48 0V.237h3.721l3.948 7.694V.237h2.261V11.73h-3.615l-4.053-7.798v7.798h-2.262zm12.21-.186v-2.27c1.28.407 2.424.61 3.43.61 1.373 0 2.059-.363 2.059-1.088a.903.903 0 0 0-.29-.682c-.207-.195-.734-.466-1.582-.812-1.508-.617-2.495-1.147-2.958-1.592-.594-.573-.891-1.306-.891-2.2 0-1.13.432-1.994 1.299-2.59.855-.59 1.97-.884 3.346-.884.774 0 1.776.123 3.005.37l.284.049v2.183C73.77 2.213 72.776 2 71.856 2c-1.284 0-1.925.354-1.925 1.064 0 .265.13.481.389.649.206.13.804.417 1.794.86 1.392.624 2.324 1.165 2.793 1.625.553.547.829 1.254.829 2.12 0 1.245-.539 2.195-1.616 2.85-.882.53-2.022.795-3.419.795-1.18 0-2.37-.139-3.565-.418z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E%0A");--theme-medium-control-height:24px;--theme-medium-time:.3s;--theme-min-border-radius:0rem;--theme-ms--1:.75rem;--theme-ms--2:.625rem;--theme-ms-0:.875rem;--theme-ms-1:1rem;--theme-ms-1-2:1.125rem;--theme-ms-2:1.25rem;--theme-ms-3:1.5rem;--theme-ms-4:1.8125rem;--theme-ms-5:2.1875rem;--theme-ms-6:2.625rem;--theme-ms-7:3.125rem;--theme-ms-8:3.75rem;--theme-overlay-blur:43.49;--theme-shadow-1-blur-1:2;--theme-shadow-1-blur-2:1;--theme-shadow-1-spread-1:0;--theme-shadow-1-spread-2:0;--theme-shadow-1-x-offset-1:0;--theme-shadow-1-x-offset-2:0;--theme-shadow-1-y-offset-1:2;--theme-shadow-1-y-offset-2:1;--theme-shadow-2-blur-1:8;--theme-shadow-2-blur-2:8;--theme-shadow-2-blur-3:16;--theme-shadow-2-spread-1:0;--theme-shadow-2-spread-2:0;--theme-shadow-2-spread-3:0;--theme-shadow-2-x-offset-1:-4;--theme-shadow-2-x-offset-2:4;--theme-shadow-2-x-offset-3:0;--theme-shadow-2-y-offset-1:0;--theme-shadow-2-y-offset-2:0;--theme-shadow-2-y-offset-3:0;--theme-shadow-3-blur-1:6;--theme-shadow-3-blur-2:8;--theme-shadow-3-spread-1:0;--theme-shadow-3-spread-2:0;--theme-shadow-3-x-offset-1:0;--theme-shadow-3-x-offset-2:0;--theme-shadow-3-y-offset-1:2;--theme-shadow-3-y-offset-2:0;--theme-shadow-4-blur-1:2;--theme-shadow-4-blur-2:8;--theme-shadow-4-blur-3:18;--theme-shadow-4-spread-1:0;--theme-shadow-4-spread-2:0;--theme-shadow-4-spread-3:0;--theme-shadow-4-x-offset-1:0;--theme-shadow-4-x-offset-2:0;--theme-shadow-4-x-offset-3:0;--theme-shadow-4-y-offset-1:0;--theme-shadow-4-y-offset-2:4;--theme-shadow-4-y-offset-3:12;--theme-short-time:0s;--theme-size--1:.75rem;--theme-size--2:.5rem;--theme-size--3:.375rem;--theme-size--4:.25rem;--theme-size--5:.1875rem;--theme-size--6:.125rem;--theme-size-0:1rem;--theme-size-1:1.5rem;--theme-size-2:2rem;--theme-size-3:3rem;--theme-size-4:4rem;--theme-size-5:6rem;--theme-size-6:8rem;--theme-size-7:12rem;--theme-size-8:16rem;--theme-slow-time:.5s;--theme-small-border-radius:.125rem;--theme-small-icon-size:1rem;--theme-space--1:.25rem;--theme-space--2:.1875rem;--theme-space--3:.125rem;--theme-space-0:.375rem;--theme-space-1:.5rem;--theme-space-2:.75rem;--theme-space-3:1rem;--theme-space-4:1.5rem;--theme-space-5:2rem;--theme-space-6:3rem;--theme-space-7:4rem;--theme-space-8:6rem;--theme-text-decoration-line-through:line-through;--theme-text-decoration-none:none;--theme-text-decoration-underline:underline;--theme-x-slow-time:1s;--theme-action-card--border-radius:var(--theme-default-border-radius);--theme-action-card--border-width:var(--theme-border-width-default);--theme-action-card--focus--outline-offset:var(--theme-focus-outline-offset);--theme-action-card-alarm--background:var(--theme-color-alarm);--theme-action-card-alarm--background--active:var(--theme-color-alarm--active);--theme-action-card-alarm--background--hover:var(--theme-color-alarm--hover);--theme-action-card-alarm--background--selected:var(--theme-color-alarm);--theme-action-card-alarm--border-color:var(--theme-color-0);--theme-action-card-alarm--border-color--active:var(--theme-color-0);--theme-action-card-alarm--border-color--hover:var(--theme-color-0);--theme-action-card-alarm--border-color--selected:var(--theme-color-dynamic);--theme-action-card-alarm--color:var(--theme-color-alarm--contrast);--theme-action-card-alarm-subtext--color:var(--theme-color-alarm--contrast);--theme-action-card-critical--background:var(--theme-color-critical);--theme-action-card-critical--background--active:var(--theme-color-critical--active);--theme-action-card-critical--background--hover:var(--theme-color-critical--hover);--theme-action-card-critical--background--selected:var(--theme-color-critical);--theme-action-card-critical--border-color:var(--theme-color-0);--theme-action-card-critical--border-color--active:var(--theme-color-0);--theme-action-card-critical--border-color--hover:var(--theme-color-0);--theme-action-card-critical--border-color--selected:var(--theme-color-dynamic);--theme-action-card-critical--color:var(--theme-color-critical--contrast);--theme-action-card-critical-subtext--color:var(--theme-color-critical--contrast);--theme-action-card-filled--background:var(--theme-color-component-1);--theme-action-card-filled--background--active:var(--theme-color-component-1--active);--theme-action-card-filled--background--hover:var(--theme-color-component-1--hover);--theme-action-card-filled--background--selected:var(--theme-color-ghost--selected);--theme-action-card-filled--border-color:var(--theme-color-0);--theme-action-card-filled--border-color--active:var(--theme-color-0);--theme-action-card-filled--border-color--hover:var(--theme-color-0);--theme-action-card-filled--border-color--selected:var(--theme-color-dynamic);--theme-action-card-filled--color:var(--theme-color-std-text);--theme-action-card-filled-subtext--color:var(--theme-color-soft-text);--theme-action-card-info--background:var(--theme-color-info);--theme-action-card-info--background--active:var(--theme-color-info--active);--theme-action-card-info--background--hover:var(--theme-color-info--hover);--theme-action-card-info--background--selected:var(--theme-color-info);--theme-action-card-info--border-color:var(--theme-color-0);--theme-action-card-info--border-color--active:var(--theme-color-0);--theme-action-card-info--border-color--hover:var(--theme-color-0);--theme-action-card-info--border-color--selected:var(--theme-color-dynamic);--theme-action-card-info--color:var(--theme-color-info--contrast);--theme-action-card-info-subtext--color:var(--theme-color-info--contrast);--theme-action-card-neutral--background:var(--theme-color-neutral);--theme-action-card-neutral--background--active:var(--theme-color-neutral--active);--theme-action-card-neutral--background--hover:var(--theme-color-neutral--hover);--theme-action-card-neutral--background--selected:var(--theme-color-neutral);--theme-action-card-neutral--border-color:var(--theme-color-0);--theme-action-card-neutral--border-color--active:var(--theme-color-0);--theme-action-card-neutral--border-color--hover:var(--theme-color-0);--theme-action-card-neutral--border-color--selected:var(--theme-color-dynamic);--theme-action-card-neutral--color:var(--theme-color-neutral--contrast);--theme-action-card-neutral-subtext--color:var(--theme-color-neutral--contrast);--theme-action-card-outline--background:var(--theme-color-ghost);--theme-action-card-outline--background--active:var(--theme-color-ghost--active);--theme-action-card-outline--background--hover:var(--theme-color-ghost--hover);--theme-action-card-outline--background--selected:var(--theme-color-ghost--selected);--theme-action-card-outline--border-color:var(--theme-color-soft-bdr);--theme-action-card-outline--border-color--active:var(--theme-color-soft-bdr);--theme-action-card-outline--border-color--hover:var(--theme-color-soft-bdr);--theme-action-card-outline--border-color--selected:var(--theme-color-dynamic);--theme-action-card-outline-subtext--color:var(--theme-color-soft-text);--theme-action-card-primary--background:var(--theme-color-primary);--theme-action-card-primary--background--active:var(--theme-color-primary--active);--theme-action-card-primary--background--hover:var(--theme-color-primary--hover);--theme-action-card-primary--background--selected:var(--theme-color-primary);--theme-action-card-primary--border-color:var(--theme-color-0);--theme-action-card-primary--border-color--active:var(--theme-color-0);--theme-action-card-primary--border-color--hover:var(--theme-color-0);--theme-action-card-primary--border-color--selected:var(--theme-color-dynamic);--theme-action-card-primary--color:var(--theme-color-primary--contrast);--theme-action-card-primary-subtext--color:var(--theme-color-primary--contrast);--theme-action-card-success--background:var(--theme-color-success);--theme-action-card-success--background--active:var(--theme-color-success--active);--theme-action-card-success--background--hover:var(--theme-color-success--hover);--theme-action-card-success--background--selected:var(--theme-color-success);--theme-action-card-success--border-color:var(--theme-color-0);--theme-action-card-success--border-color--active:var(--theme-color-0);--theme-action-card-success--border-color--hover:var(--theme-color-0);--theme-action-card-success--border-color--selected:var(--theme-color-dynamic);--theme-action-card-success--color:var(--theme-color-success--contrast);--theme-action-card-warning--background:var(--theme-color-warning);--theme-action-card-warning--background--active:var(--theme-color-warning--active);--theme-action-card-warning--background--hover:var(--theme-color-warning--hover);--theme-action-card-warning--background--selected:var(--theme-color-warning);--theme-action-card-warning--border-color:var(--theme-color-0);--theme-action-card-warning--border-color--active:var(--theme-color-0);--theme-action-card-warning--border-color--hover:var(--theme-color-0);--theme-action-card-warning--border-color--selected:var(--theme-color-dynamic);--theme-action-card-warning--color:var(--theme-color-warning--contrast);--theme-action-card-warning-subtext--color:var(--theme-color-warning--contrast);--theme-app-header--background:var(--theme-color-2);--theme-app-header--border-color:var(--theme-color-weak-bdr);--theme-app-header--border-width:var(--theme-blind--border-thickness);--theme-app-header--color:var(--theme-color-std-text);--theme-app-header-app-icon--outline-color:var(--theme-color-8);--theme-app-header-logo--color:var(--theme-color-logo);--theme-app-header-name-suffix--color:var(--theme-color-soft-text);--theme-avatar--background:var(--theme-color-component-3);--theme-avatar--color:var(--theme-color-std-text);--theme-avatar-btn--background:var(--theme-color-ghost);--theme-avatar-btn--background--active:var(--theme-color-ghost--active);--theme-avatar-btn--background--hover:var(--theme-color-ghost--hover);--theme-avatar-btn--color:var(--theme-color-std-text);--theme-avatar-btn--color--active:var(--theme-color-std-text);--theme-avatar-btn--color--hover:var(--theme-color-std-text);--theme-blind--border-radius:var(--theme-default-border-radius);--theme-blind--border-thickness:var(--theme-border-width-default);--theme-blind-base--background:var(--theme-color-component-1);--theme-blind-base--border-color:var(--theme-color-0);--theme-blind-header-closed--background:var(--theme-color-ghost);--theme-blind-header-closed--background--active:var(--theme-color-ghost--active);--theme-blind-header-closed--background--hover:var(--theme-color-ghost--hover);--theme-blind-header-closed--color:var(--theme-color-std-text);--theme-blind-header-closed--color--active:var(--theme-color-std-text);--theme-blind-header-closed--color--hover:var(--theme-color-std-text);--theme-blind-header-icon-closed--color:var(--theme-color-primary);--theme-blind-header-icon-closed--color--active:var(--theme-color-primary);--theme-blind-header-icon-closed--color--hover:var(--theme-color-primary);--theme-blind-header-icon-open--color:var(--theme-color-dynamic);--theme-blind-header-icon-open--color--active:var(--theme-color-dynamic);--theme-blind-header-icon-open--color--hover:var(--theme-color-dynamic);--theme-blind-header-open--background:var(--theme-color-ghost);--theme-blind-header-open--background--active:var(--theme-color-ghost--active);--theme-blind-header-open--background--hover:var(--theme-color-ghost--hover);--theme-blind-header-open--color:var(--theme-color-std-text);--theme-blind-header-open--color--active:var(--theme-color-std-text);--theme-blind-header-open--color--hover:var(--theme-color-std-text);--theme-btn--border-radius:var(--theme-small-border-radius);--theme-btn--border-thickness:var(--theme-border-width-default);--theme-btn--focus--outline-offset:var(--theme-focus-outline-offset);--theme-btn-danger-primary--background:var(--theme-color-alarm);--theme-btn-danger-primary--background--active:var(--theme-color-alarm--active);--theme-btn-danger-primary--background--disabled:var(--theme-color-component-4);--theme-btn-danger-primary--background--hover:var(--theme-color-alarm--hover);--theme-btn-danger-primary--border-color:var(--theme-color-0);--theme-btn-danger-primary--border-color--active:var(--theme-color-0);--theme-btn-danger-primary--border-color--disabled:var(--theme-color-0);--theme-btn-danger-primary--border-color--hover:var(--theme-color-0);--theme-btn-danger-primary--color:var(--theme-color-alarm--contrast);--theme-btn-danger-primary--color--active:var(--theme-color-alarm--contrast);--theme-btn-danger-primary--color--disabled:var(--theme-color-primary--contrast);--theme-btn-danger-primary--color--hover:var(--theme-color-alarm--contrast);--theme-btn-danger-secondary--background:var(--theme-color-0);--theme-btn-danger-secondary--background--active:var(--theme-color-alarm--active);--theme-btn-danger-secondary--background--disabled:var(--theme-color-ghost);--theme-btn-danger-secondary--background--hover:var(--theme-color-alarm--hover);--theme-btn-danger-secondary--border-color:var(--theme-color-alarm-text);--theme-btn-danger-secondary--border-color--active:var(--theme-color-alarm--active);--theme-btn-danger-secondary--border-color--disabled:var(--theme-color-component-4);--theme-btn-danger-secondary--border-color--hover:var(--theme-color-alarm--hover);--theme-btn-danger-secondary--color:var(--theme-color-alarm-text);--theme-btn-danger-secondary--color--active:var(--theme-color-alarm--contrast);--theme-btn-danger-secondary--color--disabled:var(--theme-color-weak-text);--theme-btn-danger-secondary--color--hover:var(--theme-color-alarm--contrast);--theme-btn-danger-tertiary--background:var(--theme-color-ghost);--theme-btn-danger-tertiary--background--active:var(--theme-color-alarm--active);--theme-btn-danger-tertiary--background--disabled:var(--theme-color-ghost);--theme-btn-danger-tertiary--background--hover:var(--theme-color-alarm--hover);--theme-btn-danger-tertiary--border-color:var(--theme-color-0);--theme-btn-danger-tertiary--border-color--active:var(--theme-color-0);--theme-btn-danger-tertiary--border-color--disabled:var(--theme-color-0);--theme-btn-danger-tertiary--border-color--hover:var(--theme-color-0);--theme-btn-danger-tertiary--color:var(--theme-color-alarm-text);--theme-btn-danger-tertiary--color--active:var(--theme-color-alarm--contrast);--theme-btn-danger-tertiary--color--disabled:var(--theme-color-weak-text);--theme-btn-danger-tertiary--color--hover:var(--theme-color-alarm--contrast);--theme-btn-primary--background:var(--theme-color-primary);--theme-btn-primary--background--active:var(--theme-color-primary--active);--theme-btn-primary--background--disabled:var(--theme-color-component-4);--theme-btn-primary--background--hover:var(--theme-color-primary--hover);--theme-btn-primary--background--pressed:var(--theme-color-dynamic);--theme-btn-primary--background--pressed-active:var(--theme-color-dynamic--active);--theme-btn-primary--background--pressed-hover:var(--theme-color-dynamic--hover);--theme-btn-primary--border-color:var(--theme-color-0);--theme-btn-primary--border-color--active:var(--theme-color-0);--theme-btn-primary--border-color--disabled:var(--theme-color-0);--theme-btn-primary--border-color--hover:var(--theme-color-0);--theme-btn-primary--border-color--pressed:var(--theme-color-0);--theme-btn-primary--border-color--pressed-hover:var(--theme-color-0);--theme-btn-primary--border-color--pressed-hover-active:var(--theme-color-0);--theme-btn-primary--color:var(--theme-color-primary--contrast);--theme-btn-primary--color--active:var(--theme-color-primary--contrast);--theme-btn-primary--color--disabled:var(--theme-color-primary--contrast);--theme-btn-primary--color--hover:var(--theme-color-primary--contrast);--theme-btn-primary--color--pressed:var(--theme-color-primary--contrast);--theme-btn-primary--color--pressed-active:var(--theme-color-primary--contrast);--theme-btn-primary--color--pressed-hover:var(--theme-color-primary--contrast);--theme-btn-secondary--background:var(--theme-color-secondary);--theme-btn-secondary--background--active:var(--theme-color-secondary--active);--theme-btn-secondary--background--disabled:var(--theme-color-ghost);--theme-btn-secondary--background--hover:var(--theme-color-secondary--hover);--theme-btn-secondary--background--pressed:var(--theme-color-component-7);--theme-btn-secondary--background--pressed-active:var(--theme-color-component-7--active);--theme-btn-secondary--background--pressed-hover:var(--theme-color-component-7--hover);--theme-btn-secondary--border-color:var(--theme-color-primary);--theme-btn-secondary--border-color--active:var(--theme-color-primary--active);--theme-btn-secondary--border-color--disabled:var(--theme-color-component-4);--theme-btn-secondary--border-color--hover:var(--theme-color-primary--hover);--theme-btn-secondary--border-color--pressed:var(--theme-color-dynamic);--theme-btn-secondary--border-color--pressed-active:var(--theme-color-primary--active);--theme-btn-secondary--border-color--pressed-hover:var(--theme-color-primary--hover);--theme-btn-secondary--color:var(--theme-color-primary);--theme-btn-secondary--color--active:var(--theme-color-primary--active);--theme-btn-secondary--color--disabled:var(--theme-color-weak-text);--theme-btn-secondary--color--hover:var(--theme-color-primary--hover);--theme-btn-secondary--color--pressed:var(--theme-color-dynamic);--theme-btn-secondary--color--pressed-active:var(--theme-color-primary--active);--theme-btn-secondary--color--pressed-hover:var(--theme-color-primary--hover);--theme-btn-subtle-primary--background:var(--theme-color-component-2);--theme-btn-subtle-primary--background--active:var(--theme-color-component-1--active);--theme-btn-subtle-primary--background--disabled:var(--theme-color-component-2);--theme-btn-subtle-primary--background--hover:var(--theme-color-component-1--hover);--theme-btn-subtle-primary--background--pressed:var(--theme-color-component-7);--theme-btn-subtle-primary--background--pressed-active:var(--theme-color-component-7--active);--theme-btn-subtle-primary--background--pressed-hover:var(--theme-color-component-7--hover);--theme-btn-subtle-primary--border-color:var(--theme-color-0);--theme-btn-subtle-primary--border-color--active:var(--theme-color-0);--theme-btn-subtle-primary--border-color--disabled:var(--theme-color-0);--theme-btn-subtle-primary--border-color--hover:var(--theme-color-0);--theme-btn-subtle-primary--border-color--pressed:var(--theme-color-0);--theme-btn-subtle-primary--border-color--pressed-active:var(--theme-color-0);--theme-btn-subtle-primary--border-color--pressed-hover:var(--theme-color-0);--theme-btn-subtle-primary--color:var(--theme-color-std-text);--theme-btn-subtle-primary--color--active:var(--theme-color-std-text);--theme-btn-subtle-primary--color--disabled:var(--theme-color-weak-text);--theme-btn-subtle-primary--color--hover:var(--theme-color-std-text);--theme-btn-subtle-primary--color--pressed:var(--theme-color-dynamic);--theme-btn-subtle-primary--color--pressed-active:var(--theme-color-dynamic);--theme-btn-subtle-primary--color--pressed-hover:var(--theme-color-dynamic);--theme-btn-subtle-secondary--background:var(--theme-color-ghost);--theme-btn-subtle-secondary--background--active:var(--theme-color-ghost--active);--theme-btn-subtle-secondary--background--disabled:var(--theme-color-ghost);--theme-btn-subtle-secondary--background--hover:var(--theme-color-ghost--hover);--theme-btn-subtle-secondary--background--pressed:var(--theme-color-component-7);--theme-btn-subtle-secondary--background--pressed-active:var(--theme-color-component-7--active);--theme-btn-subtle-secondary--background--pressed-hover:var(--theme-color-component-7--hover);--theme-btn-subtle-secondary--border-color:var(--theme-color-component-4);--theme-btn-subtle-secondary--border-color--active:var(--theme-color-component-4);--theme-btn-subtle-secondary--border-color--disabled:var(--theme-color-component-4);--theme-btn-subtle-secondary--border-color--hover:var(--theme-color-component-4);--theme-btn-subtle-secondary--border-color--pressed:var(--theme-color-std-bdr);--theme-btn-subtle-secondary--border-color--pressed-active:var(--theme-color-std-bdr);--theme-btn-subtle-secondary--border-color--pressed-hover:var(--theme-color-std-bdr);--theme-btn-subtle-secondary--color:var(--theme-color-std-text);--theme-btn-subtle-secondary--color--active:var(--theme-color-std-text);--theme-btn-subtle-secondary--color--disabled:var(--theme-color-weak-text);--theme-btn-subtle-secondary--color--hover:var(--theme-color-std-text);--theme-btn-subtle-secondary--color--pressed:var(--theme-color-dynamic);--theme-btn-subtle-secondary--color--pressed-active:var(--theme-color-dynamic);--theme-btn-subtle-secondary--color--pressed-hover:var(--theme-color-dynamic);--theme-btn-subtle-tertiary--background:var(--theme-color-ghost);--theme-btn-subtle-tertiary--background--active:var(--theme-color-ghost--active);--theme-btn-subtle-tertiary--background--disabled:var(--theme-color-ghost);--theme-btn-subtle-tertiary--background--hover:var(--theme-color-ghost--hover);--theme-btn-subtle-tertiary--background--pressed:var(--theme-color-component-7);--theme-btn-subtle-tertiary--background--pressed-active:var(--theme-color-component-7--active);--theme-btn-subtle-tertiary--background--pressed-hover:var(--theme-color-component-7--hover);--theme-btn-subtle-tertiary--border-color:var(--theme-color-0);--theme-btn-subtle-tertiary--border-color--active:var(--theme-color-0);--theme-btn-subtle-tertiary--border-color--disabled:var(--theme-color-0);--theme-btn-subtle-tertiary--border-color--hover:var(--theme-color-0);--theme-btn-subtle-tertiary--border-color--pressed:var(--theme-color-0);--theme-btn-subtle-tertiary--border-color--pressed-active:var(--theme-color-0);--theme-btn-subtle-tertiary--border-color--pressed-hover:var(--theme-color-0);--theme-btn-subtle-tertiary--color:var(--theme-color-std-text);--theme-btn-subtle-tertiary--color--active:var(--theme-color-std-text);--theme-btn-subtle-tertiary--color--disabled:var(--theme-color-weak-text);--theme-btn-subtle-tertiary--color--hover:var(--theme-color-std-text);--theme-btn-subtle-tertiary--color--pressed:var(--theme-color-dynamic);--theme-btn-subtle-tertiary--color--pressed-active:var(--theme-color-dynamic);--theme-btn-subtle-tertiary--color--pressed-hover:var(--theme-color-dynamic);--theme-btn-tertiary--background:var(--theme-color-ghost);--theme-btn-tertiary--background--active:var(--theme-color-secondary--active);--theme-btn-tertiary--background--disabled:var(--theme-color-ghost);--theme-btn-tertiary--background--hover:var(--theme-color-secondary--hover);--theme-btn-tertiary--background--pressed:var(--theme-color-component-7);--theme-btn-tertiary--background--pressed-active:var(--theme-color-component-7--active);--theme-btn-tertiary--background--pressed-hover:var(--theme-color-component-7--hover);--theme-btn-tertiary--border-color:var(--theme-color-0);--theme-btn-tertiary--border-color--active:var(--theme-color-0);--theme-btn-tertiary--border-color--disabled:var(--theme-color-0);--theme-btn-tertiary--border-color--hover:var(--theme-color-0);--theme-btn-tertiary--border-color--pressed:var(--theme-color-0);--theme-btn-tertiary--border-color--pressed-active:var(--theme-color-0);--theme-btn-tertiary--border-color--pressed-hover:var(--theme-color-0);--theme-btn-tertiary--color:var(--theme-color-primary);--theme-btn-tertiary--color--active:var(--theme-color-primary--active);--theme-btn-tertiary--color--disabled:var(--theme-color-weak-text);--theme-btn-tertiary--color--hover:var(--theme-color-primary--hover);--theme-btn-tertiary--color--pressed:var(--theme-color-dynamic);--theme-btn-tertiary--color--pressed-active:var(--theme-color-primary--active);--theme-btn-tertiary--color--pressed-hover:var(--theme-color-primary--hover);--theme-card--border-radius:var(--theme-default-border-radius);--theme-card--border-width:var(--theme-border-width-default);--theme-card--focus--outline-offset:var(--theme-focus-outline-offset);--theme-card-alarm--background:var(--theme-color-alarm);--theme-card-alarm--background--active:var(--theme-color-alarm--active);--theme-card-alarm--background--hover:var(--theme-color-alarm--hover);--theme-card-alarm--background--selected:var(--theme-color-alarm);--theme-card-alarm--border-color:var(--theme-color-0);--theme-card-alarm--border-color--active:var(--theme-color-0);--theme-card-alarm--border-color--hover:var(--theme-color-0);--theme-card-alarm--border-color--selected:var(--theme-color-dynamic);--theme-card-alarm--color:var(--theme-color-alarm--contrast);--theme-card-critical--background:var(--theme-color-critical);--theme-card-critical--background--active:var(--theme-color-critical--active);--theme-card-critical--background--hover:var(--theme-color-critical--hover);--theme-card-critical--background--selected:var(--theme-color-critical);--theme-card-critical--border-color:var(--theme-color-0);--theme-card-critical--border-color--active:var(--theme-color-0);--theme-card-critical--border-color--hover:var(--theme-color-0);--theme-card-critical--border-color--selected:var(--theme-color-dynamic);--theme-card-critical--color:var(--theme-color-critical--contrast);--theme-card-filled--background:var(--theme-color-component-1);--theme-card-filled--background--active:var(--theme-color-component-1--active);--theme-card-filled--background--hover:var(--theme-color-component-1--hover);--theme-card-filled--background--selected:var(--theme-color-ghost--selected);--theme-card-filled--border-color:var(--theme-color-0);--theme-card-filled--border-color--active:var(--theme-color-0);--theme-card-filled--border-color--hover:var(--theme-color-0);--theme-card-filled--border-color--selected:var(--theme-color-dynamic);--theme-card-filled--color:var(--theme-color-std-text);--theme-card-info--background:var(--theme-color-info);--theme-card-info--background--active:var(--theme-color-info--active);--theme-card-info--background--hover:var(--theme-color-info--hover);--theme-card-info--background--selected:var(--theme-color-info);--theme-card-info--border-color:var(--theme-color-0);--theme-card-info--border-color--active:var(--theme-color-0);--theme-card-info--border-color--hover:var(--theme-color-0);--theme-card-info--border-color--selected:var(--theme-color-dynamic);--theme-card-info--color:var(--theme-color-info--contrast);--theme-card-neutral--background:var(--theme-color-neutral);--theme-card-neutral--background--active:var(--theme-color-neutral--active);--theme-card-neutral--background--hover:var(--theme-color-neutral--hover);--theme-card-neutral--background--selected:var(--theme-color-neutral);--theme-card-neutral--border-color:var(--theme-color-0);--theme-card-neutral--border-color--active:var(--theme-color-0);--theme-card-neutral--border-color--hover:var(--theme-color-0);--theme-card-neutral--border-color--selected:var(--theme-color-dynamic);--theme-card-neutral--color:var(--theme-color-neutral--contrast);--theme-card-outline--background:var(--theme-color-ghost);--theme-card-outline--background--active:var(--theme-color-ghost--active);--theme-card-outline--background--hover:var(--theme-color-ghost--hover);--theme-card-outline--background--selected:var(--theme-color-ghost--selected);--theme-card-outline--border-color:var(--theme-color-soft-bdr);--theme-card-outline--border-color--active:var(--theme-color-soft-bdr);--theme-card-outline--border-color--hover:var(--theme-color-soft-bdr);--theme-card-outline--border-color--selected:var(--theme-color-dynamic);--theme-card-outline--color:var(--theme-color-std-text);--theme-card-primary--background:var(--theme-color-primary);--theme-card-primary--background--active:var(--theme-color-primary--active);--theme-card-primary--background--hover:var(--theme-color-primary--hover);--theme-card-primary--background--selected:var(--theme-color-primary);--theme-card-primary--border-color:var(--theme-color-0);--theme-card-primary--border-color--active:var(--theme-color-0);--theme-card-primary--border-color--hover:var(--theme-color-0);--theme-card-primary--border-color--selected:var(--theme-color-dynamic);--theme-card-primary--color:var(--theme-color-primary--contrast);--theme-card-success--background:var(--theme-color-success);--theme-card-success--background--active:var(--theme-color-success--active);--theme-card-success--background--hover:var(--theme-color-success--hover);--theme-card-success--background--selected:var(--theme-color-success);--theme-card-success--border-color:var(--theme-color-0);--theme-card-success--border-color--active:var(--theme-color-0);--theme-card-success--border-color--hover:var(--theme-color-0);--theme-card-success--border-color--selected:var(--theme-color-dynamic);--theme-card-success--color:var(--theme-color-success--contrast);--theme-card-warning--background:var(--theme-color-warning);--theme-card-warning--background--active:var(--theme-color-warning--active);--theme-card-warning--background--hover:var(--theme-color-warning--hover);--theme-card-warning--background--selected:var(--theme-color-warning);--theme-card-warning--border-color:var(--theme-color-0);--theme-card-warning--border-color--active:var(--theme-color-0);--theme-card-warning--border-color--hover:var(--theme-color-0);--theme-card-warning--border-color--selected:var(--theme-color-dynamic);--theme-card-warning--color:var(--theme-color-warning--contrast);--theme-checkbox--border-thickness:var(--theme-border-width-default);--theme-checkbox--focus--outline-offset:var(--theme-focus-outline-offset);--theme-checkbox-checked--background:var(--theme-color-dynamic);--theme-checkbox-checked--background--active:var(--theme-color-dynamic--active);--theme-checkbox-checked--background--disabled:var(--theme-color-component-4);--theme-checkbox-checked--background--hover:var(--theme-color-dynamic--hover);--theme-checkbox-checked--background--info:var(--theme-color-info);--theme-checkbox-checked--background--info--active:var(--theme-color-info--active);--theme-checkbox-checked--background--info--hover:var(--theme-color-info--hover);--theme-checkbox-checked--background--invalid:var(--theme-color-alarm);--theme-checkbox-checked--background--invalid--active:var(--theme-color-alarm--active);--theme-checkbox-checked--background--invalid--hover:var(--theme-color-alarm--hover);--theme-checkbox-checked--background--warning:var(--theme-color-warning);--theme-checkbox-checked--background--warning--active:var(--theme-color-warning--active);--theme-checkbox-checked--background--warning--hover:var(--theme-color-warning--hover);--theme-checkbox-checked--border-color:var(--theme-color-0);--theme-checkbox-checked--border-color--active:var(--theme-color-0);--theme-checkbox-checked--border-color--disabled:var(--theme-color-0);--theme-checkbox-checked--border-color--hover:var(--theme-color-0);--theme-checkbox-checked--border-color--info:var(--theme-color-0);--theme-checkbox-checked--border-color--info--active:var(--theme-color-0);--theme-checkbox-checked--border-color--info--hover:var(--theme-color-0);--theme-checkbox-checked--border-color--invalid:var(--theme-color-alarm-bdr);--theme-checkbox-checked--border-color--invalid--active:var(--theme-color-alarm-bdr);--theme-checkbox-checked--border-color--invalid--hover:var(--theme-color-alarm-bdr);--theme-checkbox-checked--border-color--warning:var(--theme-color-warning-bdr);--theme-checkbox-checked--border-color--warning--active:var(--theme-color-warning-bdr);--theme-checkbox-checked--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-checkbox-checked--color:var(--theme-color-primary--contrast);--theme-checkbox-checked--color--active:var(--theme-color-primary--contrast);--theme-checkbox-checked--color--disabled:var(--theme-color-primary--contrast);--theme-checkbox-checked--color--hover:var(--theme-color-primary--contrast);--theme-checkbox-checked--color--info:var(--theme-color-info--contrast);--theme-checkbox-checked--color--info--active:var(--theme-color-info--contrast);--theme-checkbox-checked--color--info--hover:var(--theme-color-info--contrast);--theme-checkbox-checked--color--invalid:var(--theme-color-alarm--contrast);--theme-checkbox-checked--color--invalid--active:var(--theme-color-alarm--contrast);--theme-checkbox-checked--color--invalid--hover:var(--theme-color-alarm--contrast);--theme-checkbox-checked--color--warning:var(--theme-color-warning--contrast);--theme-checkbox-checked--color--warning--active:var(--theme-color-warning--contrast);--theme-checkbox-checked--color--warning--hover:var(--theme-color-warning--contrast);--theme-checkbox-label--color:var(--theme-color-std-text);--theme-checkbox-label--color--disabled:var(--theme-color-weak-text);--theme-checkbox-mixed--background:var(--theme-color-dynamic);--theme-checkbox-mixed--background--active:var(--theme-color-dynamic--active);--theme-checkbox-mixed--background--disabled:var(--theme-color-component-4);--theme-checkbox-mixed--background--hover:var(--theme-color-dynamic--hover);--theme-checkbox-mixed--background--invalid:var(--theme-color-alarm);--theme-checkbox-mixed--background--invalid--active:var(--theme-color-alarm--active);--theme-checkbox-mixed--background--invalid--hover:var(--theme-color-alarm--hover);--theme-checkbox-mixed--background--warning:var(--theme-color-warning);--theme-checkbox-mixed--background--warning--active:var(--theme-color-warning--active);--theme-checkbox-mixed--background--warning--hover:var(--theme-color-warning--hover);--theme-checkbox-mixed--border-color:var(--theme-color-0);--theme-checkbox-mixed--border-color--active:var(--theme-color-0);--theme-checkbox-mixed--border-color--disabled:var(--theme-color-0);--theme-checkbox-mixed--border-color--hover:var(--theme-color-0);--theme-checkbox-mixed--border-color--info:var(--theme-color-0);--theme-checkbox-mixed--border-color--info--active:var(--theme-color-0);--theme-checkbox-mixed--border-color--info--hover:var(--theme-color-0);--theme-checkbox-mixed--border-color--invalid:var(--theme-color-alarm-bdr);--theme-checkbox-mixed--border-color--invalid--active:var(--theme-color-alarm-bdr);--theme-checkbox-mixed--border-color--invalid--hover:var(--theme-color-alarm-bdr);--theme-checkbox-mixed--border-color--warning:var(--theme-color-warning-bdr);--theme-checkbox-mixed--border-color--warning--active:var(--theme-color-warning-bdr);--theme-checkbox-mixed--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-checkbox-mixed--color:var(--theme-color-primary--contrast);--theme-checkbox-mixed--color--active:var(--theme-color-primary--contrast);--theme-checkbox-mixed--color--disabled:var(--theme-color-primary--contrast);--theme-checkbox-mixed--color--hover:var(--theme-color-primary--contrast);--theme-checkbox-mixed--color--info:var(--theme-color-info--contrast);--theme-checkbox-mixed--color--info--active:var(--theme-color-info--contrast);--theme-checkbox-mixed--color--info--hover:var(--theme-color-info--contrast);--theme-checkbox-mixed--color--invalid:var(--theme-color-alarm--contrast);--theme-checkbox-mixed--color--invalid--active:var(--theme-color-alarm--contrast);--theme-checkbox-mixed--color--invalid--hover:var(--theme-color-alarm--contrast);--theme-checkbox-mixed--color--warning:var(--theme-color-warning--contrast);--theme-checkbox-mixed--color--warning--active:var(--theme-color-warning--contrast);--theme-checkbox-mixed--color--warning--hover:var(--theme-color-warning--contrast);--theme-checkbox-unchecked--background:var(--theme-color-secondary);--theme-checkbox-unchecked--background--active:var(--theme-color-secondary--active);--theme-checkbox-unchecked--background--disabled:var(--theme-color-ghost);--theme-checkbox-unchecked--background--hover:var(--theme-color-secondary--hover);--theme-checkbox-unchecked--background--info:var(--theme-color-secondary);--theme-checkbox-unchecked--background--info--active:var(--theme-color-ghost--active);--theme-checkbox-unchecked--background--info--hover:var(--theme-color-ghost--hover);--theme-checkbox-unchecked--background--invalid:var(--theme-color-component-error);--theme-checkbox-unchecked--background--invalid--active:var(--theme-color-ghost--active);--theme-checkbox-unchecked--background--invalid--hover:var(--theme-color-ghost--hover);--theme-checkbox-unchecked--background--warning:var(--theme-color-component-warning);--theme-checkbox-unchecked--background--warning--active:var(--theme-color-ghost--active);--theme-checkbox-unchecked--background--warning--hover:var(--theme-color-ghost--hover);--theme-checkbox-unchecked--border-color:var(--theme-color-contrast-bdr);--theme-checkbox-unchecked--border-color--active:var(--theme-color-dynamic);--theme-checkbox-unchecked--border-color--disabled:var(--theme-color-component-4);--theme-checkbox-unchecked--border-color--hover:var(--theme-color-dynamic);--theme-checkbox-unchecked--border-color--info:var(--theme-color-info);--theme-checkbox-unchecked--border-color--info--active:var(--theme-color-info--active);--theme-checkbox-unchecked--border-color--info--hover:var(--theme-color-info--hover);--theme-checkbox-unchecked--border-color--invalid:var(--theme-color-alarm-bdr);--theme-checkbox-unchecked--border-color--invalid--active:var(--theme-color-alarm-bdr);--theme-checkbox-unchecked--border-color--invalid--hover:var(--theme-color-alarm-bdr);--theme-checkbox-unchecked--border-color--warning:var(--theme-color-warning-bdr);--theme-checkbox-unchecked--border-color--warning--active:var(--theme-color-warning-bdr);--theme-checkbox-unchecked--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-chip--background:var(--theme-color-component-1);--theme-chip--background--active:var(--theme-color-component-1--active);--theme-chip--background--hover:var(--theme-color-component-1--hover);--theme-chip--color:var(--theme-color-std-text);--theme-chip-close-btn--background:var(--theme-color-ghost);--theme-chip-close-btn--background--active:var(--theme-color-ghost--active);--theme-chip-close-btn--background--hover:var(--theme-color-ghost--hover);--theme-chip-close-btn--color:var(--theme-color-soft-text);--theme-chip-outline--background:var(--theme-color-secondary);--theme-chip-outline--background--active:var(--theme-color-1--active);--theme-chip-outline--background--hover:var(--theme-color-1--hover);--theme-chip-outline--color:var(--theme-color-std-text);--theme-chip-primary--background:var(--theme-color-primary);--theme-chip-primary--background--active:var(--theme-color-primary--active);--theme-chip-primary--background--hover:var(--theme-color-primary--hover);--theme-chip-primary--color:var(--theme-color-primary--contrast);--theme-chip-primary--color--active:var(--theme-color-primary--contrast);--theme-chip-primary--color--hover:var(--theme-color-primary--contrast);--theme-chip-primary-outline--background:var(--theme-color-secondary);--theme-chip-primary-outline--background--active:var(--theme-color-secondary--active);--theme-chip-primary-outline--background--display:var(--theme-color-secondary);--theme-chip-primary-outline--background--hover:var(--theme-color-secondary--hover);--theme-chip-primary-outline--border-color:var(--theme-color-primary);--theme-chip-primary-outline--border-color--active:var(--theme-color-primary--active);--theme-chip-primary-outline--border-color--display:var(--theme-color-primary);--theme-chip-primary-outline--border-color--hover:var(--theme-color-primary--hover);--theme-chip-primary-outline--color:var(--theme-color-primary);--theme-chip-primary-outline--color--active:var(--theme-color-primary--active);--theme-chip-primary-outline--color--display:var(--theme-color-std-text);--theme-chip-primary-outline--color--hover:var(--theme-color-primary--hover);--theme-datepicker-cw--color:var(--theme-color-soft-text);--theme-datepicker-day--background:var(--theme-color-ghost);--theme-datepicker-day--background--active:var(--theme-color-ghost--active);--theme-datepicker-day--background--disabled:var(--theme-color-ghost);--theme-datepicker-day--background--hover:var(--theme-color-ghost--hover);--theme-datepicker-day--background--range:var(--theme-color-component-10);--theme-datepicker-day--background--range-active:var(--theme-color-component-10--active);--theme-datepicker-day--background--range-disabled:var(--theme-color-component-10--disabled);--theme-datepicker-day--background--range-hover:var(--theme-color-component-10--hover);--theme-datepicker-day--background--selected:var(--theme-color-component-9);--theme-datepicker-day--background--selected-active:var(--theme-color-component-9--active);--theme-datepicker-day--background--selected-disabled:var(--theme-color-component-9--disabled);--theme-datepicker-day--background--selected-hover:var(--theme-color-component-9--hover);--theme-datepicker-day--border-color:var(--theme-color-0);--theme-datepicker-day--border-color--active:var(--theme-color-0);--theme-datepicker-day--border-color--disabled:var(--theme-color-0);--theme-datepicker-day--border-color--hover:var(--theme-color-0);--theme-datepicker-day--border-color--range:var(--theme-color-0);--theme-datepicker-day--border-color--range-active:var(--theme-color-0);--theme-datepicker-day--border-color--range-disabled:var(--theme-color-0);--theme-datepicker-day--border-color--range-hover:var(--theme-color-0);--theme-datepicker-day--border-color--selected:var(--theme-color-0);--theme-datepicker-day--border-color--selected-active:var(--theme-color-0);--theme-datepicker-day--border-color--selected-disabled:var(--theme-color-0);--theme-datepicker-day--border-color--selected-hover:var(--theme-color-0);--theme-datepicker-day--color:var(--theme-color-primary);--theme-datepicker-day--color--active:var(--theme-color-primary);--theme-datepicker-day--color--disabled:var(--theme-color-weak-text);--theme-datepicker-day--color--hover:var(--theme-color-primary);--theme-datepicker-day--color--range:var(--theme-color-primary--contrast);--theme-datepicker-day--color--range-active:var(--theme-color-primary--contrast);--theme-datepicker-day--color--range-disabled:var(--theme-color-weak-text);--theme-datepicker-day--color--range-hover:var(--theme-color-primary--contrast);--theme-datepicker-day--color--selected:var(--theme-color-primary--contrast);--theme-datepicker-day--color--selected-active:var(--theme-color-primary--contrast);--theme-datepicker-day--color--selected-disabled:var(--theme-color-weak-text);--theme-datepicker-day--color--selected-hover:var(--theme-color-primary--contrast);--theme-datepicker-extra--border-color:var(--theme-color-1);--theme-datepicker-separator--background:var(--theme-color-x-weak-bdr);--theme-datepicker-time-header:var(--theme-color-std-text);--theme-datepicker-today--background:var(--theme-color-ghost);--theme-datepicker-today--background--active:var(--theme-color-ghost--active);--theme-datepicker-today--background--disabled:var(--theme-color-ghost);--theme-datepicker-today--background--hover:var(--theme-color-ghost--hover);--theme-datepicker-today--background--range:var(--theme-color-component-10);--theme-datepicker-today--background--range-active:var(--theme-color-component-10--active);--theme-datepicker-today--background--range-disabled:var(--theme-color-component-10--disabled);--theme-datepicker-today--background--range-hover:var(--theme-color-component-10--hover);--theme-datepicker-today--background--selected:var(--theme-color-component-9);--theme-datepicker-today--background--selected-active:var(--theme-color-component-9--active);--theme-datepicker-today--background--selected-disabled:var(--theme-color-component-9--disabled);--theme-datepicker-today--background--selected-hover:var(--theme-color-component-9--hover);--theme-datepicker-today--border-color:var(--theme-color-primary);--theme-datepicker-today--border-color--active:var(--theme-color-primary);--theme-datepicker-today--border-color--disabled:var(--theme-color-primary--disabled);--theme-datepicker-today--border-color--hover:var(--theme-color-primary);--theme-datepicker-today--border-color--range:var(--theme-color-primary);--theme-datepicker-today--border-color--range-active:var(--theme-color-primary);--theme-datepicker-today--border-color--range-disabled:var(--theme-color-primary--disabled);--theme-datepicker-today--border-color--range-hover:var(--theme-color-primary);--theme-datepicker-today--border-color--selected:var(--theme-color-primary);--theme-datepicker-today--border-color--selected-active:var(--theme-color-primary);--theme-datepicker-today--border-color--selected-disabled:var(--theme-color-primary--disabled);--theme-datepicker-today--border-color--selected-hover:var(--theme-color-primary);--theme-datepicker-today--color:var(--theme-color-primary);--theme-datepicker-today--color--active:var(--theme-color-primary);--theme-datepicker-today--color--disabled:var(--theme-color-weak-text);--theme-datepicker-today--color--hover:var(--theme-color-primary);--theme-datepicker-today--color--range:var(--theme-color-primary--contrast);--theme-datepicker-today--color--range-active:var(--theme-color-primary--contrast);--theme-datepicker-today--color--range-disabled:var(--theme-color-weak-text);--theme-datepicker-today--color--range-hover:var(--theme-color-primary--contrast);--theme-datepicker-today--color--selected:var(--theme-color-primary--contrast);--theme-datepicker-today--color--selected-active:var(--theme-color-primary--contrast);--theme-datepicker-today--color--selected-disabled:var(--theme-color-weak-text);--theme-datepicker-today--color--selected-hover:var(--theme-color-primary--contrast);--theme-datepicker-weekday--color:var(--theme-color-soft-text);--theme-event-item-chevron--color:var(--theme-color-soft-text);--theme-event-item-filled--background:var(--theme-color-component-1);--theme-event-item-filled--background--active:var(--theme-color-component-1--active);--theme-event-item-filled--background--disabled:var(--theme-color-component-1);--theme-event-item-filled--background--hover:var(--theme-color-component-1--hover);--theme-event-item-filled--background--selected:var(--theme-color-component-1--active);--theme-event-item-filled--border:var(--theme-color-0);--theme-event-item-filled--border--active:var(--theme-color-0);--theme-event-item-filled--border--disabled:var(--theme-color-0);--theme-event-item-filled--border--hover:var(--theme-color-0);--theme-event-item-filled--border--selected:var(--theme-color-dynamic);--theme-event-item-indicator--width:var(--theme-size--2);--theme-event-item-indicator-opacity--disabled:.3;--theme-event-item-outline--background:var(--theme-color-ghost);--theme-event-item-outline--background--active:var(--theme-color-ghost--active);--theme-event-item-outline--background--disabled:var(--theme-color-ghost);--theme-event-item-outline--background--hover:var(--theme-color-ghost--hover);--theme-event-item-outline--background--selected:var(--theme-color-ghost--active);--theme-event-item-outline--border:var(--theme-color-soft-bdr);--theme-event-item-outline--border--active:var(--theme-color-soft-bdr);--theme-event-item-outline--border--disabled:var(--theme-color-weak-bdr);--theme-event-item-outline--border--hover:var(--theme-color-soft-bdr);--theme-event-item-outline--border--selected:var(--theme-color-dynamic);--theme-flip--border-radius:var(--theme-default-border-radius);--theme-flip-alarm--background:var(--theme-color-component-1);--theme-flip-alarm--border-color:var(--theme-color-alarm);--theme-flip-alarm--color:var(--theme-color-std-text);--theme-flip-alarm-footer--background:var(--theme-color-alarm);--theme-flip-alarm-footer--border-color:var(--theme-color-0);--theme-flip-alarm-footer--color:var(--theme-color-alarm--contrast);--theme-flip-filled--background:var(--theme-color-component-1);--theme-flip-filled--border-color:var(--theme-color-0);--theme-flip-filled--color:var(--theme-color-std-text);--theme-flip-filled-footer--background:var(--theme-color-component-1);--theme-flip-filled-footer--border-color:var(--theme-color-1);--theme-flip-filled-footer--color:var(--theme-color-std-text);--theme-flip-info--background:var(--theme-color-component-1);--theme-flip-info--border-color:var(--theme-color-info);--theme-flip-info--color:var(--theme-color-std-text);--theme-flip-info-footer--background:var(--theme-color-info);--theme-flip-info-footer--border-color:var(--theme-color-0);--theme-flip-info-footer--color:var(--theme-color-info--contrast);--theme-flip-outline--background:var(--theme-color-0);--theme-flip-outline--border-color:var(--theme-color-soft-bdr);--theme-flip-outline--color:var(--theme-color-std-text);--theme-flip-outline-footer--background:var(--theme-color-0);--theme-flip-outline-footer--border-color:var(--theme-color-soft-bdr);--theme-flip-outline-footer--color:var(--theme-color-std-text);--theme-flip-primary--background:var(--theme-color-component-1);--theme-flip-primary--border-color:var(--theme-color-primary);--theme-flip-primary--color:var(--theme-color-std-text);--theme-flip-primary-footer--background:var(--theme-color-primary);--theme-flip-primary-footer--border-color:var(--theme-color-0);--theme-flip-primary-footer--color:var(--theme-color-primary--contrast);--theme-flip-warning--background:var(--theme-color-component-1);--theme-flip-warning--border-color:var(--theme-color-warning-bdr);--theme-flip-warning--color:var(--theme-color-std-text);--theme-flip-warning-footer--background:var(--theme-color-warning);--theme-flip-warning-footer--border-color:var(--theme-color-0);--theme-flip-warning-footer--color:var(--theme-color-warning--contrast);--theme-ghost--background:var(--theme-color-ghost);--theme-ghost--background--active:var(--theme-color-ghost--active);--theme-ghost--background--hover:var(--theme-color-ghost--hover);--theme-group--border-radius:var(--theme-default-border-radius);--theme-group--border-radius--focus:var(--theme-min-border-radius);--theme-group-header--color:var(--theme-color-std-text);--theme-group-item--background:var(--theme-color-component-1);--theme-group-item--background--active:var(--theme-color-component-1--active);--theme-group-item--background--disabled:var(--theme-color-component-1);--theme-group-item--background--hover:var(--theme-color-component-1--hover);--theme-group-item--background--selected:var(--theme-color-ghost--selected);--theme-group-item--border-color:var(--theme-color-0);--theme-group-item--border-color--active:var(--theme-color-0);--theme-group-item--border-color--disabled:var(--theme-color-0);--theme-group-item--border-color--hover:var(--theme-color-0);--theme-group-item--border-color--selected:var(--theme-color-0);--theme-group-item-icon--color:var(--theme-color-std-text);--theme-group-item-icon--color--disabled:var(--theme-color-weak-text);--theme-group-item-indicator--background:var(--theme-color-0);--theme-group-item-indicator--background--selected:var(--theme-color-dynamic);--theme-group-item-indicator--background--subselected:var(--theme-color-dynamic);--theme-group-item-subtext--color:var(--theme-color-soft-text);--theme-group-item-subtext--color--disabled:var(--theme-color-weak-text);--theme-group-item-text--color:var(--theme-color-std-text);--theme-group-item-text--color--disabled:var(--theme-color-weak-text);--theme-group-node-closed--color:var(--theme-color-std-text);--theme-group-node-open--color:var(--theme-color-std-text);--theme-group-subheader--color:var(--theme-color-std-text);--theme-helper--color:var(--theme-color-soft-text);--theme-helper--color--info:var(--theme-color-std-text);--theme-helper--color--invalid:var(--theme-color-alarm-text);--theme-helper--color--valid:var(--theme-color-std-text);--theme-helper--color--warning:var(--theme-color-std-text);--theme-helper-icon--color--info:var(--theme-color-info);--theme-helper-icon--color--invalid:var(--theme-color-alarm);--theme-helper-icon--color--valid:var(--theme-color-success);--theme-helper-icon--color--warning:var(--theme-color-warning-text);--theme-input--background:var(--theme-color-component-8);--theme-input--background--autofill:var(--theme-color-component-info);--theme-input--background--disabled:var(--theme-color-0);--theme-input--background--focus:var(--theme-color-component-8--hover);--theme-input--background--hover:var(--theme-color-component-8--hover);--theme-input--background--invalid:var(--theme-color-component-error);--theme-input--background--invalid--focus:var(--theme-color-component-error);--theme-input--background--invalid--hover:var(--theme-color-component-error);--theme-input--background--readonly:var(--theme-color-0);--theme-input--background--warning:var(--theme-color-component-warning);--theme-input--background--warning--focus:var(--theme-color-component-warning);--theme-input--background--warning--hover:var(--theme-color-component-warning);--theme-input--border-color:var(--theme-color-std-bdr);--theme-input--border-color--autofill:var(--theme-color-hard-bdr);--theme-input--border-color--disabled:var(--theme-color-weak-bdr);--theme-input--border-color--focus:var(--theme-color-dynamic);--theme-input--border-color--hover:var(--theme-color-dynamic);--theme-input--border-color--info:var(--theme-color-info);--theme-input--border-color--info--active:var(--theme-color-info);--theme-input--border-color--info--hover:var(--theme-color-info);--theme-input--border-color--invalid:var(--theme-color-alarm-bdr);--theme-input--border-color--invalid--active:var(--theme-color-alarm-bdr);--theme-input--border-color--invalid--hover:var(--theme-color-alarm-bdr);--theme-input--border-color--readonly:var(--theme-color-std-bdr);--theme-input--border-color--warning:var(--theme-color-warning-bdr);--theme-input--border-color--warning--active:var(--theme-color-warning-bdr);--theme-input--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-input--border-color-bottom--disabled:var(--theme-color-weak-bdr);--theme-input--border-color-bottom--readonly:var(--theme-color-std-bdr);--theme-input--border-radius:var(--theme-small-border-radius);--theme-input--border-thickness:var(--theme-border-width-default);--theme-input--box-shadow:var(--theme-inset-shadow-1);--theme-input--color:var(--theme-color-std-text);--theme-input--color--autofill:var(--theme-color-std-text);--theme-input--color--disabled:var(--theme-color-weak-text);--theme-input--focus--outline-offset:var(--theme-focus-outline-offset);--theme-input-error--background:var(--theme-color-component-error);--theme-input-error--border-color:var(--theme-color-alarm);--theme-input-error-icon--color:var(--theme-color-alarm);--theme-input-extra--background--active:var(--theme-color-component-8--hover);--theme-input-extra--background--hover:var(--theme-color-component-8--hover);--theme-input-gripper--color:var(--theme-color-weak-text);--theme-input-gripper--color--focus:var(--theme-color-weak-text);--theme-input-gripper--color--hover:var(--theme-color-weak-text);--theme-input-hint--color:var(--theme-color-soft-text);--theme-input-search-icon--color:var(--theme-color-primary);--theme-input-search-icon--color--disabled:var(--theme-color-weak-text);--theme-input-search-icon--color--focus:var(--theme-color-dynamic);--theme-input-search-icon--color--hover:var(--theme-color-dynamic);--theme-input-select-icon--color:var(--theme-color-soft-text);--theme-input-select-icon--color--active:var(--theme-color-dynamic);--theme-input-select-icon--color--hover:var(--theme-color-dynamic);--theme-input-unit--color:var(--theme-color-soft-text);--theme-kpi--border-radius:var(--theme-default-border-radius);--theme-kpi-display--background:var(--theme-color-ghost);--theme-kpi-display--background--active:var(--theme-color-ghost--active);--theme-kpi-display--background--hover:var(--theme-color-ghost--hover);--theme-kpi-display-icon--color:var(--theme-color-std-text);--theme-kpi-display-indicator--background:var(--theme-color-component-4);--theme-kpi-display-label--color:var(--theme-color-soft-text);--theme-kpi-display-units:var(--theme-color-soft-text);--theme-kpi-display-value:var(--theme-color-std-text);--theme-label--color:var(--theme-color-soft-text);--theme-label--color--active:var(--theme-color-std-text);--theme-label--color--disabled:var(--theme-color-weak-text);--theme-label--color--focus:var(--theme-color-dynamic);--theme-label--color--hover:var(--theme-color-std-text);--theme-label--color--invalid:var(--theme-color-alarm-text);--theme-link-btn--border-color:var(--theme-color-ghost);--theme-link-btn--border-color--active:var(--theme-color-ghost);--theme-link-btn--border-color--disabled:var(--theme-color-ghost);--theme-link-btn--border-color--hover:var(--theme-color-ghost);--theme-link-btn--border-color--visited:var(--theme-color-ghost);--theme-link-btn--color:var(--theme-color-primary);--theme-link-btn--color--active:var(--theme-color-primary--active);--theme-link-btn--color--disabled:var(--theme-color-weak-text);--theme-link-btn--color--hover:var(--theme-color-primary--hover);--theme-link-btn--color--visited:var(--theme-color-primary);--theme-menu--background:var(--theme-color-2);--theme-menu--border-color:var(--theme-color-0);--theme-menu--border-radius:var(--theme-default-border-radius);--theme-menu--border-thickness:var(--theme-border-width-none);--theme-menu--box-shadow:var(--theme-shadow-4);--theme-menu-btn--background:var(--theme-color-ghost);--theme-menu-btn--background--active:var(--theme-color-ghost--active);--theme-menu-btn--background--hover:var(--theme-color-ghost--hover);--theme-menu-btn--color:var(--theme-color-std-text);--theme-menu-btn--color--active:var(--theme-color-std-text);--theme-menu-btn--color--hover:var(--theme-color-std-text);--theme-menu-header--color:var(--theme-color-soft-text);--theme-menu-item--background:var(--theme-color-ghost);--theme-menu-item--background--active:var(--theme-color-ghost--active);--theme-menu-item--background--disabled:var(--theme-color-ghost);--theme-menu-item--background--hover:var(--theme-color-ghost--hover);--theme-menu-item--color:var(--theme-color-std-text);--theme-menu-item--color--active:var(--theme-color-std-text);--theme-menu-item--color--disabled:var(--theme-color-weak-text);--theme-menu-item--color--hover:var(--theme-color-std-text);--theme-menu-item-arrow--color:var(--theme-color-soft-text);--theme-menu-item-arrow--color--active:var(--theme-color-std-text);--theme-menu-item-arrow--color--disabled:var(--theme-color-weak-text);--theme-menu-item-arrow--color--hover:var(--theme-color-std-text);--theme-menu-item-check--color:var(--theme-color-soft-text);--theme-menu-item-check--color--active:var(--theme-color-std-text);--theme-menu-item-check--color--disabled:var(--theme-color-weak-text);--theme-menu-item-check--color--hover:var(--theme-color-std-text);--theme-menu-item-icon--color:var(--theme-color-soft-text);--theme-menu-item-icon--color--active:var(--theme-color-std-text);--theme-menu-item-icon--color--disabled:var(--theme-color-weak-text);--theme-menu-item-icon--color--hover:var(--theme-color-std-text);--theme-menu-separator--background:var(--theme-color-x-weak-bdr);--theme-message-bar--border-radius:var(--theme-default-border-radius);--theme-message-bar--border-thickness:var(--theme-border-width-thick);--theme-messagebar--background:var(--theme-color-secondary);--theme-messagebar--color:var(--theme-color-std-text);--theme-modal--background:var(--theme-color-2);--theme-modal--border-color:var(--theme-color-0);--theme-modal--box-shadow:var(--theme-shadow-4);--theme-theme-modal--border-thickness:var(--theme-border-width-default);--theme-nav--background:var(--theme-color-2);--theme-nav-item-primary--background:var(--theme-color-ghost);--theme-nav-item-primary--background--active:var(--theme-color-ghost--active);--theme-nav-item-primary--background--hover:var(--theme-color-ghost--hover);--theme-nav-item-primary--background--selected:var(--theme-color-1);--theme-nav-item-primary--border-color:var(--theme-color-0);--theme-nav-item-primary--border-color--active:var(--theme-color-0);--theme-nav-item-primary--border-color--hover:var(--theme-color-0);--theme-nav-item-primary--border-color--selected:var(--theme-color-dynamic);--theme-nav-item-primary--color:var(--theme-color-std-text);--theme-nav-item-primary--color--active:var(--theme-color-std-text);--theme-nav-item-primary--color--hover:var(--theme-color-std-text);--theme-nav-item-primary--color--selected:var(--theme-color-std-text);--theme-nav-item-primary-icon--color:var(--theme-color-std-text);--theme-nav-item-primary-icon--color--active:var(--theme-color-std-text);--theme-nav-item-primary-icon--color--hover:var(--theme-color-std-text);--theme-nav-item-primary-icon--color--selected:var(--theme-color-std-text);--theme-nav-item-secondary--background:var(--theme-color-ghost);--theme-nav-item-secondary--background--active:var(--theme-color-ghost--active);--theme-nav-item-secondary--background--disabled:var(--theme-color-0);--theme-nav-item-secondary--background--hover:var(--theme-color-ghost--hover);--theme-nav-item-secondary--background--selected:var(--theme-color-1);--theme-nav-item-secondary--border-color:var(--theme-color-0);--theme-nav-item-secondary--border-color--active:var(--theme-color-0);--theme-nav-item-secondary--border-color--disabled:var(--theme-color-0);--theme-nav-item-secondary--border-color--hover:var(--theme-color-0);--theme-nav-item-secondary--border-color--selected:var(--theme-color-dynamic);--theme-nav-item-secondary--color:var(--theme-color-std-text);--theme-nav-item-secondary--color--active:var(--theme-color-std-text);--theme-nav-item-secondary--color--disabled:var(--theme-color-weak-text);--theme-nav-item-secondary--color--hover:var(--theme-color-std-text);--theme-nav-item-secondary--color--selected:var(--theme-color-std-text);--theme-nav-item-secondary-icon--color:var(--theme-color-std-text);--theme-nav-item-secondary-icon--color--active:var(--theme-color-std-text);--theme-nav-item-secondary-icon--color--disabled:var(--theme-color-weak-text);--theme-nav-item-secondary-icon--color--hover:var(--theme-color-std-text);--theme-nav-item-secondary-icon--color--selected:var(--theme-color-std-text);--theme-nav-overlay--background:var(--theme-color-backdrop-3);--theme-nav-overlay-header--color:var(--theme-color-std-text);--theme-navigation--box-shadow:var(--theme-shadow-2);--theme-overlay--background:var(--theme-color-backdrop);--theme-overlay-header--background:var(--theme-color-0);--theme-overlay-header--color:var(--theme-color-std-text);--theme-pagination-item--background:var(--theme-color-ghost);--theme-pagination-item--background--active:var(--theme-color-ghost--active);--theme-pagination-item--background--disabled:var(--theme-color-ghost);--theme-pagination-item--background--hover:var(--theme-color-ghost--hover);--theme-pagination-item--background--selected:var(--theme-color-component-7);--theme-pagination-item--color:var(--theme-color-std-text);--theme-pagination-item--color--active:var(--theme-color-std-text);--theme-pagination-item--color--disabled:var(--theme-color-weak-text);--theme-pagination-item--color--hover:var(--theme-color-std-text);--theme-pagination-item--color--selected:var(--theme-color-dynamic);--theme-pagination-label--color:var(--theme-color-soft-text);--theme-pane-floating--background:var(--theme-color-2);--theme-pane-floating--border-color:var(--theme-color-weak-bdr);--theme-pane-floating--box-shadow:var(--theme-shadow-2);--theme-pane-floating--color:var(--theme-color-std-text);--theme-pane-inline--background:var(--theme-color-1);--theme-pane-inline--border-color:var(--theme-color-soft-bdr);--theme-pane-inline--box-shadow:none;--theme-pane-inline--color:var(--theme-color-std-text);--theme-pill-outline--background:var(--theme-color-secondary);--theme-pill-outline--color:var(--theme-color-std-text);--theme-progress-indicator-fill--background:var(--theme-color-dynamic);--theme-progress-indicator-fill-error--background:var(--theme-color-alarm);--theme-progress-indicator-fill-info--background:var(--theme-color-info);--theme-progress-indicator-fill-paused--background:var(--theme-color-neutral);--theme-progress-indicator-fill-success--background:var(--theme-color-success);--theme-progress-indicator-fill-warning--background:var(--theme-color-warning-bdr);--theme-progress-indicator-helper--color:var(--theme-color-soft-text);--theme-progress-indicator-helper-error--color:var(--theme-color-alarm-text);--theme-progress-indicator-helper-icon--color:var(--theme-color-soft-text);--theme-progress-indicator-helper-icon-error--color:var(--theme-color-alarm);--theme-progress-indicator-helper-icon-info--color:var(--theme-color-info);--theme-progress-indicator-helper-icon-paused--color:var(--theme-color-neutral);--theme-progress-indicator-helper-icon-success--color:var(--theme-color-success);--theme-progress-indicator-helper-icon-warning--color:var(--theme-color-warning-text);--theme-progress-indicator-helper-info--color:var(--theme-color-std-text);--theme-progress-indicator-helper-paused--color:var(--theme-color-std-text);--theme-progress-indicator-helper-success--color:var(--theme-color-std-text);--theme-progress-indicator-helper-warning--color:var(--theme-color-std-text);--theme-progress-indicator-label--color:var(--theme-color-soft-text);--theme-progress-indicator-label-error--color:var(--theme-color-alarm-text);--theme-progress-indicator-label-info--color:var(--theme-color-soft-text);--theme-progress-indicator-label-paused--color:var(--theme-color-soft-text);--theme-progress-indicator-label-success--color:var(--theme-color-soft-text);--theme-progress-indicator-label-warning--color:var(--theme-color-soft-text);--theme-progress-indicator-track--background:var(--theme-color-component-3);--theme-progress-indicator-track-error--background:var(--theme-color-component-error);--theme-progress-indicator-track-info--background:var(--theme-color-component-3);--theme-progress-indicator-track-paused--background:var(--theme-color-component-3);--theme-progress-indicator-track-success--background:var(--theme-color-component-3);--theme-progress-indicator-track-warning--background:var(--theme-color-component-warning);--theme-push-card--border-radius:var(--theme-default-border-radius);--theme-push-card--border-width:var(--theme-border-width-default);--theme-push-card--focus--outline-offset:var(--theme-focus-outline-offset);--theme-push-card-alarm--background:var(--theme-color-alarm);--theme-push-card-alarm--background--active:var(--theme-color-alarm--active);--theme-push-card-alarm--background--hover:var(--theme-color-alarm--hover);--theme-push-card-alarm--border-color:var(--theme-color-0);--theme-push-card-alarm--border-color--active:var(--theme-color-0);--theme-push-card-alarm--border-color--hover:var(--theme-color-0);--theme-push-card-alarm--color:var(--theme-color-alarm--contrast);--theme-push-card-alarm-accordion--background:var(--theme-color-alarm);--theme-push-card-alarm-accordion--background--active:var(--theme-color-alarm--active);--theme-push-card-alarm-accordion--background--hover:var(--theme-color-alarm--hover);--theme-push-card-alarm-accordion--border-color:var(--theme-color-1);--theme-push-card-alarm-accordion--color:var(--theme-color-alarm--contrast);--theme-push-card-alarm-accordion-footer--background:var(--theme-color-component-1);--theme-push-card-alarm-accordion-frame--background:var(--theme-color-component-1);--theme-push-card-alarm-accordion-frame--border-color:var(--theme-color-soft-bdr);--theme-push-card-alarm-accordion-frame--border-width:var(--theme-border-width-default);--theme-push-card-alarm-subtext--color:var(--theme-color-alarm--contrast);--theme-push-card-critical--background:var(--theme-color-critical);--theme-push-card-critical--background--active:var(--theme-color-critical--active);--theme-push-card-critical--background--hover:var(--theme-color-critical--hover);--theme-push-card-critical--border-color:var(--theme-color-0);--theme-push-card-critical--border-color--active:var(--theme-color-0);--theme-push-card-critical--border-color--hover:var(--theme-color-0);--theme-push-card-critical--color:var(--theme-color-critical--contrast);--theme-push-card-critical-accordion--background:var(--theme-color-critical);--theme-push-card-critical-accordion--background--active:var(--theme-color-critical--active);--theme-push-card-critical-accordion--background--hover:var(--theme-color-critical--hover);--theme-push-card-critical-accordion--border-color:var(--theme-color-1);--theme-push-card-critical-accordion--color:var(--theme-color-critical--contrast);--theme-push-card-critical-accordion-footer--background:var(--theme-color-component-1);--theme-push-card-critical-accordion-frame--background:var(--theme-color-component-1);--theme-push-card-critical-accordion-frame--border-color:var(--theme-color-soft-bdr);--theme-push-card-critical-accordion-frame--border-width:var(--theme-border-width-default);--theme-push-card-critical-subtext--color:var(--theme-color-critical--contrast);--theme-push-card-filled--background:var(--theme-color-component-1);--theme-push-card-filled--background--active:var(--theme-color-component-1--active);--theme-push-card-filled--background--hover:var(--theme-color-component-1--hover);--theme-push-card-filled--border-color:var(--theme-color-0);--theme-push-card-filled--border-color--active:var(--theme-color-0);--theme-push-card-filled--border-color--hover:var(--theme-color-0);--theme-push-card-filled--color:var(--theme-color-std-text);--theme-push-card-filled-accordion--background:var(--theme-color-component-1);--theme-push-card-filled-accordion--background--active:var(--theme-color-component-1--active);--theme-push-card-filled-accordion--background--hover:var(--theme-color-component-1--hover);--theme-push-card-filled-accordion--border-color:var(--theme-color-1);--theme-push-card-filled-accordion--color:var(--theme-color-std-text);--theme-push-card-filled-accordion-footer--background:var(--theme-color-component-1);--theme-push-card-filled-accordion-frame--background:var(--theme-color-component-1);--theme-push-card-filled-accordion-frame--border-color:var(--theme-color-0);--theme-push-card-filled-accordion-frame--border-width:var(--theme-border-width-none);--theme-push-card-filled-subtext--color:var(--theme-color-soft-text);--theme-push-card-info--background:var(--theme-color-info);--theme-push-card-info--background--active:var(--theme-color-info--active);--theme-push-card-info--background--hover:var(--theme-color-info--hover);--theme-push-card-info--border-color:var(--theme-color-0);--theme-push-card-info--border-color--active:var(--theme-color-0);--theme-push-card-info--border-color--hover:var(--theme-color-0);--theme-push-card-info--color:var(--theme-color-info--contrast);--theme-push-card-info-accordion--background:var(--theme-color-info);--theme-push-card-info-accordion--background--active:var(--theme-color-info--active);--theme-push-card-info-accordion--background--hover:var(--theme-color-info--hover);--theme-push-card-info-accordion--border-color:var(--theme-color-1);--theme-push-card-info-accordion--color:var(--theme-color-info--contrast);--theme-push-card-info-accordion-footer--background:var(--theme-color-component-1);--theme-push-card-info-accordion-frame--background:var(--theme-color-component-1);--theme-push-card-info-accordion-frame--border-color:var(--theme-color-soft-bdr);--theme-push-card-info-accordion-frame--border-width:var(--theme-border-width-default);--theme-push-card-info-subtext--color:var(--theme-color-info--contrast);--theme-push-card-neutral--background:var(--theme-color-neutral);--theme-push-card-neutral--background--active:var(--theme-color-neutral--active);--theme-push-card-neutral--background--hover:var(--theme-color-neutral--hover);--theme-push-card-neutral--border-color:var(--theme-color-0);--theme-push-card-neutral--border-color--active:var(--theme-color-0);--theme-push-card-neutral--border-color--hover:var(--theme-color-0);--theme-push-card-neutral--color:var(--theme-color-neutral--contrast);--theme-push-card-neutral-accordion--background:var(--theme-color-neutral);--theme-push-card-neutral-accordion--background--active:var(--theme-color-neutral--active);--theme-push-card-neutral-accordion--background--hover:var(--theme-color-neutral--hover);--theme-push-card-neutral-accordion--border-color:var(--theme-color-1);--theme-push-card-neutral-accordion--color:var(--theme-color-neutral--contrast);--theme-push-card-neutral-accordion-footer--background:var(--theme-color-component-1);--theme-push-card-neutral-accordion-frame--background:var(--theme-color-component-1);--theme-push-card-neutral-accordion-frame--border-color:var(--theme-color-soft-bdr);--theme-push-card-neutral-accordion-frame--border-width:var(--theme-border-width-default);--theme-push-card-neutral-subtext--color:var(--theme-color-neutral--contrast);--theme-push-card-outline--background:var(--theme-color-ghost);--theme-push-card-outline--background--active:var(--theme-color-ghost--active);--theme-push-card-outline--background--hover:var(--theme-color-ghost--hover);--theme-push-card-outline--border-color:var(--theme-color-soft-bdr);--theme-push-card-outline--border-color--active:var(--theme-color-soft-bdr);--theme-push-card-outline--border-color--hover:var(--theme-color-soft-bdr);--theme-push-card-outline--color:var(--theme-color-std-text);--theme-push-card-outline-accordion--background:var(--theme-color-component-1);--theme-push-card-outline-accordion--background--active:var(--theme-color-component-1--active);--theme-push-card-outline-accordion--background--hover:var(--theme-color-component-1--hover);--theme-push-card-outline-accordion--border-color:var(--theme-color-1);--theme-push-card-outline-accordion--color:var(--theme-color-std-text);--theme-push-card-outline-accordion-footer--background:var(--theme-color-component-1);--theme-push-card-outline-accordion-frame--background:var(--theme-color-component-1);--theme-push-card-outline-accordion-frame--border-color:var(--theme-color-0);--theme-push-card-outline-accordion-frame--border-width:var(--theme-border-width-none);--theme-push-card-outline-subtext--color:var(--theme-color-soft-text);--theme-push-card-primary--background:var(--theme-color-primary);--theme-push-card-primary--background--active:var(--theme-color-primary--active);--theme-push-card-primary--background--hover:var(--theme-color-primary--hover);--theme-push-card-primary--border-color:var(--theme-color-0);--theme-push-card-primary--border-color--active:var(--theme-color-0);--theme-push-card-primary--border-color--hover:var(--theme-color-0);--theme-push-card-primary--color:var(--theme-color-primary--contrast);--theme-push-card-primary-accordion--background:var(--theme-color-primary);--theme-push-card-primary-accordion--background--active:var(--theme-color-primary--active);--theme-push-card-primary-accordion--background--hover:var(--theme-color-primary--hover);--theme-push-card-primary-accordion--border-color:var(--theme-color-1);--theme-push-card-primary-accordion--color:var(--theme-color-primary--contrast);--theme-push-card-primary-accordion-footer--background:var(--theme-color-component-1);--theme-push-card-primary-accordion-frame--background:var(--theme-color-component-1);--theme-push-card-primary-accordion-frame--border-color:var(--theme-color-soft-bdr);--theme-push-card-primary-accordion-frame--border-width:var(--theme-border-width-default);--theme-push-card-primary-subtext--color:var(--theme-color-primary--contrast);--theme-push-card-success--background:var(--theme-color-success);--theme-push-card-success--background--active:var(--theme-color-success--active);--theme-push-card-success--background--hover:var(--theme-color-success--hover);--theme-push-card-success--border-color:var(--theme-color-0);--theme-push-card-success--border-color--active:var(--theme-color-0);--theme-push-card-success--border-color--hover:var(--theme-color-0);--theme-push-card-success--color:var(--theme-color-success--contrast);--theme-push-card-success-accordion--background:var(--theme-color-success);--theme-push-card-success-accordion--background--active:var(--theme-color-success--active);--theme-push-card-success-accordion--background--hover:var(--theme-color-success--hover);--theme-push-card-success-accordion--border-color:var(--theme-color-1);--theme-push-card-success-accordion--color:var(--theme-color-success--contrast);--theme-push-card-success-accordion-footer--background:var(--theme-color-component-1);--theme-push-card-success-accordion-frame--background:var(--theme-color-component-1);--theme-push-card-success-accordion-frame--border-color:var(--theme-color-soft-bdr);--theme-push-card-success-accordion-frame--border-width:var(--theme-border-width-default);--theme-push-card-success-subtext--color:var(--theme-color-success--contrast);--theme-push-card-warning--background:var(--theme-color-warning);--theme-push-card-warning--background--active:var(--theme-color-warning--active);--theme-push-card-warning--background--hover:var(--theme-color-warning--hover);--theme-push-card-warning--border-color:var(--theme-color-0);--theme-push-card-warning--border-color--active:var(--theme-color-0);--theme-push-card-warning--border-color--hover:var(--theme-color-0);--theme-push-card-warning--color:var(--theme-color-warning--contrast);--theme-push-card-warning-accordion--background:var(--theme-color-warning);--theme-push-card-warning-accordion--background--active:var(--theme-color-warning--active);--theme-push-card-warning-accordion--background--hover:var(--theme-color-warning--hover);--theme-push-card-warning-accordion--border-color:var(--theme-color-1);--theme-push-card-warning-accordion--color:var(--theme-color-warning--contrast);--theme-push-card-warning-accordion-footer--background:var(--theme-color-component-1);--theme-push-card-warning-accordion-frame--background:var(--theme-color-component-1);--theme-push-card-warning-accordion-frame--border-color:var(--theme-color-soft-bdr);--theme-push-card-warning-accordion-frame--border-width:var(--theme-border-width-default);--theme-push-card-warning-subtext--color:var(--theme-color-warning--contrast);--theme-radiobtn--border-thickness:var(--theme-border-width-default);--theme-radiobtn--focus--outline-offset:var(--theme-focus-outline-offset);--theme-radiobtn-checked--background:var(--theme-color-dynamic);--theme-radiobtn-checked--background--active:var(--theme-color-dynamic--active);--theme-radiobtn-checked--background--disabled:var(--theme-color-component-4);--theme-radiobtn-checked--background--hover:var(--theme-color-dynamic--hover);--theme-radiobtn-checked--background--info:var(--theme-color-info);--theme-radiobtn-checked--background--info--active:var(--theme-color-info--active);--theme-radiobtn-checked--background--info--hover:var(--theme-color-info--hover);--theme-radiobtn-checked--background--invalid:var(--theme-color-alarm);--theme-radiobtn-checked--background--invalid--active:var(--theme-color-alarm--active);--theme-radiobtn-checked--background--invalid--hover:var(--theme-color-alarm--hover);--theme-radiobtn-checked--background--warning:var(--theme-color-warning);--theme-radiobtn-checked--background--warning--active:var(--theme-color-warning--active);--theme-radiobtn-checked--background--warning--hover:var(--theme-color-warning--hover);--theme-radiobtn-checked--border-color:var(--theme-color-0);--theme-radiobtn-checked--border-color--active:var(--theme-color-0);--theme-radiobtn-checked--border-color--disabled:var(--theme-color-0);--theme-radiobtn-checked--border-color--hover:var(--theme-color-0);--theme-radiobtn-checked--border-color--info:var(--theme-color-0);--theme-radiobtn-checked--border-color--info--active:var(--theme-color-0);--theme-radiobtn-checked--border-color--info--hover:var(--theme-color-0);--theme-radiobtn-checked--border-color--invalid:var(--theme-color-alarm-bdr);--theme-radiobtn-checked--border-color--invalid--active:var(--theme-color-alarm-bdr);--theme-radiobtn-checked--border-color--invalid--hover:var(--theme-color-alarm-bdr);--theme-radiobtn-checked--border-color--warning:var(--theme-color-warning-bdr);--theme-radiobtn-checked--border-color--warning--active:var(--theme-color-warning-bdr);--theme-radiobtn-checked--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-radiobtn-checked--color:var(--theme-color-primary--contrast);--theme-radiobtn-checked--color--active:var(--theme-color-primary--contrast);--theme-radiobtn-checked--color--disabled:var(--theme-color-primary--contrast);--theme-radiobtn-checked--color--hover:var(--theme-color-primary--contrast);--theme-radiobtn-checked--color--info:var(--theme-color-info--contrast);--theme-radiobtn-checked--color--info--active:var(--theme-color-info--contrast);--theme-radiobtn-checked--color--info--hover:var(--theme-color-info--contrast);--theme-radiobtn-checked--color--invalid:var(--theme-color-alarm--contrast);--theme-radiobtn-checked--color--invalid--active:var(--theme-color-alarm--contrast);--theme-radiobtn-checked--color--invalid--hover:var(--theme-color-alarm--contrast);--theme-radiobtn-checked--color--warning:var(--theme-color-warning--contrast);--theme-radiobtn-checked--color--warning--active:var(--theme-color-warning--contrast);--theme-radiobtn-checked--color--warning--hover:var(--theme-color-warning--contrast);--theme-radiobtn-label--color:var(--theme-color-std-text);--theme-radiobtn-label--color--disabled:var(--theme-color-weak-text);--theme-radiobtn-unchecked--background:var(--theme-color-secondary);--theme-radiobtn-unchecked--background--active:var(--theme-color-secondary--active);--theme-radiobtn-unchecked--background--disabled:var(--theme-color-ghost);--theme-radiobtn-unchecked--background--hover:var(--theme-color-secondary--hover);--theme-radiobtn-unchecked--background--info:var(--theme-color-secondary);--theme-radiobtn-unchecked--background--info--active:var(--theme-color-ghost--active);--theme-radiobtn-unchecked--background--info--hover:var(--theme-color-ghost--hover);--theme-radiobtn-unchecked--background--invalid:var(--theme-color-component-error);--theme-radiobtn-unchecked--background--invalid--active:var(--theme-color-ghost--active);--theme-radiobtn-unchecked--background--invalid--hover:var(--theme-color-ghost--hover);--theme-radiobtn-unchecked--background--warning:var(--theme-color-component-warning);--theme-radiobtn-unchecked--background--warning--active:var(--theme-color-ghost--active);--theme-radiobtn-unchecked--background--warning--hover:var(--theme-color-ghost--hover);--theme-radiobtn-unchecked--border-color:var(--theme-color-contrast-bdr);--theme-radiobtn-unchecked--border-color--active:var(--theme-color-dynamic);--theme-radiobtn-unchecked--border-color--disabled:var(--theme-color-component-4);--theme-radiobtn-unchecked--border-color--hover:var(--theme-color-dynamic);--theme-radiobtn-unchecked--border-color--info:var(--theme-color-info);--theme-radiobtn-unchecked--border-color--info--active:var(--theme-color-info--active);--theme-radiobtn-unchecked--border-color--info--hover:var(--theme-color-info--hover);--theme-radiobtn-unchecked--border-color--invalid:var(--theme-color-alarm-bdr);--theme-radiobtn-unchecked--border-color--invalid--active:var(--theme-color-alarm-bdr);--theme-radiobtn-unchecked--border-color--invalid--hover:var(--theme-color-alarm-bdr);--theme-radiobtn-unchecked--border-color--warning:var(--theme-color-warning-bdr);--theme-radiobtn-unchecked--border-color--warning--active:var(--theme-color-warning-bdr);--theme-radiobtn-unchecked--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-scrollbar-thumb--background:var(--theme-color-5);--theme-scrollbar-thumb--background--hover:var(--theme-color-7);--theme-scrollbar-track--background:var(--theme-color-2);--theme-scrollbar-track--background--hover:var(--theme-color-3);--theme-scrollbar-track--border:var(--theme-color-1);--theme-select-list--background:var(--theme-color-2);--theme-select-list--border-color:var(--theme-color-0);--theme-select-list-item--background:var(--theme-color-ghost);--theme-select-list-item--background--active:var(--theme-color-ghost--active);--theme-select-list-item--background--disabled:var(--theme-color-ghost);--theme-select-list-item--background--hover:var(--theme-color-ghost--hover);--theme-select-list-item--background--selected:var(--theme-color-ghost--selected);--theme-select-list-item--background--selected-active:var(--theme-color-ghost--selected-active);--theme-select-list-item--background--selected-disabled:var(--theme-color-ghost);--theme-select-list-item--background--selected-hover:var(--theme-color-ghost--selected-hover);--theme-select-list-item--color:var(--theme-color-std-text);--theme-select-list-item--color--active:var(--theme-color-std-text);--theme-select-list-item--color--disabled:var(--theme-color-weak-text);--theme-select-list-item--color--hover:var(--theme-color-std-text);--theme-select-list-item--color--selected:var(--theme-color-std-text);--theme-select-list-item--color--selected-active:var(--theme-color-std-text);--theme-select-list-item--color--selected-disabled:var(--theme-color-weak-text);--theme-select-list-item--color--selected-hover:var(--theme-color-std-text);--theme-select-list-item-check--color:var(--theme-color-std-text);--theme-select-list-item-check--color--active:var(--theme-color-std-text);--theme-select-list-item-check--color--disabled:var(--theme-color-weak-text);--theme-select-list-item-check--color--hover:var(--theme-color-std-text);--theme-select-list-item-hint--color:var(--theme-color-soft-text);--theme-select-list-item-hint--color--active:var(--theme-color-soft-text);--theme-select-list-item-hint--color--hover:var(--theme-color-soft-text);--theme-slider-thumb--background:var(--theme-color-dynamic);--theme-slider-thumb--background--active:var(--theme-color-dynamic--active);--theme-slider-thumb--background--disabled:var(--theme-color-7);--theme-slider-thumb--background--hover:var(--theme-color-dynamic--hover);--theme-slider-thumb--background--info:var(--theme-color-info);--theme-slider-thumb--background--info--active:var(--theme-color-info--active);--theme-slider-thumb--background--info--hover:var(--theme-color-info--hover);--theme-slider-thumb--background--invalid:var(--theme-color-alarm);--theme-slider-thumb--background--invalid--active:var(--theme-color-alarm--active);--theme-slider-thumb--background--invalid--hover:var(--theme-color-alarm--hover);--theme-slider-thumb--background--warning:var(--theme-color-warning);--theme-slider-thumb--background--warning--active:var(--theme-color-warning--active);--theme-slider-thumb--background--warning--hover:var(--theme-color-warning--hover);--theme-slider-trace--background:var(--theme-color-dynamic);--theme-slider-trace--background--disabled:var(--theme-color-component-3);--theme-slider-trace--background--info:var(--theme-color-info);--theme-slider-trace--background--invalid:var(--theme-color-alarm);--theme-slider-trace--background--warning:var(--theme-color-warning-bdr);--theme-slider-trace-marker--background:var(--theme-color-dynamic);--theme-slider-trace-marker--background--disabled:var(--theme-color-7);--theme-slider-trace-marker--background--info:var(--theme-color-info);--theme-slider-trace-marker--background--invalid:var(--theme-color-alarm);--theme-slider-trace-marker--background--warning:var(--theme-color-warning);--theme-slider-track--background:var(--theme-color-component-4);--theme-slider-track--background--disabled:var(--theme-color-component-2);--theme-slider-track-marker--background:var(--theme-color-8);--theme-slider-track-marker--background--disabled:var(--theme-color-5);--theme-switch--color:var(--theme-color-std-text);--theme-switch--color--active:var(--theme-color-std-text);--theme-switch--color--disabled:var(--theme-color-weak-text);--theme-switch--color--hover:var(--theme-color-std-text);--theme-switch-mixed--background:var(--theme-color-component-4);--theme-switch-mixed--background--active:var(--theme-color-component-4);--theme-switch-mixed--background--disabled:var(--theme-color-component-2);--theme-switch-mixed--background--hover:var(--theme-color-component-5);--theme-switch-mixed--background--info:var(--theme-color-component-4);--theme-switch-mixed--background--info--active:var(--theme-color-component-4);--theme-switch-mixed--background--info--hover:var(--theme-color-component-5);--theme-switch-mixed--background--invalid:var(--theme-color-component-4);--theme-switch-mixed--background--invalid--active:var(--theme-color-component-4);--theme-switch-mixed--background--invalid--hover:var(--theme-color-component-5);--theme-switch-mixed--background--valid:var(--theme-color-component-4);--theme-switch-mixed--background--valid--active:var(--theme-color-component-4);--theme-switch-mixed--background--valid--hover:var(--theme-color-component-5);--theme-switch-mixed--background--warning:var(--theme-color-component-4);--theme-switch-mixed--background--warning--active:var(--theme-color-component-4);--theme-switch-mixed--background--warning--hover:var(--theme-color-component-5);--theme-switch-mixed--border-color:var(--theme-color-0);--theme-switch-mixed--border-color--active:var(--theme-color-0);--theme-switch-mixed--border-color--disabled:var(--theme-color-0);--theme-switch-mixed--border-color--hover:var(--theme-color-0);--theme-switch-mixed--border-color--info:var(--theme-color-info);--theme-switch-mixed--border-color--info--active:var(--theme-color-info);--theme-switch-mixed--border-color--info--hover:var(--theme-color-info);--theme-switch-mixed--border-color--invalid:var(--theme-color-alarm-bdr);--theme-switch-mixed--border-color--invalid--active:var(--theme-color-alarm-bdr);--theme-switch-mixed--border-color--invalid--hover:var(--theme-color-alarm-bdr);--theme-switch-mixed--border-color--valid:var(--theme-color-0);--theme-switch-mixed--border-color--valid--active:var(--theme-color-0);--theme-switch-mixed--border-color--valid--hover:var(--theme-color-0);--theme-switch-mixed--border-color--warning:var(--theme-color-warning-bdr);--theme-switch-mixed--border-color--warning--active:var(--theme-color-warning-bdr);--theme-switch-mixed--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-switch-off--background:var(--theme-color-component-4);--theme-switch-off--background--active:var(--theme-color-component-4);--theme-switch-off--background--disabled:var(--theme-color-component-2);--theme-switch-off--background--hover:var(--theme-color-component-5);--theme-switch-off--background--info:var(--theme-color-component-4);--theme-switch-off--background--info--active:var(--theme-color-component-4);--theme-switch-off--background--info--hover:var(--theme-color-component-5);--theme-switch-off--background--invalid:var(--theme-color-component-4);--theme-switch-off--background--invalid--active:var(--theme-color-component-4);--theme-switch-off--background--invalid--hover:var(--theme-color-component-5);--theme-switch-off--background--valid:var(--theme-color-component-4);--theme-switch-off--background--valid--active:var(--theme-color-component-4);--theme-switch-off--background--valid--hover:var(--theme-color-component-5);--theme-switch-off--background--warning:var(--theme-color-component-4);--theme-switch-off--background--warning--active:var(--theme-color-component-4);--theme-switch-off--background--warning--hover:var(--theme-color-component-5);--theme-switch-off--border-color:var(--theme-color-0);--theme-switch-off--border-color--active:var(--theme-color-0);--theme-switch-off--border-color--disabled:var(--theme-color-0);--theme-switch-off--border-color--hover:var(--theme-color-0);--theme-switch-off--border-color--info:var(--theme-color-info);--theme-switch-off--border-color--info--active:var(--theme-color-info--active);--theme-switch-off--border-color--info--hover:var(--theme-color-info--hover);--theme-switch-off--border-color--invalid:var(--theme-color-alarm-bdr);--theme-switch-off--border-color--invalid--active:var(--theme-color-alarm-bdr);--theme-switch-off--border-color--invalid--hover:var(--theme-color-alarm-bdr);--theme-switch-off--border-color--valid:var(--theme-color-0);--theme-switch-off--border-color--valid--active:var(--theme-color-0);--theme-switch-off--border-color--valid--hover:var(--theme-color-0);--theme-switch-off--border-color--warning:var(--theme-color-warning-bdr);--theme-switch-off--border-color--warning--active:var(--theme-color-warning-bdr);--theme-switch-off--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-switch-on--background:var(--theme-color-dynamic);--theme-switch-on--background--active:var(--theme-color-dynamic--active);--theme-switch-on--background--disabled:var(--theme-color-component-2);--theme-switch-on--background--hover:var(--theme-color-dynamic--hover);--theme-switch-on--background--info:var(--theme-color-info);--theme-switch-on--background--info--active:var(--theme-color-info--active);--theme-switch-on--background--info--hover:var(--theme-color-info--hover);--theme-switch-on--background--invalid:var(--theme-color-alarm);--theme-switch-on--background--invalid--active:var(--theme-color-alarm--active);--theme-switch-on--background--invalid--hover:var(--theme-color-alarm--hover);--theme-switch-on--background--valid:var(--theme-color-dynamic);--theme-switch-on--background--valid--active:var(--theme-color-dynamic--active);--theme-switch-on--background--valid--hover:var(--theme-color-dynamic--hover);--theme-switch-on--background--warning:var(--theme-color-warning);--theme-switch-on--background--warning--active:var(--theme-color-warning--active);--theme-switch-on--background--warning--hover:var(--theme-color-warning--hover);--theme-switch-on--border-color:var(--theme-color-0);--theme-switch-on--border-color--active:var(--theme-color-0);--theme-switch-on--border-color--disabled:var(--theme-color-0);--theme-switch-on--border-color--hover:var(--theme-color-0);--theme-switch-on--border-color--info:var(--theme-color-0);--theme-switch-on--border-color--info--active:var(--theme-color-0);--theme-switch-on--border-color--info--hover:var(--theme-color-0);--theme-switch-on--border-color--invalid:var(--theme-color-0);--theme-switch-on--border-color--invalid--active:var(--theme-color-0);--theme-switch-on--border-color--invalid--hover:var(--theme-color-0);--theme-switch-on--border-color--valid:var(--theme-color-0);--theme-switch-on--border-color--valid--active:var(--theme-color-0);--theme-switch-on--border-color--valid--hover:var(--theme-color-0);--theme-switch-on--border-color--warning:var(--theme-color-warning-bdr);--theme-switch-on--border-color--warning--active:var(--theme-color-warning-bdr);--theme-switch-on--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-switch-thumb--box-shadow:none;--theme-switch-thumb-mixed--background:var(--theme-color-inv-std-text);--theme-switch-thumb-mixed--background--active:var(--theme-color-inv-std-text);--theme-switch-thumb-mixed--background--disabled:var(--theme-color-component-3);--theme-switch-thumb-mixed--background--hover:var(--theme-color-inv-std-text);--theme-switch-thumb-mixed--background--info:var(--theme-color-inv-std-text);--theme-switch-thumb-mixed--background--info--active:var(--theme-color-inv-std-text);--theme-switch-thumb-mixed--background--info--hover:var(--theme-color-inv-std-text);--theme-switch-thumb-mixed--background--invalid:var(--theme-color-component-error);--theme-switch-thumb-mixed--background--invalid--active:var(--theme-color-component-error);--theme-switch-thumb-mixed--background--invalid--hover:var(--theme-color-component-error);--theme-switch-thumb-mixed--background--valid:var(--theme-color-inv-std-text);--theme-switch-thumb-mixed--background--valid--active:var(--theme-color-inv-std-text);--theme-switch-thumb-mixed--background--valid--hover:var(--theme-color-inv-std-text);--theme-switch-thumb-mixed--background--warning:var(--theme-color-component-warning);--theme-switch-thumb-mixed--background--warning--active:var(--theme-color-component-warning);--theme-switch-thumb-mixed--background--warning--hover:var(--theme-color-component-warning);--theme-switch-thumb-mixed--border-color:var(--theme-color-0);--theme-switch-thumb-mixed--border-color--active:var(--theme-color-0);--theme-switch-thumb-mixed--border-color--disabled:var(--theme-color-0);--theme-switch-thumb-mixed--border-color--hover:var(--theme-color-0);--theme-switch-thumb-mixed--border-color--info:var(--theme-color-info);--theme-switch-thumb-mixed--border-color--info--active:var(--theme-color-info);--theme-switch-thumb-mixed--border-color--info--hover:var(--theme-color-info);--theme-switch-thumb-mixed--border-color--invalid:var(--theme-color-alarm-bdr);--theme-switch-thumb-mixed--border-color--invalid--active:var(--theme-color-alarm-bdr);--theme-switch-thumb-mixed--border-color--invalid--hover:var(--theme-color-alarm-bdr);--theme-switch-thumb-mixed--border-color--valid:var(--theme-color-0);--theme-switch-thumb-mixed--border-color--valid--active:var(--theme-color-0);--theme-switch-thumb-mixed--border-color--valid--hover:var(--theme-color-0);--theme-switch-thumb-mixed--border-color--warning:var(--theme-color-warning-bdr);--theme-switch-thumb-mixed--border-color--warning--active:var(--theme-color-warning-bdr);--theme-switch-thumb-mixed--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-switch-thumb-off--background:var(--theme-color-inv-std-text);--theme-switch-thumb-off--background--active:var(--theme-color-inv-std-text);--theme-switch-thumb-off--background--disabled:var(--theme-color-component-3);--theme-switch-thumb-off--background--hover:var(--theme-color-inv-std-text);--theme-switch-thumb-off--background--info:var(--theme-color-inv-std-text);--theme-switch-thumb-off--background--info--active:var(--theme-color-inv-std-text);--theme-switch-thumb-off--background--info--hover:var(--theme-color-inv-std-text);--theme-switch-thumb-off--background--invalid:var(--theme-color-component-error);--theme-switch-thumb-off--background--invalid--active:var(--theme-color-component-error);--theme-switch-thumb-off--background--invalid--hover:var(--theme-color-component-error);--theme-switch-thumb-off--background--valid:var(--theme-color-inv-std-text);--theme-switch-thumb-off--background--valid--active:var(--theme-color-inv-std-text);--theme-switch-thumb-off--background--valid--hover:var(--theme-color-inv-std-text);--theme-switch-thumb-off--background--warning:var(--theme-color-component-warning);--theme-switch-thumb-off--background--warning--active:var(--theme-color-component-warning);--theme-switch-thumb-off--background--warning--hover:var(--theme-color-component-warning);--theme-switch-thumb-off--border-color:var(--theme-color-0);--theme-switch-thumb-off--border-color--active:var(--theme-color-0);--theme-switch-thumb-off--border-color--disabled:var(--theme-color-0);--theme-switch-thumb-off--border-color--hover:var(--theme-color-0);--theme-switch-thumb-off--border-color--info:var(--theme-color-info);--theme-switch-thumb-off--border-color--info--active:var(--theme-color-info);--theme-switch-thumb-off--border-color--info--hover:var(--theme-color-info);--theme-switch-thumb-off--border-color--invalid:var(--theme-color-alarm-bdr);--theme-switch-thumb-off--border-color--invalid--active:var(--theme-color-alarm-bdr);--theme-switch-thumb-off--border-color--invalid--hover:var(--theme-color-alarm-bdr);--theme-switch-thumb-off--border-color--valid:var(--theme-color-0);--theme-switch-thumb-off--border-color--valid--active:var(--theme-color-0);--theme-switch-thumb-off--border-color--valid--hover:var(--theme-color-0);--theme-switch-thumb-off--border-color--warning:var(--theme-color-warning-bdr);--theme-switch-thumb-off--border-color--warning--active:var(--theme-color-warning-bdr);--theme-switch-thumb-off--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-switch-thumb-on--background:var(--theme-color-primary--contrast);--theme-switch-thumb-on--background--active:var(--theme-color-primary--contrast);--theme-switch-thumb-on--background--disabled:var(--theme-color-component-3);--theme-switch-thumb-on--background--hover:var(--theme-color-primary--contrast);--theme-switch-thumb-on--background--info:var(--theme-color-info--contrast);--theme-switch-thumb-on--background--info--active:var(--theme-color-info--contrast);--theme-switch-thumb-on--background--info--hover:var(--theme-color-info--contrast);--theme-switch-thumb-on--background--invalid:var(--theme-color-alarm--contrast);--theme-switch-thumb-on--background--invalid--active:var(--theme-color-alarm--contrast);--theme-switch-thumb-on--background--invalid--hover:var(--theme-color-alarm--contrast);--theme-switch-thumb-on--background--valid:var(--theme-color-primary--contrast);--theme-switch-thumb-on--background--valid--active:var(--theme-color-primary--contrast);--theme-switch-thumb-on--background--valid--hover:var(--theme-color-primary--contrast);--theme-switch-thumb-on--background--warning:var(--theme-color-warning--contrast);--theme-switch-thumb-on--background--warning--active:var(--theme-color-warning--contrast);--theme-switch-thumb-on--background--warning--hover:var(--theme-color-warning--contrast);--theme-switch-thumb-on--border-color:var(--theme-color-0);--theme-switch-thumb-on--border-color--active:var(--theme-color-0);--theme-switch-thumb-on--border-color--disabled:var(--theme-color-0);--theme-switch-thumb-on--border-color--hover:var(--theme-color-0);--theme-switch-thumb-on--border-color--info:var(--theme-color-info);--theme-switch-thumb-on--border-color--info--active:var(--theme-color-info);--theme-switch-thumb-on--border-color--info--hover:var(--theme-color-info);--theme-switch-thumb-on--border-color--invalid:var(--theme-color-alarm-bdr);--theme-switch-thumb-on--border-color--invalid--active:var(--theme-color-alarm-bdr);--theme-switch-thumb-on--border-color--invalid--hover:var(--theme-color-alarm-bdr);--theme-switch-thumb-on--border-color--valid:var(--theme-color-0);--theme-switch-thumb-on--border-color--valid--active:var(--theme-color-0);--theme-switch-thumb-on--border-color--valid--hover:var(--theme-color-0);--theme-switch-thumb-on--border-color--warning:var(--theme-color-warning-bdr);--theme-switch-thumb-on--border-color--warning--active:var(--theme-color-warning-bdr);--theme-switch-thumb-on--border-color--warning--hover:var(--theme-color-warning-bdr);--theme-animated-tab-circle--background:var(--theme-color-component-1);--theme-animated-tab-circle--background--active:var(--theme-color-ghost-primary--active);--theme-animated-tab-circle--background--disabled:var(--theme-color-ghost);--theme-animated-tab-circle--background--hover:var(--theme-color-ghost-primary--hover);--theme-animated-tab-circle--background--selected:var(--theme-color-ghost);--theme-animated-tab-circle--border-color:var(--theme-color-0);--theme-animated-tab-circle--border-color--active:var(--theme-color-0);--theme-animated-tab-circle--border-color--disabled:var(--theme-color-ghost);--theme-animated-tab-circle--border-color--hover:var(--theme-color-0);--theme-animated-tab-circle--border-color--selected:var(--theme-color-dynamic);--theme-animated-tab-icon--color:var(--theme-color-std-text);--theme-animated-tab-icon--color--active:var(--theme-color-std-text);--theme-animated-tab-icon--color--disabled:var(--theme-color-weak-text);--theme-animated-tab-icon--color--hover:var(--theme-color-std-text);--theme-animated-tab-icon--color--selected:var(--theme-color-dynamic);--theme-animated-tab-indicator--background:var(--theme-color-soft-bdr);--theme-animated-tab-indicator--background--active:var(--theme-color-soft-bdr);--theme-animated-tab-indicator--background--hover:var(--theme-color-soft-bdr);--theme-animated-tab-indicator--background--selected:var(--theme-color-dynamic);--theme-tab--background:var(--theme-color-ghost);--theme-tab--background--active:var(--theme-color-ghost-primary--active);--theme-tab--background--disabled:var(--theme-color-ghost);--theme-tab--background--hover:var(--theme-color-ghost-primary--hover);--theme-tab--background--selected:var(--theme-color-ghost);--theme-tab--color:var(--theme-color-std-text);--theme-tab--color--active:var(--theme-color-std-text);--theme-tab--color--disabled:var(--theme-color-weak-text);--theme-tab--color--hover:var(--theme-color-std-text);--theme-tab--color--selected:var(--theme-color-dynamic);--theme-tab-icon--color:var(--theme-color-std-text);--theme-tab-icon--color--active:var(--theme-color-std-text);--theme-tab-icon--color--disabled:var(--theme-color-weak-text);--theme-tab-icon--color--hover:var(--theme-color-std-text);--theme-tab-icon--color--selected:var(--theme-color-dynamic);--theme-tab-indicator--background:var(--theme-color-soft-bdr);--theme-tab-indicator--background--active:var(--theme-color-soft-bdr);--theme-tab-indicator--background--disabled:var(--theme-color-soft-bdr);--theme-tab-indicator--background--hover:var(--theme-color-soft-bdr);--theme-tab-indicator--background--selected:var(--theme-color-dynamic);--theme-tab-indicator--height:.0625rem;--theme-tab-pill--border-color:var(--theme-color-neutral);--theme-tab-pill--border-color--active:var(--theme-color-neutral);--theme-tab-pill--border-color--disabled:var(--theme-color-neutral);--theme-tab-pill--border-color--hover:var(--theme-color-neutral);--theme-tab-pill--border-color--selected:var(--theme-color-dynamic);--theme-table-group-header-row--background:var(--theme-color-0);--theme-table-group-header-row--border-color:var(--theme-color-soft-bdr);--theme-table--background:var(--theme-color-0);--theme-table--border-color:var(--theme-color-0);--theme-table--color:var(--theme-color-std-text);--theme-table-data-cell--background:var(--theme-color-2);--theme-table-data-cell--background--active:var(--theme-color-ghost--active);--theme-table-data-cell--background--disabled:var(--theme-color-ghost);--theme-table-data-cell--background--hover:var(--theme-color-ghost--hover);--theme-table-data-cell--background--selected:var(--theme-color-ghost--selected);--theme-table-data-cell--background--selected-active:var(--theme-color-ghost--selected-active);--theme-table-data-cell--background--selected-hover:var(--theme-color-ghost--selected-hover);--theme-table-data-cell--border-color:var(--theme-color-0);--theme-table-data-cell--color:var(--theme-color-std-text);--theme-table-data-cell--color-disabled:var(--theme-color-weak-text);--theme-table-data-row--background:var(--theme-color-ghost);--theme-table-data-row--background--active:var(--theme-color-ghost--active);--theme-table-data-row--background--disabled:var(--theme-color-ghost);--theme-table-data-row--background--hover:var(--theme-color-ghost--hover);--theme-table-data-row--background--selected:var(--theme-color-ghost--selected);--theme-table-data-row--background--selected-active:var(--theme-color-ghost--selected-active);--theme-table-data-row--background--selected-hover:var(--theme-color-ghost--selected-hover);--theme-table-data-row--border-color:var(--theme-color-weak-bdr);--theme-table-data-row-alt--background:var(--theme-color-1);--theme-table-data-row-alt--background--active:var(--theme-color-ghost-alt--active);--theme-table-data-row-alt--background--disabled:var(--theme-color-ghost-alt);--theme-table-data-row-alt--background--hover:var(--theme-color-ghost-alt--hover);--theme-table-data-row-alt--background--selected:var(--theme-color-ghost-alt--selected);--theme-table-data-row-alt--background--selected-active:var(--theme-color-ghost-alt--selected-active);--theme-table-data-row-alt--background--selected-hover:var(--theme-color-ghost-alt--selected-hover);--theme-table-group-splitter--background:var(--theme-color-x-weak-bdr);--theme-table-group-splitter--background--hover:var(--theme-color-dynamic);--theme-table-header-cell--background:var(--theme-color-ghost);--theme-table-header-cell--background--active:var(--theme-color-ghost--active);--theme-table-header-cell--background--hover:var(--theme-color-ghost--hover);--theme-table-header-cell--border-color:var(--theme-color-0);--theme-table-header-cell--border-color--active:var(--theme-color-0);--theme-table-header-cell--border-color--hover:var(--theme-color-0);--theme-table-header-cell--color:var(--theme-color-std-text);--theme-table-header-filter--color:var(--theme-color-dynamic);--theme-table-header-row--background:var(--theme-color-0);--theme-table-header-row--border-color:var(--theme-color-soft-bdr);--theme-table-header-sort--color:var(--theme-color-dynamic);--theme-table-header-splitter--background:var(--theme-color-soft-bdr);--theme-table-header-splitter--background--hover:var(--theme-color-dynamic);--theme-table-selection--border-color:var(--theme-color-0);--theme-tile--border-radius:var(--theme-default-border-radius);--theme-tile--box-shadow:none;--theme-toast--background:var(--theme-color-2);--theme-toast--border-color:var(--theme-color-0);--theme-toast--border-radius:var(--theme-default-border-radius);--theme-toast--border-radus:var(--theme-toast--border-radius);--theme-toast--border-thickness:var(--theme-border-width-none);--theme-toast--box-shadow:var(--theme-shadow-4);--theme-toast--color:var(--theme-color-std-text);--theme-toast-timer-track--background:var(--theme-color-0);--theme-toast-timer-value--background:var(--theme-color-component-4);--theme-tooltip--background:var(--theme-color-2);--theme-tooltip--border-color:var(--theme-color-0);--theme-tooltip--color:var(--theme-color-std-text);--theme-tooltip-close--color:var(--theme-color-soft-text);--theme-tooltip-close-btn--background:var(--theme-color-ghost);--theme-tooltip-close-btn--background--active:var(--theme-color-ghost--active);--theme-tooltip-close-btn--background--hover:var(--theme-color-ghost--hover);--theme-tootlip--background:var(--theme-tooltip--background);--theme-tree-item--background:var(--theme-color-ghost);--theme-tree-item--background--active:var(--theme-color-ghost--active);--theme-tree-item--background--hover:var(--theme-color-ghost--hover);--theme-tree-item--background--selected:var(--theme-color-ghost--selected);--theme-tree-item--background--selected-active:var(--theme-color-ghost--selected-active);--theme-tree-item--background--selected-hover:var(--theme-color-ghost--selected-hover);--theme-tree-item--color:var(--theme-color-std-text);--theme-tree-item-icon:var(--theme-color-std-text);--theme-tree-item-node-closed-icon--color:var(--theme-color-std-text);--theme-tree-item-node-open-icon--color:var(--theme-color-dynamic);--theme-tree-item-status--color:var(--theme-color-soft-text);--theme-upload--background:var(--theme-color-1);--theme-upload--background--checking:var(--theme-color-1);--theme-upload--background--disabled:var(--theme-color-0);--theme-upload--background--dragover:var(--theme-color-1);--theme-upload--border-color:var(--theme-color-soft-bdr);--theme-upload--border-color--checking:var(--theme-color-soft-bdr);--theme-upload--border-color--disabled:var(--theme-color-soft-bdr);--theme-upload--border-color--dragover:var(--theme-color-dynamic);--theme-upload--border-radius:var(--theme-default-border-radius);--theme-upload-text--color:var(--theme-color-std-text);--theme-upload-text--color--checking:var(--theme-color-std-text);--theme-upload-text--color--disabled:var(--theme-color-weak-text);--theme-workflow--border-radius:1px;--theme-workflow-step--background:var(--theme-color-ghost);--theme-workflow-step--background--active:var(--theme-color-ghost--active);--theme-workflow-step--background--disabled:var(--theme-color-ghost);--theme-workflow-step--background--hover:var(--theme-color-ghost--hover);--theme-workflow-step--background--selected:var(--theme-color-ghost--selected);--theme-workflow-step--color:var(--theme-color-std-text);--theme-workflow-step--color--disabled:var(--theme-color-weak-text);--theme-workflow-step-icon--background:var(--theme-color-1);--theme-workflow-step-icon-default--color:var(--theme-color-soft-text);--theme-workflow-step-icon-default--color--disabled:var(--theme-color-weak-text);--theme-workflow-step-icon-default--color--selected:var(--theme-color-dynamic);--theme-workflow-step-icon-done--color:var(--theme-color-primary);--theme-workflow-step-icon-done--color--disabled:var(--theme-color-weak-text);--theme-workflow-step-icon-done--color--selected:var(--theme-color-dynamic);--theme-workflow-step-icon-error--color--disabled:var(--theme-color-weak-text);--theme-workflow-step-icon-success--color--disabled:var(--theme-color-weak-text);--theme-workflow-step-icon-warning--color--disabled:var(--theme-color-weak-text)}@media (prefers-reduced-motion:reduce){[data-ix-theme]{--theme-x-slow-time:0;--theme-slow-time:0;--theme-medium-time:0;--theme-default-time:0;--theme-short-time:0}}body{color:var(--theme-color-std-text);background-color:var(--theme-color-1);font-feature-settings:"clig" off, "liga" off;font-family:Siemens Sans,Arial,Helvetica,sans-serif;font-style:normal;font-size:var(--theme-ms-0);line-height:var(--theme-line-height-md);font-weight:var(--theme-font-weight-normal);letter-spacing:var(--theme-letter-spacing-xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smooting:grayscale;margin:0;text-decoration:none}body:not(.disable-scrollbar) ::-webkit-scrollbar-button{display:none}@-moz-document url-prefix(){body:not(.disable-scrollbar) *{scrollbar-color:var(--theme-scrollbar-thumb--background) var(--theme-scrollbar-track--background);scrollbar-width:thin}}body:not(.disable-scrollbar) ::-webkit-scrollbar{width:.5rem;height:.5rem}body:not(.disable-scrollbar) ::-webkit-scrollbar-track{background:var(--theme-scrollbar-track--background);border-radius:5px}body:not(.disable-scrollbar) ::-webkit-scrollbar-track:hover{background:var(--theme-scrollbar-track--background--hover)}body:not(.disable-scrollbar) ::-webkit-scrollbar-thumb{background:var(--theme-scrollbar-thumb--background);border-radius:5px}body:not(.disable-scrollbar) ::-webkit-scrollbar-thumb:hover{background:var(--theme-scrollbar-thumb--background--hover)}body:not(.disable-scrollbar) ::-webkit-scrollbar-corner{display:none}:root,:host{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root,:host{--lightningcss-light: ;--lightningcss-dark:initial}}[data-ix-theme=classic]{--theme-name:classic}[data-ix-theme=classic][data-ix-color-schema=dark]{--theme-color-schema:dark;--theme-alarm-bdr-1:.0625rem solid var(--theme-color-alarm);--theme-alarm-bdr-2:.125rem solid var(--theme-color-alarm);--theme-body:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-md) var(--theme-font-sans);--theme-body-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-body-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-body-xs:var(--theme-font-weight-normal) var(--theme-ms--2)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-chart-1:#00ffe7;--theme-chart-1-40:#00ffe766;--theme-chart-10:#b999ff;--theme-chart-10-40:#b999ff66;--theme-chart-11:#d08fff;--theme-chart-11-40:#d08fff66;--theme-chart-12:#ed85ff;--theme-chart-12-40:#ed85ff66;--theme-chart-13:#f38fc2;--theme-chart-13-40:#f38fc266;--theme-chart-14:#ef9a9a;--theme-chart-14-40:#ef9a9a66;--theme-chart-15:#ffb180;--theme-chart-15-40:#ffb18066;--theme-chart-16:#cacab4;--theme-chart-16-40:#cacab466;--theme-chart-17:#b5bd00;--theme-chart-17-40:#b5bd0066;--theme-chart-2:#94ffc9;--theme-chart-2-40:#94ffc966;--theme-chart-3:#00c2cc;--theme-chart-3-40:#00c2cc66;--theme-chart-4:#a3eeff;--theme-chart-4-40:#a3eeff66;--theme-chart-5:#90b4c5;--theme-chart-5-40:#90b4c566;--theme-chart-6:#42c6ff;--theme-chart-6-40:#42c6ff66;--theme-chart-7:#7aaaff;--theme-chart-7-40:#7aaaff66;--theme-chart-8:#9ebbff;--theme-chart-8-40:#9ebbff66;--theme-chart-9:#9ea3ff;--theme-chart-9-40:#9ea3ff66;--theme-chart-axes:#ffffff4d;--theme-chart-grid-fill:#23233c;--theme-chart-grid-lines:#ffffff1a;--theme-chart-ticks:#ffffff59;--theme-chart-tooltip-bdr:#ffffff40;--theme-chart-tooltip-fill:#0f1619cc;--theme-code:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-lg) var(--theme-font-code);--theme-code-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-code);--theme-code-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-code);--theme-color-0:#0000;--theme-color-1:#0f1619;--theme-color-1--active:#222b2f;--theme-color-1--hover:#283236;--theme-color-2:#283236;--theme-color-3:#3c484d;--theme-color-4:#4c5a60;--theme-color-5:#59686f;--theme-color-6:#63737b;--theme-color-7:#6b7c85;--theme-color-8:#94a1a9;--theme-color-alarm:#ff2453;--theme-color-alarm--active:#ff335f;--theme-color-alarm--contrast:#000;--theme-color-alarm--hover:#ff577b;--theme-color-alarm-10:#ff26551a;--theme-color-alarm-40:#ff265566;--theme-color-alarm-bdr:#ff2453;--theme-color-alarm-text:#ff7694;--theme-color-backdrop:#000000d9;--theme-color-backdrop-3:#37464dd9;--theme-color-component-1:#8ca1ab33;--theme-color-component-1--active:#8ca1ab40;--theme-color-component-1--hover:#8ca1ab73;--theme-color-component-10:#00eaffbf;--theme-color-component-10--active:#0aebffbf;--theme-color-component-10--disabled:#00eaff33;--theme-color-component-10--hover:#6bf3ff99;--theme-color-component-11:#56616733;--theme-color-component-2:#d3effd26;--theme-color-component-3:#d9f3ff66;--theme-color-component-4:#d6f2ff6b;--theme-color-component-5:#e0f5ff99;--theme-color-component-6:#d9eaf2a6;--theme-color-component-7:#00eaff26;--theme-color-component-7--active:#16565c;--theme-color-component-7--hover:#196269;--theme-color-component-8:#00273b;--theme-color-component-8--hover:#002639;--theme-color-component-9:#00eaff;--theme-color-component-9--active:#0aebff;--theme-color-component-9--disabled:#00eaff4d;--theme-color-component-9--hover:#52f1ff;--theme-color-component-error:#4b1a28;--theme-color-component-info:#001c4d;--theme-color-component-warning:#4b463a;--theme-color-contrast-bdr:#fff;--theme-color-contrast-text:#fff;--theme-color-critical:#eb7a0a;--theme-color-critical--active:#eb8014;--theme-color-critical--contrast:#000;--theme-color-critical--hover:#ed8721;--theme-color-critical-40:#eb7a0a66;--theme-color-dynamic:#00eaff;--theme-color-dynamic--active:#5cd5e0;--theme-color-dynamic--hover:#62e2ee;--theme-color-dynamic-alt:#00eaff;--theme-color-dynamic-alt--active:#5cd5e0;--theme-color-dynamic-alt--hover:#62e2ee;--theme-color-focus-bdr:#199fff;--theme-color-ghost:#fff0;--theme-color-ghost--active:#8ca1ab26;--theme-color-ghost--hover:#8ca1ab33;--theme-color-ghost--selected:#00ffff1a;--theme-color-ghost--selected-active:#73dddd33;--theme-color-ghost--selected-hover:#68fdfd33;--theme-color-ghost-alt:#ffffff0d;--theme-color-ghost-alt--active:#8ca1ab26;--theme-color-ghost-alt--hover:#8ca1ab33;--theme-color-ghost-alt--selected:#3affff26;--theme-color-ghost-alt--selected-active:#84e1e140;--theme-color-ghost-alt--selected-hover:#7bfdfd40;--theme-color-ghost-primary--active:#00808033;--theme-color-ghost-primary--hover:#00ffff26;--theme-color-gradient-effect-1:#1aecff;--theme-color-gradient-effect-2:#00bde3;--theme-color-hard-bdr:#6b7c85;--theme-color-info:#357fff;--theme-color-info--active:#3d84ff;--theme-color-info--contrast:#000;--theme-color-info--hover:#4d8eff;--theme-color-info-40:#357fff66;--theme-color-inv-contrast-text:#000;--theme-color-inv-soft-text:#000d1499;--theme-color-inv-std-text:#000a14e6;--theme-color-inv-weak-text:#000d1473;--theme-color-lightbox:#000000a6;--theme-color-logo:#fff;--theme-color-logo-login:#fff;--theme-color-neutral:#b6b8b9;--theme-color-neutral--active:#acaeaf;--theme-color-neutral--contrast:#000;--theme-color-neutral--hover:#c8cacb;--theme-color-neutral-40:#b6b8b966;--theme-color-primary:#00bde3;--theme-color-primary--active:#00d3e5;--theme-color-primary--contrast:#000;--theme-color-primary--disabled:#00aacc73;--theme-color-primary--hover:#1aecff;--theme-color-secondary:#000;--theme-color-secondary--active:#001d2b;--theme-color-secondary--hover:#002639;--theme-color-shadow-1:#0009;--theme-color-shadow-2:#000;--theme-color-shadow-3:#0009;--theme-color-soft-bdr:#d3ecf866;--theme-color-soft-text:#e5f7ffa6;--theme-color-std-bdr:#d3ecf88c;--theme-color-std-text:#f5fcffe6;--theme-color-success:#4c0;--theme-color-success--active:#47d600;--theme-color-success--contrast:#000;--theme-color-success--hover:#4eeb00;--theme-color-success-40:#4c06;--theme-color-warning:#fb0;--theme-color-warning--active:#ffba0a;--theme-color-warning--contrast:#000;--theme-color-warning--hover:#ffc533;--theme-color-warning-10:#ffbb001a;--theme-color-warning-40:#fb06;--theme-color-warning-bdr:#fb0;--theme-color-warning-text:#fb0;--theme-color-weak-bdr:#e0f5ff40;--theme-color-weak-text:#dbf4ff66;--theme-color-x-weak-bdr:#8e9da533;--theme-company-logo:company-logo-alt;--theme-contrast-bdr-1:.0625rem solid var(--theme-color-contrast-bdr);--theme-contrast-bdr-2:.125rem solid var(--theme-color-contrast-bdr);--theme-critical-bdr-1:.0625rem solid var(--theme-color-critical);--theme-critical-bdr-2:.125rem solid var(--theme-color-critical);--theme-display:var(--theme-font-weight-normal) var(--theme-ms-3)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-lg:var(--theme-font-weight-normal) var(--theme-ms-4)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-sm:var(--theme-font-weight-normal) var(--theme-ms-2)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xl:var(--theme-font-weight-bold) var(--theme-ms-5)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xs:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xxl:var(--theme-font-weight-bold) var(--theme-ms-6)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-dynamic-bdr-1:.0625rem solid var(--theme-color-dynamic);--theme-dynamic-bdr-2:.125rem solid var(--theme-color-dynamic);--theme-font-code:"JetBrains Mono";--theme-font-sans:"Siemens Sans";--theme-h1:var(--theme-font-weight-bold) var(--theme-ms-4)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-h2:var(--theme-font-weight-bold) var(--theme-ms-3)/var(--theme-line-height-md) var(--theme-font-sans);--theme-h3:var(--theme-font-weight-bold) var(--theme-ms-2)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-h4:var(--theme-font-weight-bold) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-h5:var(--theme-font-weight-bold) var(--theme-ms-0)/var(--theme-line-height-md) var(--theme-font-sans);--theme-h6:var(--theme-font-weight-bold) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-info-bdr-1:.0625rem solid var(--theme-color-info);--theme-info-bdr-2:.125rem solid var(--theme-color-info);--theme-inset-shadow-1:inset 0 2px 4px 0 #0009;--theme-label:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-xs:var(--theme-font-weight-normal) var(--theme-ms--2)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-neutral-bdr-1:.0625rem solid var(--theme-color-neutral);--theme-neutral-bdr-2:.125rem solid var(--theme-color-neutral);--theme-primary-bdr-1:.0625rem solid var(--theme-color-primary);--theme-primary-bdr-2:.125rem solid var(--theme-color-primary);--theme-shadow-1:0 2px 2px 0 #000, 0 1px 1px 0 #0009;--theme-shadow-2:-4px 0 8px 0 #000, 4px 0 8px 0 #000, 0 0 16px 0 #0009;--theme-shadow-3:0 2px 6px 0 #000, 0 0 8px 0 #0009;--theme-shadow-4:0 0 2px 0 #000, 0 4px 8px 0 #0009, 0 12px 18px 0 #0009;--theme-soft-bdr-1:.0625rem solid var(--theme-color-soft-bdr);--theme-soft-bdr-2:.125rem solid var(--theme-color-soft-bdr);--theme-soft-dashed-bdr-1:.0625rem dashed var(--theme-color-soft-bdr);--theme-soft-dashed-bdr-2:.125rem dashed var(--theme-color-soft-bdr);--theme-std-bdr-1:.0625rem solid var(--theme-color-std-bdr);--theme-std-bdr-2:.125rem solid var(--theme-color-std-bdr);--theme-success-bdr-1:.0625rem solid var(--theme-color-success);--theme-success-bdr-2:.125rem solid var(--theme-color-success);--theme-text-caption:var(--theme-font-weight-bold) var(--theme-font-size-caption)/var(--theme-line-height-caption) var(--theme-font-sans);--theme-text-caption-single:var(--theme-font-weight-bold) var(--theme-font-size-caption)/var(--theme-line-height-caption-single) var(--theme-font-sans);--theme-text-default:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-default-single:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default-single) var(--theme-font-sans);--theme-text-default-title:var(--theme-font-weight-bold) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-default-title-single:var(--theme-font-weight-bold) var(--theme-font-size-default)/var(--theme-line-height-default-single) var(--theme-font-sans);--theme-text-default-underline:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-h2:var(--theme-font-weight-bold) var(--theme-font-size-xl)/var(--theme-line-height-h2) var(--theme-font-sans);--theme-text-l:var(--theme-font-weight-normal) var(--theme-font-size-l)/var(--theme-line-height-l) var(--theme-font-sans);--theme-text-l-single:var(--theme-font-weight-normal) var(--theme-font-size-l)/var(--theme-line-height-l-single) var(--theme-font-sans);--theme-text-l-title:var(--theme-font-weight-bold) var(--theme-font-size-l)/var(--theme-line-height-l) var(--theme-font-sans);--theme-text-l-title-single:var(--theme-font-weight-bold) var(--theme-font-size-l)/var(--theme-line-height-l-single) var(--theme-font-sans);--theme-text-s:var(--theme-font-weight-normal) var(--theme-font-size-s)/var(--theme-line-height-s) var(--theme-font-sans);--theme-text-s-single:var(--theme-font-weight-normal) var(--theme-font-size-s)/var(--theme-line-height-s-single) var(--theme-font-sans);--theme-text-xl:var(--theme-font-weight-normal) var(--theme-font-size-xl)/var(--theme-line-height-xl) var(--theme-font-sans);--theme-text-xs:var(--theme-font-weight-normal) var(--theme-font-size-xs)/140% var(--theme-font-sans);--theme-warning-bdr-1:.0625rem solid var(--theme-color-warning);--theme-warning-bdr-2:.125rem solid var(--theme-color-warning);--theme-weak-bdr-1:.0625rem solid var(--theme-color-weak-bdr);--theme-weak-bdr-2:.125rem solid var(--theme-color-weak-bdr);--theme-x-weak-bdr-1:.0625rem solid var(--theme-color-x-weak-bdr);--theme-x-weak-bdr-2:.125rem solid var(--theme-color-x-weak-bdr)}[data-ix-theme=classic][data-ix-color-schema=light]{--theme-color-schema:light;--theme-alarm-bdr-1:.0625rem solid var(--theme-color-alarm);--theme-alarm-bdr-2:.125rem solid var(--theme-color-alarm);--theme-body:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-md) var(--theme-font-sans);--theme-body-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-body-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-body-xs:var(--theme-font-weight-normal) var(--theme-ms--2)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-chart-1:#008a7c;--theme-chart-1-40:#008a7c66;--theme-chart-10:#7c40ff;--theme-chart-10-40:#7c40ff66;--theme-chart-11:#900eec;--theme-chart-11-40:#900eec66;--theme-chart-12:#aa32be;--theme-chart-12-40:#aa32be66;--theme-chart-13:#6f2542;--theme-chart-13-40:#6f254266;--theme-chart-14:#9e5833;--theme-chart-14-40:#9e583366;--theme-chart-15:#b74e2a;--theme-chart-15-40:#b74e2a66;--theme-chart-16:#73735e;--theme-chart-16-40:#73735e66;--theme-chart-17:#7a8000;--theme-chart-17-40:#7a800066;--theme-chart-2:#00572b;--theme-chart-2-40:#00572b66;--theme-chart-3:#00838f;--theme-chart-3-40:#00838f66;--theme-chart-4:#003c61;--theme-chart-4-40:#003c6166;--theme-chart-5:#61778c;--theme-chart-5-40:#61778c66;--theme-chart-6:#0076a8;--theme-chart-6-40:#0076a866;--theme-chart-7:#182171;--theme-chart-7-40:#18217166;--theme-chart-8:#0041d6;--theme-chart-8-40:#0041d666;--theme-chart-9:#4a52f2;--theme-chart-9-40:#4a52f266;--theme-chart-axes:#0000004d;--theme-chart-grid-fill:#fff;--theme-chart-grid-lines:#0000001a;--theme-chart-ticks:#0000004d;--theme-chart-tooltip-bdr:#0003;--theme-chart-tooltip-fill:#fffc;--theme-code:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-lg) var(--theme-font-code);--theme-code-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-code);--theme-code-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-code);--theme-color-0:#fff0;--theme-color-1:#fff;--theme-color-1--active:#e2e4e6;--theme-color-1--hover:#eff0f1;--theme-color-2:#eff0f1;--theme-color-3:#e2e4e6;--theme-color-4:#d8dadd;--theme-color-5:#cfd2d5;--theme-color-6:#c8cbcf;--theme-color-7:#c2c6ca;--theme-color-8:#92979b;--theme-color-alarm:#d72332;--theme-color-alarm--active:#b41d2a;--theme-color-alarm--contrast:#fff;--theme-color-alarm--hover:#c11f2d;--theme-color-alarm-10:#d723321a;--theme-color-alarm-40:#d7233266;--theme-color-alarm-bdr:#d72332;--theme-color-alarm-text:#b81e3f;--theme-color-backdrop:#ffffffd9;--theme-color-backdrop-3:#e2e4e6d9;--theme-color-component-1:#a8adb333;--theme-color-component-1--active:#a8adb34d;--theme-color-component-1--hover:#a8adb326;--theme-color-component-10:#005159bf;--theme-color-component-10--active:#00464dbf;--theme-color-component-10--disabled:#00515926;--theme-color-component-10--hover:#005d66bf;--theme-color-component-11:#d5dbe233;--theme-color-component-2:#0012241a;--theme-color-component-3:#04142533;--theme-color-component-4:#05121f4d;--theme-color-component-5:#07121d73;--theme-color-component-6:#0b121999;--theme-color-component-7:#00eaff33;--theme-color-component-7--active:#00def2;--theme-color-component-7--hover:#00eaff;--theme-color-component-8:#ebf7f8;--theme-color-component-8--hover:#d1fbff;--theme-color-component-9:#0b5e65;--theme-color-component-9--active:#00464d;--theme-color-component-9--disabled:#0051594d;--theme-color-component-9--hover:#005d66;--theme-color-component-error:#fcccd0;--theme-color-component-info:#ccdefc;--theme-color-component-warning:#ffe8a8;--theme-color-contrast-bdr:#000;--theme-color-contrast-text:#000;--theme-color-critical:#bc5b01;--theme-color-critical--active:#9d4d01;--theme-color-critical--contrast:#fff;--theme-color-critical--hover:#ad5401;--theme-color-critical-40:#bc5b0166;--theme-color-dynamic:#005e66;--theme-color-dynamic--active:#0e494e;--theme-color-dynamic--hover:#0f5157;--theme-color-dynamic-alt:#00eaff;--theme-color-dynamic-alt--active:#5cd5e0;--theme-color-dynamic-alt--hover:#62e2ee;--theme-color-focus-bdr:#199fff;--theme-color-ghost:#a6ab8c00;--theme-color-ghost--active:#a8adb34d;--theme-color-ghost--hover:#a8adb333;--theme-color-ghost--selected:#00eaff33;--theme-color-ghost--selected-active:#00919e33;--theme-color-ghost--selected-hover:#20b8c533;--theme-color-ghost-alt:#0014280d;--theme-color-ghost-alt--active:#a8adb359;--theme-color-ghost-alt--hover:#a8adb333;--theme-color-ghost-alt--selected:#00d8ec33;--theme-color-ghost-alt--selected-active:#0094a133;--theme-color-ghost-alt--selected-hover:#1eabb840;--theme-color-ghost-primary--active:#00becf33;--theme-color-ghost-primary--hover:#00eaff33;--theme-color-gradient-effect-1:#006e93;--theme-color-gradient-effect-2:#16565c;--theme-color-hard-bdr:#b2b8be;--theme-color-info:#0041b2;--theme-color-info--active:#003694;--theme-color-info--contrast:#fff;--theme-color-info--hover:#003a9e;--theme-color-info-40:#0041b166;--theme-color-inv-contrast-text:#fff;--theme-color-inv-soft-text:#e5f2ff99;--theme-color-inv-std-text:#f5faffe6;--theme-color-inv-weak-text:#dbedff73;--theme-color-lightbox:#ffffffa6;--theme-color-logo:#000;--theme-color-logo-login:#000;--theme-color-neutral:#66727e;--theme-color-neutral--active:#545e68;--theme-color-neutral--contrast:#fff;--theme-color-neutral--hover:#5b6671;--theme-color-neutral-40:#66727e66;--theme-color-primary:#006e93;--theme-color-primary--active:#16565c;--theme-color-primary--contrast:#fff;--theme-color-primary--disabled:#006e934d;--theme-color-primary--hover:#196269;--theme-color-secondary:#fff;--theme-color-secondary--active:#b8edf2;--theme-color-secondary--hover:#ccfbff;--theme-color-shadow-1:#0000001a;--theme-color-shadow-2:#0003;--theme-color-shadow-3:#0000001a;--theme-color-soft-bdr:#00142833;--theme-color-soft-text:#000a1499;--theme-color-std-bdr:#0014284d;--theme-color-std-text:#000a14e6;--theme-color-success:#2c8500;--theme-color-success--active:#246b00;--theme-color-success--contrast:#fff;--theme-color-success--hover:#277500;--theme-color-success-40:#2c850066;--theme-color-warning:#fb0;--theme-color-warning--active:#ffba0a;--theme-color-warning--contrast:#000;--theme-color-warning--hover:#ffc533;--theme-color-warning-10:#ffbb001a;--theme-color-warning-40:#fb06;--theme-color-warning-bdr:#947100;--theme-color-warning-text:#947100;--theme-color-weak-bdr:#23303c26;--theme-color-weak-text:#000a1466;--theme-color-x-weak-bdr:#aeb5bd33;--theme-company-logo:company-logo-alt;--theme-contrast-bdr-1:.0625rem solid var(--theme-color-contrast-bdr);--theme-contrast-bdr-2:.125rem solid var(--theme-color-contrast-bdr);--theme-critical-bdr-1:.0625rem solid var(--theme-color-critical);--theme-critical-bdr-2:.125rem solid var(--theme-color-critical);--theme-display:var(--theme-font-weight-normal) var(--theme-ms-3)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-lg:var(--theme-font-weight-normal) var(--theme-ms-4)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-sm:var(--theme-font-weight-normal) var(--theme-ms-2)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xl:var(--theme-font-weight-bold) var(--theme-ms-5)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xs:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xxl:var(--theme-font-weight-bold) var(--theme-ms-6)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-dynamic-bdr-1:.0625rem solid var(--theme-color-dynamic);--theme-dynamic-bdr-2:.125rem solid var(--theme-color-dynamic);--theme-font-code:"JetBrains Mono";--theme-font-sans:"Siemens Sans";--theme-h1:var(--theme-font-weight-bold) var(--theme-ms-4)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-h2:var(--theme-font-weight-bold) var(--theme-ms-3)/var(--theme-line-height-md) var(--theme-font-sans);--theme-h3:var(--theme-font-weight-bold) var(--theme-ms-2)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-h4:var(--theme-font-weight-bold) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-h5:var(--theme-font-weight-bold) var(--theme-ms-0)/var(--theme-line-height-md) var(--theme-font-sans);--theme-h6:var(--theme-font-weight-bold) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-info-bdr-1:.0625rem solid var(--theme-color-info);--theme-info-bdr-2:.125rem solid var(--theme-color-info);--theme-inset-shadow-1:inset 0 2px 4px 0 #0000001a;--theme-label:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-xs:var(--theme-font-weight-normal) var(--theme-ms--2)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-neutral-bdr-1:.0625rem solid var(--theme-color-neutral);--theme-neutral-bdr-2:.125rem solid var(--theme-color-neutral);--theme-primary-bdr-1:.0625rem solid var(--theme-color-primary);--theme-primary-bdr-2:.125rem solid var(--theme-color-primary);--theme-shadow-1:0 2px 2px 0 #0003, 0 1px 1px 0 #0000001a;--theme-shadow-2:-4px 0 8px 0 #0003, 4px 0 8px 0 #0003, 0 0 16px 0 #0000001a;--theme-shadow-3:0 2px 6px 0 #0003, 0 0 8px 0 #0000001a;--theme-shadow-4:0 0 2px 0 #0003, 0 4px 8px 0 #0000001a, 0 12px 18px 0 #0000001a;--theme-soft-bdr-1:.0625rem solid var(--theme-color-soft-bdr);--theme-soft-bdr-2:.125rem solid var(--theme-color-soft-bdr);--theme-soft-dashed-bdr-1:.0625rem dashed var(--theme-color-soft-bdr);--theme-soft-dashed-bdr-2:.125rem dashed var(--theme-color-soft-bdr);--theme-std-bdr-1:.0625rem solid var(--theme-color-std-bdr);--theme-std-bdr-2:.125rem solid var(--theme-color-std-bdr);--theme-success-bdr-1:.0625rem solid var(--theme-color-success);--theme-success-bdr-2:.125rem solid var(--theme-color-success);--theme-text-caption:var(--theme-font-weight-bold) var(--theme-font-size-caption)/var(--theme-line-height-caption) var(--theme-font-sans);--theme-text-caption-single:var(--theme-font-weight-bold) var(--theme-font-size-caption)/var(--theme-line-height-caption-single) var(--theme-font-sans);--theme-text-default:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-default-single:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default-single) var(--theme-font-sans);--theme-text-default-title:var(--theme-font-weight-bold) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-default-title-single:var(--theme-font-weight-bold) var(--theme-font-size-default)/var(--theme-line-height-default-single) var(--theme-font-sans);--theme-text-default-underline:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-h2:var(--theme-font-weight-bold) var(--theme-font-size-xl)/var(--theme-line-height-h2) var(--theme-font-sans);--theme-text-l:var(--theme-font-weight-normal) var(--theme-font-size-l)/var(--theme-line-height-l) var(--theme-font-sans);--theme-text-l-single:var(--theme-font-weight-normal) var(--theme-font-size-l)/var(--theme-line-height-l-single) var(--theme-font-sans);--theme-text-l-title:var(--theme-font-weight-bold) var(--theme-font-size-l)/var(--theme-line-height-l) var(--theme-font-sans);--theme-text-l-title-single:var(--theme-font-weight-bold) var(--theme-font-size-l)/var(--theme-line-height-l-single) var(--theme-font-sans);--theme-text-s:var(--theme-font-weight-normal) var(--theme-font-size-s)/var(--theme-line-height-s) var(--theme-font-sans);--theme-text-s-single:var(--theme-font-weight-normal) var(--theme-font-size-s)/var(--theme-line-height-s-single) var(--theme-font-sans);--theme-text-xl:var(--theme-font-weight-normal) var(--theme-font-size-xl)/var(--theme-line-height-xl) var(--theme-font-sans);--theme-text-xs:var(--theme-font-weight-normal) var(--theme-font-size-xs)/140% var(--theme-font-sans);--theme-warning-bdr-1:.0625rem solid var(--theme-color-warning);--theme-warning-bdr-2:.125rem solid var(--theme-color-warning);--theme-weak-bdr-1:.0625rem solid var(--theme-color-weak-bdr);--theme-weak-bdr-2:.125rem solid var(--theme-color-weak-bdr);--theme-x-weak-bdr-1:.0625rem solid var(--theme-color-x-weak-bdr);--theme-x-weak-bdr-2:.125rem solid var(--theme-color-x-weak-bdr)}@media (prefers-color-scheme:dark){[data-ix-theme=classic][data-ix-color-schema=system]{--theme-color-schema:dark;--theme-alarm-bdr-1:.0625rem solid var(--theme-color-alarm);--theme-alarm-bdr-2:.125rem solid var(--theme-color-alarm);--theme-body:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-md) var(--theme-font-sans);--theme-body-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-body-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-body-xs:var(--theme-font-weight-normal) var(--theme-ms--2)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-chart-1:#00ffe7;--theme-chart-1-40:#00ffe766;--theme-chart-10:#b999ff;--theme-chart-10-40:#b999ff66;--theme-chart-11:#d08fff;--theme-chart-11-40:#d08fff66;--theme-chart-12:#ed85ff;--theme-chart-12-40:#ed85ff66;--theme-chart-13:#f38fc2;--theme-chart-13-40:#f38fc266;--theme-chart-14:#ef9a9a;--theme-chart-14-40:#ef9a9a66;--theme-chart-15:#ffb180;--theme-chart-15-40:#ffb18066;--theme-chart-16:#cacab4;--theme-chart-16-40:#cacab466;--theme-chart-17:#b5bd00;--theme-chart-17-40:#b5bd0066;--theme-chart-2:#94ffc9;--theme-chart-2-40:#94ffc966;--theme-chart-3:#00c2cc;--theme-chart-3-40:#00c2cc66;--theme-chart-4:#a3eeff;--theme-chart-4-40:#a3eeff66;--theme-chart-5:#90b4c5;--theme-chart-5-40:#90b4c566;--theme-chart-6:#42c6ff;--theme-chart-6-40:#42c6ff66;--theme-chart-7:#7aaaff;--theme-chart-7-40:#7aaaff66;--theme-chart-8:#9ebbff;--theme-chart-8-40:#9ebbff66;--theme-chart-9:#9ea3ff;--theme-chart-9-40:#9ea3ff66;--theme-chart-axes:#ffffff4d;--theme-chart-grid-fill:#23233c;--theme-chart-grid-lines:#ffffff1a;--theme-chart-ticks:#ffffff59;--theme-chart-tooltip-bdr:#ffffff40;--theme-chart-tooltip-fill:#0f1619cc;--theme-code:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-lg) var(--theme-font-code);--theme-code-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-code);--theme-code-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-code);--theme-color-0:#0000;--theme-color-1:#0f1619;--theme-color-1--active:#222b2f;--theme-color-1--hover:#283236;--theme-color-2:#283236;--theme-color-3:#3c484d;--theme-color-4:#4c5a60;--theme-color-5:#59686f;--theme-color-6:#63737b;--theme-color-7:#6b7c85;--theme-color-8:#94a1a9;--theme-color-alarm:#ff2453;--theme-color-alarm--active:#ff335f;--theme-color-alarm--contrast:#000;--theme-color-alarm--hover:#ff577b;--theme-color-alarm-10:#ff26551a;--theme-color-alarm-40:#ff265566;--theme-color-alarm-bdr:#ff2453;--theme-color-alarm-text:#ff7694;--theme-color-backdrop:#000000d9;--theme-color-backdrop-3:#37464dd9;--theme-color-component-1:#8ca1ab33;--theme-color-component-1--active:#8ca1ab40;--theme-color-component-1--hover:#8ca1ab73;--theme-color-component-10:#00eaffbf;--theme-color-component-10--active:#0aebffbf;--theme-color-component-10--disabled:#00eaff33;--theme-color-component-10--hover:#6bf3ff99;--theme-color-component-11:#56616733;--theme-color-component-2:#d3effd26;--theme-color-component-3:#d9f3ff66;--theme-color-component-4:#d6f2ff6b;--theme-color-component-5:#e0f5ff99;--theme-color-component-6:#d9eaf2a6;--theme-color-component-7:#00eaff26;--theme-color-component-7--active:#16565c;--theme-color-component-7--hover:#196269;--theme-color-component-8:#00273b;--theme-color-component-8--hover:#002639;--theme-color-component-9:#00eaff;--theme-color-component-9--active:#0aebff;--theme-color-component-9--disabled:#00eaff4d;--theme-color-component-9--hover:#52f1ff;--theme-color-component-error:#4b1a28;--theme-color-component-info:#001c4d;--theme-color-component-warning:#4b463a;--theme-color-contrast-bdr:#fff;--theme-color-contrast-text:#fff;--theme-color-critical:#eb7a0a;--theme-color-critical--active:#eb8014;--theme-color-critical--contrast:#000;--theme-color-critical--hover:#ed8721;--theme-color-critical-40:#eb7a0a66;--theme-color-dynamic:#00eaff;--theme-color-dynamic--active:#5cd5e0;--theme-color-dynamic--hover:#62e2ee;--theme-color-dynamic-alt:#00eaff;--theme-color-dynamic-alt--active:#5cd5e0;--theme-color-dynamic-alt--hover:#62e2ee;--theme-color-focus-bdr:#199fff;--theme-color-ghost:#fff0;--theme-color-ghost--active:#8ca1ab26;--theme-color-ghost--hover:#8ca1ab33;--theme-color-ghost--selected:#00ffff1a;--theme-color-ghost--selected-active:#73dddd33;--theme-color-ghost--selected-hover:#68fdfd33;--theme-color-ghost-alt:#ffffff0d;--theme-color-ghost-alt--active:#8ca1ab26;--theme-color-ghost-alt--hover:#8ca1ab33;--theme-color-ghost-alt--selected:#3affff26;--theme-color-ghost-alt--selected-active:#84e1e140;--theme-color-ghost-alt--selected-hover:#7bfdfd40;--theme-color-ghost-primary--active:#00808033;--theme-color-ghost-primary--hover:#00ffff26;--theme-color-gradient-effect-1:#1aecff;--theme-color-gradient-effect-2:#00bde3;--theme-color-hard-bdr:#6b7c85;--theme-color-info:#357fff;--theme-color-info--active:#3d84ff;--theme-color-info--contrast:#000;--theme-color-info--hover:#4d8eff;--theme-color-info-40:#357fff66;--theme-color-inv-contrast-text:#000;--theme-color-inv-soft-text:#000d1499;--theme-color-inv-std-text:#000a14e6;--theme-color-inv-weak-text:#000d1473;--theme-color-lightbox:#000000a6;--theme-color-logo:#fff;--theme-color-logo-login:#fff;--theme-color-neutral:#b6b8b9;--theme-color-neutral--active:#acaeaf;--theme-color-neutral--contrast:#000;--theme-color-neutral--hover:#c8cacb;--theme-color-neutral-40:#b6b8b966;--theme-color-primary:#00bde3;--theme-color-primary--active:#00d3e5;--theme-color-primary--contrast:#000;--theme-color-primary--disabled:#00aacc73;--theme-color-primary--hover:#1aecff;--theme-color-secondary:#000;--theme-color-secondary--active:#001d2b;--theme-color-secondary--hover:#002639;--theme-color-shadow-1:#0009;--theme-color-shadow-2:#000;--theme-color-shadow-3:#0009;--theme-color-soft-bdr:#d3ecf866;--theme-color-soft-text:#e5f7ffa6;--theme-color-std-bdr:#d3ecf88c;--theme-color-std-text:#f5fcffe6;--theme-color-success:#4c0;--theme-color-success--active:#47d600;--theme-color-success--contrast:#000;--theme-color-success--hover:#4eeb00;--theme-color-success-40:#4c06;--theme-color-warning:#fb0;--theme-color-warning--active:#ffba0a;--theme-color-warning--contrast:#000;--theme-color-warning--hover:#ffc533;--theme-color-warning-10:#ffbb001a;--theme-color-warning-40:#fb06;--theme-color-warning-bdr:#fb0;--theme-color-warning-text:#fb0;--theme-color-weak-bdr:#e0f5ff40;--theme-color-weak-text:#dbf4ff66;--theme-color-x-weak-bdr:#8e9da533;--theme-company-logo:company-logo-alt;--theme-contrast-bdr-1:.0625rem solid var(--theme-color-contrast-bdr);--theme-contrast-bdr-2:.125rem solid var(--theme-color-contrast-bdr);--theme-critical-bdr-1:.0625rem solid var(--theme-color-critical);--theme-critical-bdr-2:.125rem solid var(--theme-color-critical);--theme-display:var(--theme-font-weight-normal) var(--theme-ms-3)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-lg:var(--theme-font-weight-normal) var(--theme-ms-4)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-sm:var(--theme-font-weight-normal) var(--theme-ms-2)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xl:var(--theme-font-weight-bold) var(--theme-ms-5)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xs:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xxl:var(--theme-font-weight-bold) var(--theme-ms-6)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-dynamic-bdr-1:.0625rem solid var(--theme-color-dynamic);--theme-dynamic-bdr-2:.125rem solid var(--theme-color-dynamic);--theme-font-code:"JetBrains Mono";--theme-font-sans:"Siemens Sans";--theme-h1:var(--theme-font-weight-bold) var(--theme-ms-4)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-h2:var(--theme-font-weight-bold) var(--theme-ms-3)/var(--theme-line-height-md) var(--theme-font-sans);--theme-h3:var(--theme-font-weight-bold) var(--theme-ms-2)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-h4:var(--theme-font-weight-bold) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-h5:var(--theme-font-weight-bold) var(--theme-ms-0)/var(--theme-line-height-md) var(--theme-font-sans);--theme-h6:var(--theme-font-weight-bold) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-info-bdr-1:.0625rem solid var(--theme-color-info);--theme-info-bdr-2:.125rem solid var(--theme-color-info);--theme-inset-shadow-1:inset 0 2px 4px 0 #0009;--theme-label:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-xs:var(--theme-font-weight-normal) var(--theme-ms--2)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-neutral-bdr-1:.0625rem solid var(--theme-color-neutral);--theme-neutral-bdr-2:.125rem solid var(--theme-color-neutral);--theme-primary-bdr-1:.0625rem solid var(--theme-color-primary);--theme-primary-bdr-2:.125rem solid var(--theme-color-primary);--theme-shadow-1:0 2px 2px 0 #000, 0 1px 1px 0 #0009;--theme-shadow-2:-4px 0 8px 0 #000, 4px 0 8px 0 #000, 0 0 16px 0 #0009;--theme-shadow-3:0 2px 6px 0 #000, 0 0 8px 0 #0009;--theme-shadow-4:0 0 2px 0 #000, 0 4px 8px 0 #0009, 0 12px 18px 0 #0009;--theme-soft-bdr-1:.0625rem solid var(--theme-color-soft-bdr);--theme-soft-bdr-2:.125rem solid var(--theme-color-soft-bdr);--theme-soft-dashed-bdr-1:.0625rem dashed var(--theme-color-soft-bdr);--theme-soft-dashed-bdr-2:.125rem dashed var(--theme-color-soft-bdr);--theme-std-bdr-1:.0625rem solid var(--theme-color-std-bdr);--theme-std-bdr-2:.125rem solid var(--theme-color-std-bdr);--theme-success-bdr-1:.0625rem solid var(--theme-color-success);--theme-success-bdr-2:.125rem solid var(--theme-color-success);--theme-text-caption:var(--theme-font-weight-bold) var(--theme-font-size-caption)/var(--theme-line-height-caption) var(--theme-font-sans);--theme-text-caption-single:var(--theme-font-weight-bold) var(--theme-font-size-caption)/var(--theme-line-height-caption-single) var(--theme-font-sans);--theme-text-default:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-default-single:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default-single) var(--theme-font-sans);--theme-text-default-title:var(--theme-font-weight-bold) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-default-title-single:var(--theme-font-weight-bold) var(--theme-font-size-default)/var(--theme-line-height-default-single) var(--theme-font-sans);--theme-text-default-underline:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-h2:var(--theme-font-weight-bold) var(--theme-font-size-xl)/var(--theme-line-height-h2) var(--theme-font-sans);--theme-text-l:var(--theme-font-weight-normal) var(--theme-font-size-l)/var(--theme-line-height-l) var(--theme-font-sans);--theme-text-l-single:var(--theme-font-weight-normal) var(--theme-font-size-l)/var(--theme-line-height-l-single) var(--theme-font-sans);--theme-text-l-title:var(--theme-font-weight-bold) var(--theme-font-size-l)/var(--theme-line-height-l) var(--theme-font-sans);--theme-text-l-title-single:var(--theme-font-weight-bold) var(--theme-font-size-l)/var(--theme-line-height-l-single) var(--theme-font-sans);--theme-text-s:var(--theme-font-weight-normal) var(--theme-font-size-s)/var(--theme-line-height-s) var(--theme-font-sans);--theme-text-s-single:var(--theme-font-weight-normal) var(--theme-font-size-s)/var(--theme-line-height-s-single) var(--theme-font-sans);--theme-text-xl:var(--theme-font-weight-normal) var(--theme-font-size-xl)/var(--theme-line-height-xl) var(--theme-font-sans);--theme-text-xs:var(--theme-font-weight-normal) var(--theme-font-size-xs)/140% var(--theme-font-sans);--theme-warning-bdr-1:.0625rem solid var(--theme-color-warning);--theme-warning-bdr-2:.125rem solid var(--theme-color-warning);--theme-weak-bdr-1:.0625rem solid var(--theme-color-weak-bdr);--theme-weak-bdr-2:.125rem solid var(--theme-color-weak-bdr);--theme-x-weak-bdr-1:.0625rem solid var(--theme-color-x-weak-bdr);--theme-x-weak-bdr-2:.125rem solid var(--theme-color-x-weak-bdr)}}@media (prefers-color-scheme:light){[data-ix-theme=classic][data-ix-color-schema=system]{--theme-color-schema:light;--theme-alarm-bdr-1:.0625rem solid var(--theme-color-alarm);--theme-alarm-bdr-2:.125rem solid var(--theme-color-alarm);--theme-body:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-md) var(--theme-font-sans);--theme-body-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-body-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-body-xs:var(--theme-font-weight-normal) var(--theme-ms--2)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-chart-1:#008a7c;--theme-chart-1-40:#008a7c66;--theme-chart-10:#7c40ff;--theme-chart-10-40:#7c40ff66;--theme-chart-11:#900eec;--theme-chart-11-40:#900eec66;--theme-chart-12:#aa32be;--theme-chart-12-40:#aa32be66;--theme-chart-13:#6f2542;--theme-chart-13-40:#6f254266;--theme-chart-14:#9e5833;--theme-chart-14-40:#9e583366;--theme-chart-15:#b74e2a;--theme-chart-15-40:#b74e2a66;--theme-chart-16:#73735e;--theme-chart-16-40:#73735e66;--theme-chart-17:#7a8000;--theme-chart-17-40:#7a800066;--theme-chart-2:#00572b;--theme-chart-2-40:#00572b66;--theme-chart-3:#00838f;--theme-chart-3-40:#00838f66;--theme-chart-4:#003c61;--theme-chart-4-40:#003c6166;--theme-chart-5:#61778c;--theme-chart-5-40:#61778c66;--theme-chart-6:#0076a8;--theme-chart-6-40:#0076a866;--theme-chart-7:#182171;--theme-chart-7-40:#18217166;--theme-chart-8:#0041d6;--theme-chart-8-40:#0041d666;--theme-chart-9:#4a52f2;--theme-chart-9-40:#4a52f266;--theme-chart-axes:#0000004d;--theme-chart-grid-fill:#fff;--theme-chart-grid-lines:#0000001a;--theme-chart-ticks:#0000004d;--theme-chart-tooltip-bdr:#0003;--theme-chart-tooltip-fill:#fffc;--theme-code:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-lg) var(--theme-font-code);--theme-code-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-code);--theme-code-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-code);--theme-color-0:#fff0;--theme-color-1:#fff;--theme-color-1--active:#e2e4e6;--theme-color-1--hover:#eff0f1;--theme-color-2:#eff0f1;--theme-color-3:#e2e4e6;--theme-color-4:#d8dadd;--theme-color-5:#cfd2d5;--theme-color-6:#c8cbcf;--theme-color-7:#c2c6ca;--theme-color-8:#92979b;--theme-color-alarm:#d72332;--theme-color-alarm--active:#b41d2a;--theme-color-alarm--contrast:#fff;--theme-color-alarm--hover:#c11f2d;--theme-color-alarm-10:#d723321a;--theme-color-alarm-40:#d7233266;--theme-color-alarm-bdr:#d72332;--theme-color-alarm-text:#b81e3f;--theme-color-backdrop:#ffffffd9;--theme-color-backdrop-3:#e2e4e6d9;--theme-color-component-1:#a8adb333;--theme-color-component-1--active:#a8adb34d;--theme-color-component-1--hover:#a8adb326;--theme-color-component-10:#005159bf;--theme-color-component-10--active:#00464dbf;--theme-color-component-10--disabled:#00515926;--theme-color-component-10--hover:#005d66bf;--theme-color-component-11:#d5dbe233;--theme-color-component-2:#0012241a;--theme-color-component-3:#04142533;--theme-color-component-4:#05121f4d;--theme-color-component-5:#07121d73;--theme-color-component-6:#0b121999;--theme-color-component-7:#00eaff33;--theme-color-component-7--active:#00def2;--theme-color-component-7--hover:#00eaff;--theme-color-component-8:#ebf7f8;--theme-color-component-8--hover:#d1fbff;--theme-color-component-9:#0b5e65;--theme-color-component-9--active:#00464d;--theme-color-component-9--disabled:#0051594d;--theme-color-component-9--hover:#005d66;--theme-color-component-error:#fcccd0;--theme-color-component-info:#ccdefc;--theme-color-component-warning:#ffe8a8;--theme-color-contrast-bdr:#000;--theme-color-contrast-text:#000;--theme-color-critical:#bc5b01;--theme-color-critical--active:#9d4d01;--theme-color-critical--contrast:#fff;--theme-color-critical--hover:#ad5401;--theme-color-critical-40:#bc5b0166;--theme-color-dynamic:#005e66;--theme-color-dynamic--active:#0e494e;--theme-color-dynamic--hover:#0f5157;--theme-color-dynamic-alt:#00eaff;--theme-color-dynamic-alt--active:#5cd5e0;--theme-color-dynamic-alt--hover:#62e2ee;--theme-color-focus-bdr:#199fff;--theme-color-ghost:#a6ab8c00;--theme-color-ghost--active:#a8adb34d;--theme-color-ghost--hover:#a8adb333;--theme-color-ghost--selected:#00eaff33;--theme-color-ghost--selected-active:#00919e33;--theme-color-ghost--selected-hover:#20b8c533;--theme-color-ghost-alt:#0014280d;--theme-color-ghost-alt--active:#a8adb359;--theme-color-ghost-alt--hover:#a8adb333;--theme-color-ghost-alt--selected:#00d8ec33;--theme-color-ghost-alt--selected-active:#0094a133;--theme-color-ghost-alt--selected-hover:#1eabb840;--theme-color-ghost-primary--active:#00becf33;--theme-color-ghost-primary--hover:#00eaff33;--theme-color-gradient-effect-1:#006e93;--theme-color-gradient-effect-2:#16565c;--theme-color-hard-bdr:#b2b8be;--theme-color-info:#0041b2;--theme-color-info--active:#003694;--theme-color-info--contrast:#fff;--theme-color-info--hover:#003a9e;--theme-color-info-40:#0041b166;--theme-color-inv-contrast-text:#fff;--theme-color-inv-soft-text:#e5f2ff99;--theme-color-inv-std-text:#f5faffe6;--theme-color-inv-weak-text:#dbedff73;--theme-color-lightbox:#ffffffa6;--theme-color-logo:#000;--theme-color-logo-login:#000;--theme-color-neutral:#66727e;--theme-color-neutral--active:#545e68;--theme-color-neutral--contrast:#fff;--theme-color-neutral--hover:#5b6671;--theme-color-neutral-40:#66727e66;--theme-color-primary:#006e93;--theme-color-primary--active:#16565c;--theme-color-primary--contrast:#fff;--theme-color-primary--disabled:#006e934d;--theme-color-primary--hover:#196269;--theme-color-secondary:#fff;--theme-color-secondary--active:#b8edf2;--theme-color-secondary--hover:#ccfbff;--theme-color-shadow-1:#0000001a;--theme-color-shadow-2:#0003;--theme-color-shadow-3:#0000001a;--theme-color-soft-bdr:#00142833;--theme-color-soft-text:#000a1499;--theme-color-std-bdr:#0014284d;--theme-color-std-text:#000a14e6;--theme-color-success:#2c8500;--theme-color-success--active:#246b00;--theme-color-success--contrast:#fff;--theme-color-success--hover:#277500;--theme-color-success-40:#2c850066;--theme-color-warning:#fb0;--theme-color-warning--active:#ffba0a;--theme-color-warning--contrast:#000;--theme-color-warning--hover:#ffc533;--theme-color-warning-10:#ffbb001a;--theme-color-warning-40:#fb06;--theme-color-warning-bdr:#947100;--theme-color-warning-text:#947100;--theme-color-weak-bdr:#23303c26;--theme-color-weak-text:#000a1466;--theme-color-x-weak-bdr:#aeb5bd33;--theme-company-logo:company-logo-alt;--theme-contrast-bdr-1:.0625rem solid var(--theme-color-contrast-bdr);--theme-contrast-bdr-2:.125rem solid var(--theme-color-contrast-bdr);--theme-critical-bdr-1:.0625rem solid var(--theme-color-critical);--theme-critical-bdr-2:.125rem solid var(--theme-color-critical);--theme-display:var(--theme-font-weight-normal) var(--theme-ms-3)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-lg:var(--theme-font-weight-normal) var(--theme-ms-4)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-sm:var(--theme-font-weight-normal) var(--theme-ms-2)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xl:var(--theme-font-weight-bold) var(--theme-ms-5)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xs:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-display-xxl:var(--theme-font-weight-bold) var(--theme-ms-6)/var(--theme-line-height-xs) var(--theme-font-sans);--theme-dynamic-bdr-1:.0625rem solid var(--theme-color-dynamic);--theme-dynamic-bdr-2:.125rem solid var(--theme-color-dynamic);--theme-font-code:"JetBrains Mono";--theme-font-sans:"Siemens Sans";--theme-h1:var(--theme-font-weight-bold) var(--theme-ms-4)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-h2:var(--theme-font-weight-bold) var(--theme-ms-3)/var(--theme-line-height-md) var(--theme-font-sans);--theme-h3:var(--theme-font-weight-bold) var(--theme-ms-2)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-h4:var(--theme-font-weight-bold) var(--theme-ms-1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-h5:var(--theme-font-weight-bold) var(--theme-ms-0)/var(--theme-line-height-md) var(--theme-font-sans);--theme-h6:var(--theme-font-weight-bold) var(--theme-ms--1)/var(--theme-line-height-lg) var(--theme-font-sans);--theme-info-bdr-1:.0625rem solid var(--theme-color-info);--theme-info-bdr-2:.125rem solid var(--theme-color-info);--theme-inset-shadow-1:inset 0 2px 4px 0 #0000001a;--theme-label:var(--theme-font-weight-normal) var(--theme-ms-0)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-lg:var(--theme-font-weight-normal) var(--theme-ms-1)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-sm:var(--theme-font-weight-normal) var(--theme-ms--1)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-label-xs:var(--theme-font-weight-normal) var(--theme-ms--2)/var(--theme-line-height-sm) var(--theme-font-sans);--theme-neutral-bdr-1:.0625rem solid var(--theme-color-neutral);--theme-neutral-bdr-2:.125rem solid var(--theme-color-neutral);--theme-primary-bdr-1:.0625rem solid var(--theme-color-primary);--theme-primary-bdr-2:.125rem solid var(--theme-color-primary);--theme-shadow-1:0 2px 2px 0 #0003, 0 1px 1px 0 #0000001a;--theme-shadow-2:-4px 0 8px 0 #0003, 4px 0 8px 0 #0003, 0 0 16px 0 #0000001a;--theme-shadow-3:0 2px 6px 0 #0003, 0 0 8px 0 #0000001a;--theme-shadow-4:0 0 2px 0 #0003, 0 4px 8px 0 #0000001a, 0 12px 18px 0 #0000001a;--theme-soft-bdr-1:.0625rem solid var(--theme-color-soft-bdr);--theme-soft-bdr-2:.125rem solid var(--theme-color-soft-bdr);--theme-soft-dashed-bdr-1:.0625rem dashed var(--theme-color-soft-bdr);--theme-soft-dashed-bdr-2:.125rem dashed var(--theme-color-soft-bdr);--theme-std-bdr-1:.0625rem solid var(--theme-color-std-bdr);--theme-std-bdr-2:.125rem solid var(--theme-color-std-bdr);--theme-success-bdr-1:.0625rem solid var(--theme-color-success);--theme-success-bdr-2:.125rem solid var(--theme-color-success);--theme-text-caption:var(--theme-font-weight-bold) var(--theme-font-size-caption)/var(--theme-line-height-caption) var(--theme-font-sans);--theme-text-caption-single:var(--theme-font-weight-bold) var(--theme-font-size-caption)/var(--theme-line-height-caption-single) var(--theme-font-sans);--theme-text-default:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-default-single:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default-single) var(--theme-font-sans);--theme-text-default-title:var(--theme-font-weight-bold) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-default-title-single:var(--theme-font-weight-bold) var(--theme-font-size-default)/var(--theme-line-height-default-single) var(--theme-font-sans);--theme-text-default-underline:var(--theme-font-weight-normal) var(--theme-font-size-default)/var(--theme-line-height-default) var(--theme-font-sans);--theme-text-h2:var(--theme-font-weight-bold) var(--theme-font-size-xl)/var(--theme-line-height-h2) var(--theme-font-sans);--theme-text-l:var(--theme-font-weight-normal) var(--theme-font-size-l)/var(--theme-line-height-l) var(--theme-font-sans);--theme-text-l-single:var(--theme-font-weight-normal) var(--theme-font-size-l)/var(--theme-line-height-l-single) var(--theme-font-sans);--theme-text-l-title:var(--theme-font-weight-bold) var(--theme-font-size-l)/var(--theme-line-height-l) var(--theme-font-sans);--theme-text-l-title-single:var(--theme-font-weight-bold) var(--theme-font-size-l)/var(--theme-line-height-l-single) var(--theme-font-sans);--theme-text-s:var(--theme-font-weight-normal) var(--theme-font-size-s)/var(--theme-line-height-s) var(--theme-font-sans);--theme-text-s-single:var(--theme-font-weight-normal) var(--theme-font-size-s)/var(--theme-line-height-s-single) var(--theme-font-sans);--theme-text-xl:var(--theme-font-weight-normal) var(--theme-font-size-xl)/var(--theme-line-height-xl) var(--theme-font-sans);--theme-text-xs:var(--theme-font-weight-normal) var(--theme-font-size-xs)/140% var(--theme-font-sans);--theme-warning-bdr-1:.0625rem solid var(--theme-color-warning);--theme-warning-bdr-2:.125rem solid var(--theme-color-warning);--theme-weak-bdr-1:.0625rem solid var(--theme-color-weak-bdr);--theme-weak-bdr-2:.125rem solid var(--theme-color-weak-bdr);--theme-x-weak-bdr-1:.0625rem solid var(--theme-color-x-weak-bdr);--theme-x-weak-bdr-2:.125rem solid var(--theme-color-x-weak-bdr)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--matte-white:#fdfdf8;--matte-white-2:#f4f5ed;--matte-white-3:#ebece1;--ink:#11150f;--ink-2:#252b20;--muted:#66705b;--line:#bfc9b4;--line-strong:#6f7d61;--lime:#a7ff1f;--lime-2:#7fd900;--lime-3:#d8ff90;--amber:#a87300;--danger:#af2f24;--shadow:0 16px 38px #181f1321;--shadow-hard:0 18px 0 #11150f14;--float-shadow:0 22px 44px #11150f29, 0 10px 0 #a7ff1f14;--symbol-lift:drop-shadow(0 1px 0 #060905db) drop-shadow(0 0 7px #7fd90033);--symbol-lift-strong:drop-shadow(0 1px 0 #060905f0) drop-shadow(0 2px 2px #06090547) drop-shadow(0 0 10px #a7ff1f61);--radius:12px;--radius-sm:9px;--blade:1px solid var(--line);--grid:#364b2613;font-family:Aptos,Avenir Next,SF Pro Display,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:radial-gradient(circle at 12% 8%, #a7ff1f2e, transparent 28%), radial-gradient(circle at 86% 14%, #4f97ff1f, transparent 30%), linear-gradient(145deg, #fdfdf8, #f4f5edf5), var(--matte-white);color:var(--ink);margin:0}.aiambaIxApp{background:radial-gradient(circle at 14% 10%, #a7ff1f24, transparent 28%), radial-gradient(circle at 84% 6%, #4f97ff1a, transparent 32%), linear-gradient(145deg, #fdfdf8, #f4f5edf5), var(--matte-white);height:100vh;min-height:0;color:var(--ink);--theme-color-primary:var(--lime-2);--theme-color-primary--hover:var(--lime);--theme-color-primary--active:var(--lime);--theme-color-dynamic:var(--lime-2);--theme-color-ghost:transparent;--theme-color-soft-primary:#a7ff1f24;--theme-color-focus-bdr:transparent;--theme-btn-subtle-tertiary--border-color:transparent;--theme-btn-subtle-tertiary--border-color--hover:transparent;--theme-btn-subtle-tertiary--border-color--active:transparent}.aiambaIxApp ix-menu{color:var(--lime-2);--theme-color-primary:var(--lime-2);--theme-color-primary--hover:var(--lime);--theme-color-primary--active:var(--lime);--theme-color-component-1:transparent;--theme-color-component-2:#a7ff1f1a;background:linear-gradient(180deg, #11150ffa, #1c2219f5), var(--ink);isolation:isolate;border-radius:0 var(--radius) var(--radius) 0;overflow:hidden;box-shadow:16px 0 34px #11150f29}.aiambaIxApp ix-menu::part(menu),.aiambaIxApp ix-menu::part(content),.aiambaIxApp ix-menu::part(container),.aiambaIxApp ix-menu::part(nav){border-radius:0 var(--radius) var(--radius) 0;overflow:hidden}.aiambaIxApp ix-menu-item,.aiambaIxApp ix-menu-category,.aiambaIxApp ix-menu-category ix-menu-item,.aiambaIxApp ix-menu-item.tab-nested{color:var(--lime-2);border-radius:var(--radius-sm)}.aiambaIxApp ix-menu::part(toggle-button),.aiambaIxApp ix-menu::part(application-menu),.aiambaIxApp ix-menu::part(menu-item),.aiambaIxApp ix-menu::part(category),.aiambaIxApp ix-menu-item::part(item),.aiambaIxApp ix-menu-item::part(icon),.aiambaIxApp ix-menu-category::part(item),.aiambaIxApp ix-menu-category::part(icon){border-radius:var(--radius-sm);box-shadow:none;color:var(--lime-2);border:0}.aiambaIxApp ix-menu-item::part(item),.aiambaIxApp ix-menu-category::part(item){will-change:transform;background:0 0;min-height:38px;margin:4px 7px;transition:background .18s,color .18s,transform .18s,box-shadow .18s,filter .18s;position:relative}.aiambaIxApp ix-menu-category::part(item){color:#fdfdf8bd;font-weight:900}.aiambaIxApp ix-menu-item:hover::part(item),.aiambaIxApp ix-menu-item:focus-visible::part(item),.aiambaIxApp ix-menu-item.aiMenuItem.active::part(item),.aiambaIxApp ix-menu-item[active]::part(item),.aiambaIxApp ix-menu-category:hover::part(item),.aiambaIxApp ix-menu-category:focus-visible::part(item){background:var(--lime);color:var(--ink);box-shadow:0 0 0 1px #11150f3d, 0 12px 24px #a7ff1f33, -4px 0 0 var(--lime-2);filter:saturate(1.05);transform:translate(4px)translateY(-1px)}.aiambaIxApp ix-menu-item:hover::part(icon),.aiambaIxApp ix-menu-item:focus-visible::part(icon),.aiambaIxApp ix-menu-item.aiMenuItem.active::part(icon),.aiambaIxApp ix-menu-item[active]::part(icon),.aiambaIxApp ix-menu-category:hover::part(icon),.aiambaIxApp ix-menu-category:focus-visible::part(icon){color:var(--ink);filter:drop-shadow(0 1px #fdfdf87a)drop-shadow(0 0 6px #11150f42)}.aiambaIxApp ix-menu-item.aiMenuItem.blocked::part(item){color:#fdfdf894}.aiambaIxApp ix-menu-item.aiMenuItem.blocked:hover::part(item),.aiambaIxApp ix-menu-item.aiMenuItem.blocked:focus-visible::part(item){color:var(--ink);box-shadow:0 0 0 1px #fdfdf857, 0 10px 22px #fdfdf814, -4px 0 0 var(--amber);background:#ebece1eb}.aiambaIxApp ix-menu-item::part(icon),.aiambaIxApp ix-menu-category::part(icon),.aiambaIxApp svg,.loginShell svg{color:var(--lime-2);filter:var(--symbol-lift)}.ixHeaderCluster{justify-content:flex-end;align-items:center;gap:8px;margin-left:0;padding-right:10px;display:inline-flex}.ixHeaderCluster .statusPill{min-height:30px;box-shadow:none}.brandCluster{align-items:center;gap:10px;min-width:0;display:inline-flex}.ixBrandMark{width:46px;height:46px;box-shadow:none;margin:0}.appHeading{min-width:0;color:var(--ink);letter-spacing:0;text-transform:none;text-shadow:0 1px #fdfdf8eb,0 0 18px #7fd9002e;white-space:nowrap;gap:1px;font-family:Avenir Next Condensed,Aptos Display,SF Pro Display,ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:950;line-height:1;display:inline-grid}.appHeading span{color:var(--ink)}.appHeading small{color:var(--lime-2);text-shadow:0 1px #090d0842;font-size:10px;font-weight:950;line-height:1}.profileAvatar{background:var(--ink);border-radius:999px;place-items:center;transition:transform .18s,box-shadow .18s;display:inline-grid;overflow:hidden;box-shadow:inset 0 0 0 1px #a7ff1f80,0 8px 18px #11150f29}.profileAvatar img{object-fit:cover;width:100%;height:100%;display:block}.profileAvatar.mini{width:34px;height:34px}.profileAvatar.large{width:74px;height:74px;box-shadow:inset 0 0 0 1px #a7ff1f8f,0 18px 34px #11150f2e}.profileAvatar.menuMini{grid-row:1/span 2;width:26px;height:26px}.userProfileHero{background:linear-gradient(135deg, #fdfdf8fa, #a7ff1f24), var(--matte-white);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.userProfileCopy{gap:4px;min-width:0;display:grid}.userProfileCopy span,.userProfileCopy small{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.userProfileCopy strong{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:22px;font-weight:950;line-height:1.05}.userProfileBadges{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.userProfileBadges span{min-height:30px;color:var(--ink-2);background:#fdfdf8c2;border:1px solid #7fd90057;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:950;display:inline-flex}.ixContentRoot{min-height:0;overflow:hidden}.ixWorkspaceContent{height:100%;padding:14px}.ixWorkflowBar{box-shadow:0 10px #11150f0a}.ixContentGrid{grid-template-columns:minmax(0,1fr) 370px}.ixActivityRail{height:100%;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}h1,h2,p{margin:0}h1{color:var(--ink);letter-spacing:0;font-size:24px;line-height:1.08}h2{color:var(--ink);letter-spacing:0;font-size:14px;line-height:1.2}p{color:var(--muted);font-size:13px;line-height:1.45}@media (width>=761px){html,body,#root{height:100%;overflow:hidden}}.brandMark{border-radius:var(--radius);width:46px;height:46px;color:var(--lime);box-shadow:none;background:0 0;border:0;place-items:center;margin:0;padding:2px;transition:transform .16s,background .16s,color .16s;display:grid}.brandMark:hover,.brandMark:focus-visible{color:var(--lime);background:0 0;outline:none;transform:translateY(-2px)}.brandLogoImage{object-fit:contain;filter:drop-shadow(0 5px #7fd90038)drop-shadow(0 0 10px #a7ff1f8a);width:44px;height:44px;transition:filter .16s,transform .16s;display:block}.brandMark:hover .brandLogoImage,.brandMark:focus-visible .brandLogoImage{filter:drop-shadow(0 7px #7fd90042)drop-shadow(0 0 14px #a7ff1fc2);transform:translateY(-1px)scale(1.055)}.loginShell{min-height:100svh;color:var(--ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#11150fe6,#364b26b8),#11150fc7;place-items:center;padding:18px;display:grid;overflow-x:hidden}.loginExperience{grid-template-columns:minmax(360px,430px) minmax(360px,1fr);align-self:center;align-items:stretch;gap:18px;width:min(100%,1120px);margin:auto;display:grid}.loginPanel{background:linear-gradient(135deg, #fffffff0, #f4f5edfa), var(--matte-white);border:1px solid #11150f2e;border-radius:14px;gap:14px;width:min(100%,430px);min-width:0;padding:18px;display:grid;box-shadow:0 24px 70px #11150f61,0 0 0 1px #a7ff1f2e}.authWidget{position:relative;overflow:hidden}.authWidget:before{content:"";background:linear-gradient(90deg, var(--ink), var(--lime), var(--ink));height:3px;position:absolute;inset:0 0 auto}.loginMotionScene{min-height:156px;box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;place-items:center;display:grid;position:relative;overflow:visible}.loginMotionScene:before,.loginMotionScene:after{content:"";pointer-events:none;position:absolute}.loginMotionScene:before{background:radial-gradient(ellipse at 50% 48%, #a7ff1f33, #a7ff1f0a 42%, transparent 72%), conic-gradient(from 210deg, transparent 0 14%, #fdfdf880 18%, transparent 24% 62%, #a7ff1f6b 68%, transparent 74% 100%);filter:blur(.3px)drop-shadow(0 18px 32px #11150f2e);opacity:.96;z-index:-1;border-radius:999px;width:238px;height:136px;transform:rotateX(62deg)rotate(-8deg)}.loginMotionScene:after{filter:blur(9px);opacity:.62;z-index:0;background:linear-gradient(105deg,#0000 12%,#fdfdf8c2 48%,#0000 82%);border-radius:999px;width:118px;height:42px;transform:translate(16px,-28px)rotate(-18deg)}.loginOrbit{transform-style:preserve-3d;z-index:1;border:1px solid #a7ff1f61;border-radius:999px;position:absolute}.loginOrbit.outer{width:132px;height:132px;transform:rotateX(66deg)rotate(-18deg)}.loginOrbit.middle{border-color:#fdfdf85c;width:94px;height:94px;transform:rotateX(58deg)rotate(28deg)}.loginCore{width:96px;height:96px;box-shadow:none;z-index:2;background:0 0;border-radius:999px;place-items:center;display:grid;transform:rotateX(7deg)rotateY(-12deg)}.loginCore img{object-fit:contain;filter:drop-shadow(0 2px #11150feb)drop-shadow(0 0 12px #a7ff1fad);width:92px;height:92px}.loginBrand{text-align:center;justify-content:center;align-items:center;gap:0;display:inline-flex}.loginBrandMark{width:46px;height:46px;display:none}.loginHeading{font-size:21px}.loginWelcomeCopy{gap:5px;display:grid}.loginWelcomeCopy strong{color:var(--ink);font-size:17px;font-weight:950;line-height:1.18}.loginWelcomeCopy span{color:var(--muted);text-align:justify;text-align-last:left;font-size:12px;font-weight:780;line-height:1.42}.loginStoryStack{grid-template-rows:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.loginStoryPage{border-radius:var(--radius);background:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px), linear-gradient(135deg, #fdfdf8f0, #ebece1db);background-size:24px 24px,24px 24px,auto;border:1px solid #a7ff1f33;align-content:center;gap:9px;min-width:0;min-height:0;padding:20px;display:grid;box-shadow:0 20px #a7ff1f1a,0 30px 54px #11150f2e}.loginStoryPage.primary{background:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px), linear-gradient(135deg, #11150ff5, #252b20eb);color:var(--matte-white)}.loginStoryPage span{color:var(--lime-2);text-transform:uppercase;font-size:11px;font-weight:950}.loginStoryPage h2{color:inherit;font-size:25px;font-weight:950;line-height:1.08}.loginStoryPage p{color:var(--muted);text-align:justify;text-align-last:left;font-size:13px;font-weight:760;line-height:1.62}.loginStoryPage.primary p{color:#fdfdf8d1}.hostedLoginGrid{justify-content:center;justify-self:center;align-items:center;gap:12px;display:inline-flex}.hostedLoginButton{background:linear-gradient(135deg, #fdfdf8fa, #ebece1e0), var(--matte-white);width:48px;height:48px;min-height:48px;color:var(--ink);border:1px solid #11150f24;border-radius:14px;flex:none;place-items:center;padding:0;transition:transform .18s,background .18s,box-shadow .18s,border-color .18s,filter .18s;display:inline-grid;box-shadow:0 8px #11150f0f,0 16px 26px #11150f14}.hostedLoginButton img{object-fit:contain;width:28px;height:28px;transition:transform .18s,filter .18s;display:block}.hostedLoginButton:hover,.hostedLoginButton:focus-visible{background:var(--ink);border-color:#a7ff1fa8;outline:none;transform:translateY(-3px)rotateX(6deg)rotateY(-7deg);box-shadow:0 12px #a7ff1f29,0 20px 32px #11150f33}.hostedLoginButton:hover img,.hostedLoginButton:focus-visible img{filter:drop-shadow(0 0 8px #a7ff1f6b);transform:scale(1.1)rotate(-4deg)}.hostedLoginButton:disabled{cursor:progress;opacity:.72}.loginDivider{color:var(--muted);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;font-size:10px;font-weight:950;display:grid}.loginDivider:before,.loginDivider:after{content:"";background:#6f7d613d;height:1px}.loginAssurance{border-radius:var(--radius-sm);min-height:34px;color:var(--ink-2);background:#a7ff1f1c;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:850;display:grid}.loginForm{gap:10px;display:grid}.loginActionRow{flex-wrap:wrap;justify-content:center;justify-self:center;align-items:center;gap:12px;width:max-content;max-width:100%;display:inline-flex}.loginForm .toolButton{justify-content:center;justify-self:auto;min-width:132px;min-height:38px;padding-inline:18px}.loginMessage{border-radius:var(--radius-sm);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:8px 10px;font-size:12px;font-weight:850;display:grid}.loginMessage svg{color:currentColor}.loginMessage.error{color:var(--danger);background:#af2f2414;box-shadow:inset 0 0 0 1px #af2f243d}.loginMessage.notice{color:var(--ink-2);background:#a7ff1f1f;box-shadow:inset 0 0 0 1px #7fd90042}.captionTag{background:var(--ink);width:max-content;color:var(--lime);border-radius:999px;padding:4px 9px;box-shadow:inset 0 0 0 1px #a7ff1f5c,0 8px 18px #11150f29}.marketingShell{background:linear-gradient(145deg, #fdfdf8fa 0%, #f4fbfff5 44%, #e7f9e6f0 100%), var(--matte-white);height:100svh;min-height:100svh;color:var(--ink);padding:0 28px 42px;position:relative;overflow:hidden auto}.marketingShell:before{content:"";pointer-events:none;opacity:.92;background:radial-gradient(circle at 20% 22%,#a7ff1f33,#0000 28%),radial-gradient(circle at 78% 8%,#4f97ff1f,#0000 26%),radial-gradient(circle at 62% 78%,#ffffffc7,#0000 34%);position:fixed;inset:0}.marketingLogoDock{z-index:95;width:62px;height:62px;color:var(--ink);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:14px;place-items:center;padding:4px;transition:transform .18s,filter .18s;display:grid;position:fixed;top:14px;left:16px}.marketingLogoDock:hover,.marketingLogoDock:focus-visible{filter:drop-shadow(0 16px 24px #11150f38)drop-shadow(0 0 12px #a7ff1f73);outline:none;transform:translateY(-2px)scale(1.03)}.marketingLogoDock:active{transform:translateY(1px)scale(.98)}.loginModalActive .marketingLogoDock{opacity:0;pointer-events:none}.marketingLogoDisc{background:0 0;place-items:center;width:58px;height:58px;display:grid}.marketingLogoDisc img{object-fit:contain;width:56px;height:56px;filter:var(--symbol-lift-strong);animation:4.8s ease-in-out infinite logoDrift}.marketingStage{isolation:isolate;background:radial-gradient(circle at 76% 20%,#a7ff1f3d,#0000 30%),radial-gradient(circle at 18% 76%,#4f97ff24,#0000 28%),linear-gradient(145deg,#fdfdf8fa,#ecfaf6f5);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;width:calc(100% + 56px);min-height:min(920px,100svh);margin:0 -28px 22px;padding:clamp(70px,8vh,104px) clamp(32px,6vw,92px) clamp(88px,10vh,118px);display:grid;position:relative;overflow:hidden}.featuresMode .marketingStage{min-height:min(820px,92svh)}.factoryShowcase{z-index:-1;background:radial-gradient(circle at 72% 30%, #a7ff1f42, transparent 30%), radial-gradient(circle at 38% 78%, #4f97ff21, transparent 31%), linear-gradient(145deg, #fffffff5, #ebf6fae6 48%, #e7ffcb9e), var(--matte-white);min-height:0;box-shadow:none;perspective:1000px;border:0;border-radius:0;position:absolute;inset:0;overflow:hidden}.factoryShowcase:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#f8fdf9f5 0%,#f8fdf9e0 58%,#f8fdf900 100%);width:min(54vw,720px);position:absolute;inset:0 auto 0 0}.factoryMediaDeck{z-index:0;pointer-events:none;position:absolute;inset:0}.factoryMediaCard{isolation:isolate;transform-style:preserve-3d;background:#fdfdf8c7;border-radius:36px;animation:8s ease-in-out infinite sourceCardFloat;display:block;position:absolute;overflow:hidden;box-shadow:0 28px #a7ff1f1a,0 44px 82px #11150f2e,inset 0 0 0 1px #fdfdf894}.factoryMediaCard:before,.factoryMediaCard:after{content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.factoryMediaCard:before{mix-blend-mode:screen;opacity:.74;background:linear-gradient(110deg,#0000 0 34%,#fdfdf8b8 46%,#0000 58% 100%),radial-gradient(circle at 22% 18%,#a7ff1f47,#0000 32%),linear-gradient(145deg,#11150f0f,#0000 48%,#a7ff1f1f);animation:6.8s ease-in-out infinite sourceImageShine}.factoryMediaCard:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #11150f24,inset 0 -80px 100px #11150f1f}.factoryMediaRoute{z-index:3;pointer-events:none;background:linear-gradient(90deg, transparent 0 18%, #a7ff1f94 18% 19%, transparent 19% 100%), linear-gradient(180deg, transparent 0 54%, #ffffff80 54% 55%, transparent 55% 100%), radial-gradient(circle at 18% 54%, var(--lime) 0 4px, transparent 5px), radial-gradient(circle at 54% 54%, #fdfdf8eb 0 3px, transparent 4px), radial-gradient(circle at 82% 34%, var(--lime) 0 4px, transparent 5px);mix-blend-mode:screen;opacity:.86;border-radius:24px;animation:3.6s ease-in-out infinite routeOverlayPulse;position:absolute;inset:14px}.factoryMediaRoute span{background:#11150f33;border:1px solid #a7ff1f9e;border-radius:16px;width:42px;height:42px;position:absolute;box-shadow:0 0 22px #a7ff1f42}.factoryMediaRoute span:first-child{top:45%;left:8%}.factoryMediaRoute span:nth-child(2){animation-delay:.3s;top:45%;left:47%}.factoryMediaRoute span:nth-child(3){animation-delay:.6s;top:25%;right:8%}.factoryMediaCard img{object-fit:cover;filter:saturate(.96)contrast(1.02)brightness(1.04);width:100%;height:100%;display:block;transform:scale(1.04)}.factoryMediaCard.robot{width:min(21vw,292px);height:min(38vw,530px);top:12%;right:18%;transform:rotateX(3deg)rotateY(8deg)rotate(-5deg)}.factoryMediaCard.cnc{width:min(38vw,590px);height:min(24vw,360px);animation-delay:.55s;bottom:18%;right:-2%;transform:rotateX(4deg)rotateY(-8deg)rotate(3deg)}.factoryMediaCard.edge{opacity:.9;width:min(27vw,390px);height:min(18vw,270px);animation-delay:1.1s;top:16%;right:1%;transform:rotateX(2deg)rotateY(-10deg)rotate(-2deg)}.factoryVideoFrame{background:radial-gradient(circle at 50% 34%,#a7ff1f33,#0000 28%),linear-gradient(145deg,#ffffffc7,#f4fbffb8);border-radius:46px;width:min(50vw,748px);animation:7.6s ease-in-out infinite heroVideoFloat;position:absolute;top:7%;bottom:7%;right:-1.5%;overflow:hidden;transform:rotateX(3deg)rotateY(-6deg);box-shadow:inset 0 0 0 1px #11150f14,0 36px 74px #11150f1f}.factoryVideoHeader{z-index:3;justify-content:space-between;gap:12px;display:flex;position:absolute;top:16px;left:16px;right:16px}.factoryVideoHeader span{background:radial-gradient(circle at 22% 50%, var(--lime) 0 4px, transparent 5px), radial-gradient(circle at 52% 50%, #4f97ff6b 0 3px, transparent 4px), radial-gradient(circle at 78% 50%, #11150f29 0 3px, transparent 4px);border-radius:999px;width:34px;height:12px;min-height:12px;padding:0;display:inline-flex;box-shadow:0 8px 18px #11150f14}.factoryVideoBrain{z-index:2;width:112px;height:112px;color:var(--ink);background:radial-gradient(circle at 30% 20%, #ffffffeb, transparent 34%), linear-gradient(145deg, var(--lime), #fdfdf8e0);border-radius:42px;place-items:center;animation:4.4s ease-in-out infinite factoryBrainThink;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotateX(10deg)rotate(-4deg);box-shadow:18px 22px #11150f14,0 28px 44px #11150f24,inset 0 0 0 1px #11150f1a}.factoryVideoFloor{height:96px;transform-style:preserve-3d;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:34px;display:grid;position:absolute;bottom:76px;left:13%;right:13%;transform:rotateX(58deg)rotate(-8deg)}.factoryVideoMachine{min-width:0;height:92px;color:var(--ink);background:radial-gradient(circle at 28% 22%,#fffffff0,#0000 28%),linear-gradient(145deg,#fffffffa,#a7ff1f2e);border-radius:30px;place-items:center;animation:3.8s ease-in-out infinite videoMachineWork;display:grid;box-shadow:14px 18px #11150f14,0 22px 34px #11150f1f,inset 0 0 0 1px #11150f1a}.factoryVideoMachine.machineB{animation-delay:.4s;transform:translateY(-18px)translateZ(12px)}.factoryVideoMachine.machineC{animation-delay:.8s}.factoryVideoSignal{z-index:1;background:radial-gradient(circle at 18% 50%, var(--lime) 0 5px, transparent 6px), radial-gradient(circle at 48% 50%, #4f97ff80 0 4px, transparent 5px), radial-gradient(circle at 78% 50%, #11150f29 0 4px, transparent 5px);filter:drop-shadow(0 8px 12px #11150f1a);border-radius:999px;height:12px;animation:2.8s ease-in-out infinite factoryVideoSignalTravel;position:absolute}.factoryVideoSignal.signalA{top:46%;left:20%;right:50%;transform:rotate(-18deg)}.factoryVideoSignal.signalB{animation-delay:.45s;top:45%;left:45%;right:22%;transform:rotate(15deg)}.factoryVideoSignal.signalC{animation-delay:.85s;bottom:160px;left:34%;right:34%;transform:rotate(2deg)}.factoryShowcase:before{content:"";background:linear-gradient(135deg,#ffffff9e,#a7ff1f1f),linear-gradient(90deg,#11150f0d,#0000 44%,#11150f0a);border:1px solid #11150f1a;border-radius:28px;position:absolute;inset:18% 6% 12% 32%;transform:rotateX(58deg)rotate(-7deg);box-shadow:0 18px 52px #11150f1f,inset 0 0 42px #ffffffb8}.marketingHeroLogoMotion{isolation:isolate;z-index:3;place-items:center;width:164px;height:132px;margin-left:0;display:grid;position:absolute;top:10%;right:20%}.marketingHeroLogoMotion:before,.marketingHeroLogoMotion:after{content:"";pointer-events:none;position:absolute}.marketingHeroLogoMotion:before{background:radial-gradient(ellipse at 50% 48%, #a7ff1f47, #ffffff47 46%, transparent 73%), conic-gradient(from 210deg, transparent 0 14%, #11150f29 18%, transparent 24% 62%, #7fd90057 68%, transparent 74% 100%);filter:blur(.3px)drop-shadow(0 18px 34px #11150f24);opacity:.96;z-index:-1;border-radius:999px;width:162px;height:104px;transform:rotateX(62deg)rotate(-8deg)}.marketingHeroLogoMotion:after{filter:blur(9px);opacity:.64;z-index:1;background:linear-gradient(105deg,#0000 12%,#fdfdf8c7 48%,#0000 82%);border-radius:999px;width:84px;height:30px;transform:translate(20px,-30px)rotate(-18deg)}.marketingHeroOrbit{transform-style:preserve-3d;z-index:1;border:1px solid #7fd90080;border-radius:999px;position:absolute}.marketingHeroOrbit.outer{width:104px;height:104px;animation:7.2s linear infinite loginOrbitOuter;transform:rotateX(66deg)rotate(-18deg)}.marketingHeroOrbit.middle{border-color:#11150f38;width:74px;height:74px;animation:5.8s linear infinite loginOrbitMiddle;transform:rotateX(58deg)rotate(28deg)}.marketingHeroCore{width:74px;height:74px;color:var(--ink);background:radial-gradient(circle at 30% 20%, #fffffff5, transparent 34%), linear-gradient(145deg, var(--lime), #fdfdf8e0);z-index:2;border-radius:28px;place-items:center;animation:2.8s ease-in-out infinite loginCoreLift;display:grid;transform:rotateX(7deg)rotateY(-12deg);box-shadow:12px 16px #11150f14,0 20px 34px #11150f21,inset 0 0 0 1px #11150f1a}.marketingHeroCore svg{color:currentColor;filter:none}.marketingHeroCrew{z-index:4;background:linear-gradient(#fdfdf8f5,#a7ff1fb8);border-radius:999px 999px 18px 18px;width:34px;height:46px;animation:3.2s ease-in-out infinite crewBuildStep;position:absolute;bottom:20px;box-shadow:0 12px 22px #00000042,inset 0 0 0 1px #11150f1f}.marketingHeroCrew.crewOne{left:42px}.marketingHeroCrew.crewTwo{animation-delay:.55s;right:36px}.crewFace{justify-content:space-between;display:flex;position:absolute;top:14px;left:8px;right:8px}.crewFace span{background:var(--ink);border-radius:999px;width:4px;height:7px;animation:4.4s ease-in-out infinite guideBlink}.factorySkyline{transform-style:preserve-3d;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:24px;display:grid;position:absolute;bottom:29%;left:44%;right:6%;transform:rotateX(60deg)rotate(-9deg)}.factorySkyline span{background:radial-gradient(circle at 28% 22%, #fffffff2, transparent 28%), linear-gradient(155deg, #fffffffa, #a7ff1f33 58%, #4f97ff1f), var(--matte-white);border:1px solid #11150f1f;border-radius:32px;min-width:0;height:96px;animation:4.6s ease-in-out infinite capabilityBlockLift;display:block;position:relative;box-shadow:14px 18px #11150f14,0 24px 38px #11150f24,inset 0 0 0 1px #ffffffbd}.factorySkyline span:before{content:"";background:linear-gradient(135deg, var(--lime), #ffffffe6);border-radius:18px;width:32px;height:32px;position:absolute;top:15px;left:16px;box-shadow:0 8px 16px #7fd9002e,inset 0 0 0 1px #11150f14}.factorySkyline span:after{content:"";background:radial-gradient(circle at 28%,#11150f29 0 4px,#0000 5px),radial-gradient(circle at 54%,#11150f1f 0 4px,#0000 5px),radial-gradient(circle at 78%,#11150f1a 0 4px,#0000 5px),linear-gradient(#ffffffb8,#a7ff1f29);border-radius:999px;width:54px;height:28px;position:absolute;bottom:14px;right:14px;box-shadow:inset 0 0 0 1px #11150f14}.factorySkyline span:nth-child(2){animation-delay:.24s;transform:translateY(-12px)translateZ(8px)}.factorySkyline span:nth-child(3){animation-delay:.48s;transform:translateY(8px)translateZ(16px)}.factorySkyline span:nth-child(4){animation-delay:.72s;transform:translateY(-6px)translateZ(4px)}.factoryArm{background:linear-gradient(90deg, var(--ink), var(--lime), #ffffffeb);transform-origin:20px;border-radius:999px;width:170px;height:18px;position:absolute;top:22%;box-shadow:0 12px 28px #11150f24}.factoryArm:after{content:"";background:linear-gradient(145deg, var(--matte-white), #a7ff1f33);border-radius:20px;width:44px;height:44px;position:absolute;top:-14px;right:-12px;box-shadow:inset 0 0 0 1px #11150f2e,0 12px 18px #11150f1f}.armLeft{animation:4.4s ease-in-out infinite armSweepLeft;left:44%;transform:rotate(18deg)}.armRight{animation:4.4s ease-in-out infinite armSweepRight;right:8%;transform:rotate(162deg)}.factoryBelt{background:linear-gradient(180deg, #fffffff5, #e7f1f6db), var(--matte-white);border-radius:30px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;height:74px;padding:16px;display:grid;position:absolute;bottom:12%;left:42%;right:6%;overflow:hidden;box-shadow:inset 0 0 0 1px #11150f1f,0 18px 34px #11150f24}.factoryBelt span{background:linear-gradient(135deg,#11150fdb,#7fd9009e);border-radius:999px;animation:2.8s ease-in-out infinite beltGlow;box-shadow:0 8px 18px #11150f1f}.factoryBelt span:nth-child(2){animation-delay:.25s}.factoryBelt span:nth-child(3){animation-delay:.5s}.factoryBelt span:nth-child(4){animation-delay:.75s}.factoryBot{width:74px;height:74px;color:var(--ink);background:linear-gradient(135deg, var(--lime), #fdfdf8db);border-radius:30px;place-items:center;display:grid;position:absolute;bottom:178px;box-shadow:0 18px #11150f1a,0 24px 42px #11150f2e}.factoryBot svg{color:currentColor;filter:none}.botOne{animation:6.6s ease-in-out infinite botWalkOne;left:48%}.botTwo{animation:6.2s ease-in-out infinite botWalkTwo;right:13%}.factoryPulseLine{background:radial-gradient(circle at 16% 50%, var(--lime) 0 7px, transparent 8px), radial-gradient(circle at 38% 50%, #4f97ff6b 0 6px, transparent 7px), radial-gradient(circle at 62% 50%, #a7ff1fb3 0 7px, transparent 8px), radial-gradient(circle at 84% 50%, #11150f2e 0 6px, transparent 7px), linear-gradient(180deg, #ffffffc7, #a7ff1f1f);border-radius:999px;height:24px;animation:2.8s ease-in-out infinite pulseTravel;position:absolute;bottom:5%;left:44%;right:9%;box-shadow:inset 0 0 0 1px #11150f14,0 14px 26px #11150f1a}.marketingCopy,.featuresCopy{width:min(540px,40vw);min-width:0;color:var(--ink);z-index:3;align-content:center;gap:18px;min-height:calc(min(920px,100svh) - clamp(158px,18vh,222px));display:grid;position:relative}.featuresCopy{width:min(540px,40vw)}.marketingEyebrow{background:var(--ink);width:max-content;color:var(--lime);text-transform:uppercase;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:950;box-shadow:0 12px 24px #11150f2e}.marketingCopy h1,.featuresCopy h1{max-width:540px;color:var(--ink);letter-spacing:0;text-shadow:0 2px #fdfdf89e;margin:0;font-family:Avenir Next,Aptos,SF Pro Display,ui-sans-serif,system-ui,sans-serif;font-size:clamp(31px,2.95vw,44px);font-weight:900;line-height:1.12}.featuresCopy h1{max-width:540px;font-size:clamp(29px,2.65vw,38px)}.homeMode .marketingCopy h1{max-width:540px;font-size:clamp(32px,2.95vw,46px);line-height:1.12}.marketingCopy p,.featuresCopy p{max-width:760px;color:var(--ink-2);text-align:justify;text-align-last:left;margin:0;font-size:16px;font-weight:780;line-height:1.68}.marketingShell p,.marketingShell article span,.marketingShell article strong,.marketingShell h1,.marketingShell h2,.marketingShell h3,.marketingShell strong,.marketingShell span,.marketingShell small,.marketingShell button,.marketingShell .marketingEyebrow,.marketingShell .captionTag,.marketingShell .storyPulse,.marketingShell .comparisonCueRail span,.marketingShell .featureOperationRail span{text-align:justify;text-align-last:left}.marketingShell svg,.marketingShell img{text-align:initial;text-align-last:initial}.marketingShell h1,.marketingShell h2,.marketingShell h3,.marketingShell article strong,.marketingShell button,.marketingShell small,.marketingShell .marketingEyebrow,.marketingShell .captionTag,.marketingShell .sourceVisualBadge,.marketingShell .comparisonEyebrow{text-align:left;text-align-last:left}.homeProofDeck{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:860px;display:grid}.homeProofCard{min-width:0;min-height:106px;color:var(--ink);background:#fdfdf8c2;border:1px solid #11150f1f;border-radius:22px;align-content:start;gap:7px;padding:10px;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:grid;box-shadow:0 12px #a7ff1f14,0 22px 34px #11150f1f}.homeProofCard svg{color:var(--lime-2)}.homeProofCard strong{color:inherit;text-align:justify;text-align-last:left;font-size:11.5px;font-weight:950;line-height:1.24}.homeProofCard span{color:inherit;opacity:.8;text-align:justify;text-align-last:left;font-size:10.5px;font-weight:800;line-height:1.5}.homeProofCard:hover{background:var(--ink);color:var(--matte-white);transform:translateY(-3px);box-shadow:0 12px #a7ff1f2e,0 26px 44px #11150f33}.marketingActionRow{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.marketingPrimary,.marketingSecondary,.storyPulse{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:44px;font-weight:950;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex}.marketingPrimary{background:var(--ink);color:var(--lime);padding:0 18px;box-shadow:0 12px #a7ff1f29,0 24px 34px #11150f2e}.marketingSecondary{color:var(--ink);background:#fdfdf8d6;padding:0 18px;box-shadow:inset 0 0 0 1px #11150f24,0 16px 28px #11150f1a}.marketingPrimary:hover,.marketingPrimary:focus-visible,.marketingSecondary:hover,.marketingSecondary:focus-visible,.storyPulse:hover,.storyPulse:focus-visible{background:var(--lime);color:var(--ink);outline:none;transform:translateY(-3px);box-shadow:0 12px #11150f29,0 24px 38px #11150f38}.marketingPrimary:active,.marketingSecondary:active,.storyPulse:active{transform:translateY(1px)scale(.98)}.marketingStoryRibbon{flex-wrap:wrap;gap:8px;display:flex}.storyPulse{min-height:36px;color:var(--matte-white);background:#11150fdb;padding:0 12px;box-shadow:inset 0 0 0 1px #a7ff1f38}.featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.featureTile{min-width:0;min-height:132px;color:var(--ink);background:#fdfdf8c2;border:1px solid #11150f1f;border-radius:24px;align-content:start;gap:9px;padding:12px;transition:transform .18s,background .18s,box-shadow .18s;display:grid;box-shadow:0 14px #a7ff1f14,0 24px 40px #11150f1f}.featureTile:hover{background:var(--ink);color:var(--matte-white);transform:translateY(-3px);box-shadow:0 16px #a7ff1f33,0 28px 48px #11150f38}.featureTile svg{color:var(--lime-2)}.featureTile strong{color:inherit;text-align:justify;text-align-last:left;font-size:15px;font-weight:950;line-height:1.14}.featureTile span{color:inherit;opacity:.82;text-align:justify;text-align-last:left;font-size:11px;font-weight:780;line-height:1.48}.marketingScrollStory{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(100%,1240px);margin:24px auto 22px;display:grid;position:relative}.marketingScrollCard{background:linear-gradient(145deg, #fffffff5, #edf6faeb), var(--matte-white);min-width:0;min-height:168px;color:var(--ink);border:1px solid #11150f1f;border-radius:26px;align-content:start;gap:10px;padding:16px;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px #a7ff1f14,0 28px 52px #11150f24}.marketingScrollCard:after{content:"";background:linear-gradient(135deg,#a7ff1f3d,#0000 68%);border-radius:999px;width:92px;height:92px;position:absolute;transform:translate(170px,-44px)}.marketingScrollCard:hover,.marketingScrollCard:focus-within{background:var(--ink);color:var(--matte-white);transform:translateY(-4px);box-shadow:0 16px #11150f24,0 28px 50px #11150f38}.scrollCardSignal{background:linear-gradient(135deg, var(--lime), #ffffffe0);width:38px;height:38px;color:var(--ink);border-radius:999px;place-items:center;animation:3.2s ease-in-out infinite scrollSignalPulse;display:grid;box-shadow:0 10px 20px #a7ff1f33}.marketingScrollCard strong{color:inherit;font-size:17px;font-weight:950;line-height:1.14}.marketingScrollCard p{color:inherit;opacity:.82;text-align:justify;text-align-last:left;margin:0;font-size:13px;font-weight:800;line-height:1.6}.sourceVisualStory{z-index:1;grid-template-columns:minmax(300px,.78fr) minmax(620px,1.22fr);align-items:stretch;gap:16px;width:min(100%,1240px);margin:18px auto 82px;display:grid;position:relative}.sourceVisualLead{background:radial-gradient(circle at 18% 16%, #a7ff1f3d, transparent 30%), linear-gradient(145deg, #fffffff7, #ecf8f9eb), var(--matte-white);min-width:0;color:var(--ink);border-radius:28px;align-content:start;gap:12px;padding:20px;display:grid;box-shadow:0 18px #a7ff1f1a,0 30px 54px #11150f24}.sourceVisualLead h2{color:var(--ink);letter-spacing:0;margin:0;font-size:42px;font-weight:950;line-height:1.02}.sourceVisualLead p{color:var(--ink-2);text-align:justify;text-align-last:left;margin:0;font-size:14px;font-weight:820;line-height:1.72}.sourceVisualGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.sourceVisualCard{background:linear-gradient(145deg, #fffffff5, #eff8f9eb), var(--matte-white);min-width:0;min-height:460px;color:var(--ink);border:1px solid #11150f1f;border-radius:30px;grid-template-rows:224px auto auto 1fr;gap:10px;padding:12px;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:grid;overflow:hidden;box-shadow:0 16px #a7ff1f14,0 28px 48px #11150f21}.sourceVisualCard:hover,.sourceVisualCard:focus-within{background:var(--ink);color:var(--matte-white);transform:translateY(-5px);box-shadow:0 16px #a7ff1f33,0 32px 56px #11150f3d}.sourceVisualImage{background:#fdfdf8db;border-radius:24px;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #11150f14}.sourceVisualImage:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 70% 22%,#a7ff1f38,#0000 30%),linear-gradient(#0000 32%,#11150f38);position:absolute;inset:0}.sourceVisualImage:before{content:"";z-index:2;border-radius:inherit;mix-blend-mode:screen;opacity:.26;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff1f 1px,#0000 1px),linear-gradient(#ffffff1f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.sourceVisualImage img{object-fit:cover;filter:saturate(.94)contrast(1.04)brightness(1.03);width:100%;height:100%;transition:transform .24s,filter .24s;display:block}.sourceVisualRouteMap{z-index:3;pointer-events:none;mix-blend-mode:screen;opacity:.82;background:linear-gradient(113deg,#0000 0 22%,#a7ff1f8f 22% 23%,#0000 23% 100%),linear-gradient(42deg,#0000 0 62%,#ffffff8a 62% 63%,#0000 63% 100%),radial-gradient(circle at 24% 68%,#a7ff1fbd 0 4px,#0000 5px),radial-gradient(circle at 63% 42%,#fdfdf8db 0 3px,#0000 4px),radial-gradient(circle at 78% 25%,#a7ff1fb8 0 4px,#0000 5px);animation:3.9s ease-in-out infinite routeOverlayPulse;position:absolute;inset:0}.routeNode{background:#11150f47;border:1px solid #a7ff1fa3;border-radius:14px;width:36px;height:36px;position:absolute;box-shadow:0 0 26px #a7ff1f57}.routeNode.nodeA{bottom:23%;left:18%}.routeNode.nodeB{animation-delay:.24s;top:34%;left:55%}.routeNode.nodeC{animation-delay:.48s;top:17%;right:14%}.sourceVisualCard:hover .sourceVisualImage img,.sourceVisualCard:focus-within .sourceVisualImage img{filter:saturate(1.08)contrast(1.08)brightness(.92);transform:scale(1.06)}.sourceVisualScan{filter:blur(1px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#a7ff1f6b,#fdfdf8bd,#0000);width:28%;animation:4.4s ease-in-out infinite visualScanTravel;position:absolute;top:0;bottom:0;left:-32%;transform:skew(-14deg)}.sourceVisualBadge{background:var(--ink);width:max-content;max-width:100%;color:var(--lime);text-transform:uppercase;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:950;line-height:1;box-shadow:0 10px 18px #11150f1f}.sourceVisualCard:hover .sourceVisualBadge,.sourceVisualCard:focus-within .sourceVisualBadge{background:var(--lime);color:var(--ink)}.sourceVisualCard strong{color:inherit;text-align:justify;text-align-last:left;font-size:20px;font-weight:950;line-height:1.1}.sourceVisualCard p{color:inherit;opacity:.84;text-align:justify;text-align-last:left;margin:0;font-size:12px;font-weight:800;line-height:1.58}.brainComparisonShowcase,.homeLongStory,.featureDeepStory{z-index:1;gap:16px;width:min(100%,1240px);margin:18px auto 82px;display:grid;position:relative}.comparisonIntro,.homeLongIntro,.featureDeepIntro{border-radius:var(--radius);background:linear-gradient(145deg, #fffffff5, #ebf6fae6), var(--matte-white);min-width:0;color:var(--ink);gap:12px;padding:20px;display:grid;box-shadow:0 18px #a7ff1f14,0 30px 54px #11150f24}.comparisonIntro h2,.homeLongIntro h2,.featureDeepIntro h2{max-width:1040px;color:var(--ink);letter-spacing:0;margin:0;font-family:Aptos Display,Avenir Next,SF Pro Display,ui-sans-serif,system-ui,sans-serif;font-size:46px;font-weight:950;line-height:1.04}.comparisonIntro p,.homeLongIntro p,.featureDeepIntro p{max-width:1080px;color:var(--ink-2);text-align:justify;text-align-last:left;margin:0;font-size:15px;font-weight:820;line-height:1.72}.comparisonVideoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.comparisonVideo{background:linear-gradient(145deg, #fffffffa, #eff6f8f0), var(--matte-white);min-width:0;min-height:520px;color:var(--ink);border:1px solid #11150f1f;border-radius:18px;grid-template-rows:260px auto auto 1fr;gap:12px;padding:16px;display:grid;overflow:hidden;box-shadow:0 18px #a7ff1f14,0 32px 56px #11150f24}.comparisonVideo.brain{background:radial-gradient(circle at 70% 14%, #a7ff1f42, transparent 28%), linear-gradient(145deg, #fffffffa, #eaffd2db), var(--matte-white)}.comparisonVideoScreen{background:radial-gradient(circle at 50% 34%,#a7ff1f2e,#0000 32%),linear-gradient(145deg,#fdfdf8f0,#e8f2f8db);border-radius:18px;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #11150f14}.comparisonToolHead,.comparisonWorkpiece,.comparisonPath,.comparisonBrainPulse{display:block;position:absolute}.comparisonToolHead{background:linear-gradient(180deg, var(--ink), #252b20e0);border-radius:16px;width:42px;height:92px;animation:3.2s linear infinite programmedToolMove;top:36px;left:50%;box-shadow:0 18px 28px #11150f29}.comparisonVideo.brain .comparisonToolHead{background:linear-gradient(180deg, var(--lime), #fdfdf8e0);animation:4.2s ease-in-out infinite brainToolAdapt}.comparisonWorkpiece{background:linear-gradient(145deg,#fffffff5,#a7ff1f2e);border-radius:18px;height:58px;bottom:44px;left:20%;right:20%;box-shadow:12px 16px #11150f14,inset 0 0 0 1px #11150f1a}.comparisonPath{opacity:.7;background:repeating-linear-gradient(90deg,#11150f8f,#11150f8f 12px,#0000 12px 22px);border-radius:999px;height:7px}.comparisonPath.pathOne{bottom:134px;left:18%;right:18%}.comparisonPath.pathTwo{bottom:106px;left:32%;right:32%}.comparisonVideo.brain .comparisonPath{background:radial-gradient(circle at 12% 50%, var(--lime) 0 6px, transparent 7px), radial-gradient(circle at 38% 50%, #4f97ff7a 0 5px, transparent 6px), radial-gradient(circle at 66% 50%, #a7ff1fb8 0 6px, transparent 7px), radial-gradient(circle at 88% 50%, #11150f29 0 5px, transparent 6px);opacity:1;animation:2.6s ease-in-out infinite factoryVideoSignalTravel}.comparisonBrainPulse{background:linear-gradient(145deg, var(--lime), #ffffffdb);opacity:0;border-radius:24px;width:74px;height:74px;top:28px;right:28px;box-shadow:12px 16px #11150f14,0 20px 30px #11150f1f}.comparisonVideo.brain .comparisonBrainPulse{opacity:1;animation:4s ease-in-out infinite levelCoreBreathe}.comparisonEyebrow{background:var(--ink);width:max-content;color:var(--lime);text-transform:uppercase;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:950}.comparisonVideo strong{color:var(--ink);font-size:26px;font-weight:950;line-height:1.08}.comparisonVideo p{color:var(--ink-2);text-align:justify;text-align-last:left;margin:0;font-size:14px;font-weight:820;line-height:1.66}.comparisonCueRail{flex-wrap:wrap;align-content:end;gap:8px;display:flex}.comparisonCueRail span,.featureOperationRail span{color:var(--ink);background:#fdfdf8e6;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;box-shadow:inset 0 0 0 1px #11150f1a,0 8px 16px #11150f14}.homeStoryGrid,.featureDeepGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.homeStoryPanel,.featureDeepCard{border-radius:var(--radius);background:linear-gradient(145deg, #fffffff5, #eef7f9e6), var(--matte-white);min-width:0;min-height:218px;color:var(--ink);border:1px solid #11150f1f;align-content:start;gap:10px;padding:16px;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:grid;box-shadow:0 14px #a7ff1f14,0 24px 42px #11150f1f}.featureDeepGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.featureDeepCard{min-height:194px}.homeStoryPanel svg,.featureDeepCard svg{color:var(--lime-2)}.homeStoryPanel strong,.featureDeepCard strong{color:inherit;font-size:18px;font-weight:950;line-height:1.15}.homeStoryPanel span,.featureDeepCard span{color:inherit;opacity:.82;text-align:justify;text-align-last:left;font-size:12px;font-weight:800;line-height:1.58}.homeStoryPanel:hover,.featureDeepCard:hover{background:var(--ink);color:var(--matte-white);transform:translateY(-4px);box-shadow:0 16px #a7ff1f2e,0 28px 50px #11150f38}.featureOperationRail{border-radius:var(--radius);background:#fdfdf8d1;flex-wrap:wrap;gap:9px;padding:16px;display:flex;box-shadow:inset 0 0 0 1px #11150f14,0 20px 38px #11150f1a}.homeCapabilityMatrix{z-index:1;grid-template-columns:minmax(320px,.82fr) minmax(460px,1.18fr);align-items:stretch;gap:16px;width:min(100%,1240px);margin:18px auto 82px;display:grid;position:relative}.homeCapabilityIntro{min-width:0;color:var(--ink);background:#fdfdf8e6;border-radius:26px;align-content:start;gap:12px;padding:18px;display:grid;box-shadow:0 18px #a7ff1f1a,0 30px 54px #11150f29}.homeCapabilityIntro h2{color:var(--ink);letter-spacing:0;margin:0;font-size:42px;font-weight:950;line-height:1}.homeCapabilityIntro p{color:var(--ink-2);text-align:justify;text-align-last:left;margin:0;font-size:14px;font-weight:820;line-height:1.7}.hardwareVisualStack{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.hardwareVisualCard{min-width:0;color:var(--ink);background:#fdfdf8e0;border:1px solid #11150f1f;border-radius:26px;grid-template-rows:auto auto;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:7px 12px;padding:10px;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:grid;overflow:hidden;box-shadow:0 12px #a7ff1f14,0 22px 34px #11150f1c}.hardwareVisualPlate{background:#ffffffe6;border-radius:20px;grid-row:1/3;width:112px;height:92px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #11150f14,0 10px 18px #11150f1a}.hardwareVisualPlate:before,.hardwareVisualPlate:after{content:"";pointer-events:none;position:absolute;inset:0}.hardwareVisualPlate:before{z-index:2;mix-blend-mode:screen;opacity:.72;background:radial-gradient(circle at 24% 24%,#a7ff1f57,#0000 28%),linear-gradient(115deg,#0000 0 34%,#ffffffb8 46%,#0000 58% 100%);animation:5.8s ease-in-out infinite sourceImageShine}.hardwareVisualPlate:after{z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px #11150f24,inset 0 -42px 58px #11150f1f}.hardwareVisualPlate img{object-fit:cover;filter:saturate(.96)contrast(1.04);width:100%;height:100%;display:block}.hardwareVisualSignal{z-index:4;background:radial-gradient(circle at 12% 50%, var(--lime) 0 3px, transparent 4px), radial-gradient(circle at 42% 50%, #ffffffe6 0 2px, transparent 3px), radial-gradient(circle at 72% 50%, var(--lime) 0 3px, transparent 4px), linear-gradient(90deg, #11150f33, #a7ff1f2e);border-radius:999px;height:10px;animation:2.9s ease-in-out infinite routeOverlayPulse;position:absolute;bottom:11px;left:12px;right:12px}.hardwareVisualCard strong{color:inherit;text-align:justify;text-align-last:left;font-size:14px;font-weight:950;line-height:1.16}.hardwareVisualCard span{color:inherit;opacity:.78;text-align:justify;text-align-last:left;font-size:11px;font-weight:800;line-height:1.5}.hardwareVisualCard:hover,.hardwareVisualCard:focus-within{background:var(--ink);color:var(--matte-white);transform:translateY(-4px);box-shadow:0 12px #a7ff1f2e,0 28px 46px #11150f38}.cloudSupportGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.cloudSupportCard{background:linear-gradient(145deg, #fffffff5, #eef7f9eb), var(--matte-white);min-width:0;min-height:126px;color:var(--ink);border:1px solid #11150f1f;border-radius:24px;align-content:start;gap:8px;padding:15px;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:grid;box-shadow:0 14px #a7ff1f14,0 24px 42px #11150f1f}.cloudSupportCard strong{color:var(--ink);font-size:16px;font-weight:950;line-height:1.15}.cloudSupportCard span{color:var(--ink-2);font-size:12px;font-weight:800;line-height:1.55}.cloudSupportCard:hover{background:var(--ink);color:var(--matte-white);transform:translateY(-3px);box-shadow:0 14px #11150f24,0 28px 46px #11150f38}.cloudSupportCard:hover strong,.cloudSupportCard:hover span{color:inherit}.cloudSupportCard:first-child{background:linear-gradient(135deg, #a7ff1feb, #fdfdf8e0), var(--lime);min-height:112px;color:var(--ink);grid-column:1/-1}.cloudSupportCard:first-child strong,.cloudSupportCard:first-child span{color:inherit}.oemProofBand{z-index:1;grid-template-columns:minmax(340px,.74fr) minmax(560px,1.26fr);align-items:stretch;gap:16px;width:min(100%,1240px);margin:18px auto 82px;display:grid;position:relative}.oemProofIntro{background:linear-gradient(145deg, #fffffff5, #e8f2f8eb), var(--matte-white);min-width:0;color:var(--ink);border-radius:26px;align-content:start;gap:12px;padding:18px;display:grid;box-shadow:0 18px #a7ff1f14,0 30px 54px #11150f24}.oemProofIntro h2{color:var(--ink);letter-spacing:0;margin:0;font-size:42px;font-weight:950;line-height:1}.oemProofIntro p{color:var(--ink-2);text-align:justify;text-align-last:left;margin:0;font-size:14px;font-weight:820;line-height:1.72}.oemProofGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.oemProofCard{min-width:0;min-height:162px;color:var(--ink);background:#fdfdf8eb;border:1px solid #11150f1f;border-radius:24px;align-content:start;gap:8px;padding:14px;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:grid;box-shadow:0 12px #a7ff1f14,0 22px 36px #11150f1f}.oemProofCard svg{color:var(--lime-2)}.oemProofCard strong{color:inherit;font-size:15px;font-weight:950;line-height:1.15}.oemProofCard span{color:inherit;opacity:.82;font-size:11px;font-weight:800;line-height:1.52}.oemProofCard:hover{background:var(--ink);color:var(--matte-white);transform:translateY(-3px);box-shadow:0 14px #a7ff1f29,0 26px 42px #11150f33}.factoryEvolutionRail{z-index:1;gap:16px;width:min(100%,1240px);margin:16px auto 92px;display:grid;position:relative}.factoryEvolutionHeader{min-width:0;color:var(--ink);background:#fdfdf8eb;border-radius:26px;gap:10px;padding:18px;display:grid;box-shadow:0 18px #a7ff1f1a,0 30px 54px #11150f29}.factoryEvolutionHeader h2{max-width:1040px;color:var(--ink);letter-spacing:0;margin:0;font-size:48px;font-weight:950;line-height:.98}.factoryEvolutionHeader p{max-width:1040px;color:var(--ink-2);text-align:justify;text-align-last:left;margin:0;font-size:14px;font-weight:820;line-height:1.7}.factoryEvolutionSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.factoryEvolutionStep{background:radial-gradient(circle at 20% 18%, #a7ff1f33, transparent 26%), linear-gradient(160deg, #fffffff5, #ecf6f9e6), var(--matte-white);min-width:0;min-height:238px;color:var(--ink);border:1px solid #11150f1f;border-radius:26px;align-content:start;gap:9px;padding:14px;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 12px #a7ff1f14,0 24px 42px #11150f1f}.factoryEvolutionStep:before{content:"";background:radial-gradient(circle at 32% 30%, #ffffffeb, transparent 28%), linear-gradient(145deg, var(--lime), #ffffffd1);border-radius:18px;width:54px;height:54px;animation:3.8s ease-in-out infinite levelCoreBreathe;position:absolute;top:14px;right:14px;box-shadow:10px 12px #11150f14,0 18px 26px #11150f1f}.factoryEvolutionStep:after{content:"";background:radial-gradient(circle at 14% 50%, var(--lime) 0 5px, transparent 6px), radial-gradient(circle at 38% 50%, #4f97ff7a 0 4px, transparent 5px), radial-gradient(circle at 64% 50%, #a7ff1fb8 0 5px, transparent 6px), radial-gradient(circle at 86% 50%, #11150f29 0 4px, transparent 5px), linear-gradient(180deg, #ffffffd6, #a7ff1f1f);border-radius:999px;height:18px;animation:2.8s ease-in-out infinite levelSignalTravel;position:absolute;bottom:14px;left:14px;right:14px;box-shadow:inset 0 0 0 1px #11150f14}.factoryEvolutionStep:nth-child(2):before,.factoryEvolutionStep:nth-child(2):after{animation-delay:.25s}.factoryEvolutionStep:nth-child(3):before,.factoryEvolutionStep:nth-child(3):after{animation-delay:.5s}.factoryEvolutionStep:nth-child(4):before,.factoryEvolutionStep:nth-child(4):after{animation-delay:.75s}.factoryEvolutionStep:nth-child(5):before,.factoryEvolutionStep:nth-child(5):after{animation-delay:1s}.factoryEvolutionStep small{background:var(--lime);width:max-content;color:var(--ink);text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:950;line-height:1}.factoryEvolutionStep strong{max-width:calc(100% - 58px);color:var(--ink);font-size:24px;font-weight:950;line-height:1.04}.factoryEvolutionStep span{color:var(--ink-2);text-align:justify;text-align-last:left;padding-bottom:34px;font-size:13px;font-weight:800;line-height:1.6}.factoryEvolutionStep:hover{color:var(--ink);background:linear-gradient(145deg,#fdfdf8f5,#a7ff1f38);transform:translateY(-5px);box-shadow:0 14px #11150f24,0 30px 52px #11150f38}.factoryEvolutionStep:hover strong,.factoryEvolutionStep:hover span{color:inherit}.marketingShell h1,.marketingShell h2,.marketingShell h3,.marketingShell article strong,.marketingShell button,.marketingShell small,.marketingShell .marketingEyebrow,.marketingShell .captionTag,.marketingShell .sourceVisualBadge,.marketingShell .comparisonEyebrow,.marketingShell .homeProofCard span,.marketingShell .featureTile span,.marketingShell .marketingScrollCard p,.marketingShell .sourceVisualCard p,.marketingShell .homeStoryPanel span,.marketingShell .featureDeepCard span,.marketingShell .hardwareVisualCard span,.marketingShell .cloudSupportCard span,.marketingShell .oemProofCard span,.marketingShell .factoryEvolutionStep span,.marketingShell .comparisonCueRail span,.marketingShell .featureOperationRail span{text-align:left;text-align-last:left}.marketingAttribution{z-index:1;color:#252b20c7;background:#fdfdf8c2;border-radius:22px;width:min(100%,1240px);margin:-46px auto 120px;padding:11px 14px;position:relative;box-shadow:inset 0 0 0 1px #11150f14,0 12px 24px #11150f14}.marketingAttribution span{text-align:justify;text-align-last:left;font-size:10.5px;font-weight:760;line-height:1.55;display:block}.marketingAttribution a{color:var(--ink);border-radius:999px;font-weight:900;text-decoration:none;transition:background .16s,color .16s,box-shadow .16s;box-shadow:inset 0 -1px #7fd9008f}.marketingAttribution a:hover,.marketingAttribution a:focus-visible{background:var(--ink);color:var(--lime);outline:none;box-shadow:0 0 0 3px #a7ff1f29}.loginFloatDock{z-index:55;background:var(--ink);color:var(--lime);cursor:pointer;border:0;border-radius:999px;place-items:center;width:72px;height:72px;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 16px #a7ff1f29,0 26px 46px #0000004d}.loginFloatDock:hover,.loginFloatDock:focus-visible{background:var(--lime);color:var(--ink);outline:none;transform:translateY(-4px)scale(1.04)}.loginFloatDock:active{transform:translateY(1px)scale(.96)}.loginFloatIcon{place-items:center;width:54px;height:54px;animation:3.4s ease-in-out infinite floatIconBreathe;display:grid}.loginTinyGuide{transform-origin:50% 100%;width:42px;height:48px;animation:3.8s ease-in-out infinite tinyGuideNod;display:block;position:relative}.guideHead{background:linear-gradient(#fdfdf8fa,#d6ff88eb);border-radius:999px 999px 13px 13px;width:28px;height:26px;position:absolute;top:2px;left:7px;box-shadow:inset 0 0 0 1px #11150f24,0 7px 14px #a7ff1f29}.guideBody{background:linear-gradient(#fdfdf8eb,#a7ff1fc2);border-radius:12px 12px 999px 999px;width:24px;height:24px;position:absolute;bottom:3px;left:9px;box-shadow:inset 0 0 0 1px #11150f1f}.guideEye{background:var(--ink);border-radius:999px;width:4px;height:7px;animation:4.2s ease-in-out infinite guideBlink;position:absolute;top:10px}.guideEye.left{left:8px}.guideEye.right{right:8px}.guideSmile{border:2px solid var(--ink);border-top:0;border-radius:0 0 999px 999px;width:8px;height:4px;position:absolute;bottom:6px;left:10px}.guideWave{transform-origin:2px;background:#fdfdf8e6;border-radius:999px;width:16px;height:5px;position:absolute;box-shadow:inset 0 0 0 1px #11150f14}.guideWave.one{animation:2.2s ease-in-out infinite guideWaveOne;top:25px;left:-1px}.guideWave.two{animation:2.6s ease-in-out infinite guideWaveTwo;top:27px;right:-1px}.loginFloatDock:hover .loginTinyGuide,.loginFloatDock:focus-visible .loginTinyGuide{animation-duration:1.4s}.loginFloatDock:hover .guideHead,.loginFloatDock:focus-visible .guideHead,.loginFloatDock:hover .guideBody,.loginFloatDock:focus-visible .guideBody{background:linear-gradient(180deg, var(--ink), #252b20f5);box-shadow:inset 0 0 0 1px #a7ff1f8c,0 8px 18px #11150f2e}.loginFloatDock:hover .guideEye,.loginFloatDock:focus-visible .guideEye{background:var(--lime)}.loginFloatDock:hover .guideSmile,.loginFloatDock:focus-visible .guideSmile{border-color:var(--lime)}.loginFloatTooltip{border-radius:var(--radius);width:270px;color:var(--ink);text-align:left;opacity:0;pointer-events:none;background:#fdfdf8f0;padding:10px 12px;font-size:12px;font-weight:900;line-height:1.4;animation:none;position:absolute;bottom:10px;right:86px;transform:translateY(8px)scale(.98);box-shadow:0 18px 34px #11150f2e,inset 0 0 0 1px #a7ff1f57}.loginFloatDock:hover .loginFloatTooltip,.loginFloatDock:focus-visible .loginFloatTooltip,.loginFloatDock.logoutWhisper .loginFloatTooltip{opacity:1;animation:none;transform:translateY(0)scale(1)}.loginPopupOverlay{z-index:90;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.loginPopupBackdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c0799;position:absolute;inset:0}.loginPopupFrame{z-index:1;width:min(100%,430px);animation:.22s ease-out loginPopupRise;position:relative}.loginCloseButton{z-index:4;background:var(--ink);width:34px;height:34px;color:var(--lime);cursor:pointer;border:0;border-radius:999px;place-items:center;transition:transform .16s,background .16s,color .16s;display:grid;position:absolute;top:12px;right:12px}.loginCloseButton:hover,.loginCloseButton:focus-visible{background:var(--lime);color:var(--ink);outline:none;transform:rotate(8deg)scale(1.04)}.floatingUserHub{z-index:70;touch-action:none;justify-items:end;gap:10px;display:grid;position:fixed}.floatingUserButton{background:var(--ink);width:62px;height:62px;color:var(--lime);cursor:grab;border:0;border-radius:999px;place-items:center;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 14px #a7ff1f29,0 24px 42px #11150f38}.floatingUserButton:hover,.floatingUserButton:focus-visible,.floatingUserHub.open .floatingUserButton{background:var(--lime);color:var(--ink);outline:none;transform:translateY(-3px);box-shadow:0 12px #11150f29,0 26px 44px #11150f3d}.floatingUserHub.dragging .floatingUserButton{cursor:grabbing;transform:scale(1.04)}.floatingMoveGlyph{opacity:.72;position:absolute;top:9px;right:9px}.floatingUserMenu{border-radius:var(--radius);background:linear-gradient(135deg, #fdfdf8fa, #ebece1f0), var(--matte-white);width:min(360px,100vw - 30px);max-height:min(620px,100vh - 120px);color:var(--ink);padding:12px;animation:.18s ease-out floatingMenuRise;overflow:auto;box-shadow:0 28px 70px #11150f47,inset 0 0 0 1px #a7ff1f47}.floatingUserMenuHeader{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px;display:grid}.profileAvatar.menuLarge{width:46px;height:46px}.floatingUserMenuHeader strong,.floatingUserMenuHeader small,.floatingUserMenu p{min-width:0}.floatingUserMenuHeader strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;display:block;overflow:hidden}.floatingUserMenuHeader small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;display:block;overflow:hidden}.floatingUserMenu p{border-radius:var(--radius-sm);color:var(--ink-2);background:#a7ff1f1f;margin:10px 0;padding:8px 10px;font-size:12px;font-weight:850;line-height:1.45}.floatingUserMenuList{gap:6px;display:grid}.floatingUserMenuItem{border-radius:var(--radius-sm);min-height:46px;color:var(--ink);text-align:left;cursor:pointer;background:#fdfdf8db;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label icon""meta icon";align-items:center;gap:1px 10px;padding:8px 10px;transition:transform .16s,background .16s,color .16s,box-shadow .16s;display:grid;box-shadow:inset 0 0 0 1px #6f7d612e}.floatingUserMenuItem span{text-overflow:ellipsis;white-space:nowrap;grid-area:label;min-width:0;font-size:12px;font-weight:950;overflow:hidden}.floatingUserMenuItem small{min-width:0;color:inherit;opacity:.64;text-overflow:ellipsis;white-space:nowrap;grid-area:meta;font-size:10px;font-weight:850;overflow:hidden}.floatingUserMenuItem svg{color:var(--lime-2);grid-area:icon}.floatingUserMenuItem:hover,.floatingUserMenuItem:focus-visible{background:var(--ink);color:var(--matte-white);outline:none;transform:translate(-4px);box-shadow:inset 0 0 0 1px #a7ff1f5c,0 10px 20px #11150f24}.floatingUserMenuItem.blocked{opacity:.76}.floatingUserMenuItem.signOut{background:var(--ink);color:var(--lime);margin-top:4px}.modalScrim{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11150f7a;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.onboardingModal{border:var(--blade);border-radius:var(--radius);background:linear-gradient(135deg, #fdfdf8f5, #f4f5edfa), var(--matte-white);width:min(100%,480px);max-height:calc(100svh - 40px);box-shadow:var(--shadow);gap:14px;padding:20px;display:grid;overflow:auto}.onboardingModal p{color:var(--ink-2);margin:0;font-size:13px;font-weight:760;line-height:1.46}.onboardingProgressRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.onboardingProgressItem{border:1px solid var(--line);border-radius:var(--radius);background:#fdfdf8c2;align-content:center;gap:3px;min-width:0;min-height:48px;padding:8px 10px;display:grid}.onboardingProgressItem.done{background:linear-gradient(135deg,#fdfdf8f5,#a7ff1f29);border-color:#7fd9009e}.onboardingProgressItem.running{background:linear-gradient(135deg,#fdfdf8f5,#148eff1a);border-color:#148eff57}.onboardingProgressItem strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.onboardingProgressItem small{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;overflow:hidden}.targetFocusRail{border-radius:var(--radius);background:linear-gradient(135deg, #11150ff2, #1d2516f0), var(--ink);min-height:46px;color:var(--lime);border:1px solid #7fd9006b;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:9px 11px;display:grid;box-shadow:0 16px 30px #11150f29}.targetFocusRail.compact{min-height:40px;padding:8px 10px}.targetFocusRail svg{color:currentColor;filter:drop-shadow(0 5px 8px #a7ff1f38)}.targetFocusRail strong{min-width:0;color:var(--matte-white);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.loginStatusPanel,.activeHelpPanel{box-shadow:none}.workspace{grid-template-rows:auto auto minmax(0,1fr);gap:14px;min-width:0;min-height:0;padding:16px;display:grid;overflow:hidden}.topbar,.screenStack,.inspector,.auditRail,.panelBlock,.metric,.bladeRow,.providerCard,.field input,.field ix-input,.field ix-select,.field textarea,.field .inputActionShell,.searchField input,.searchField ix-input,.chatComposer input,.chatComposer ix-input,select,.emptyState,.auditEmpty,.auditItem{background:linear-gradient(135deg, #ffffffc7, #f4f5edf2), var(--matte-white);border:var(--blade);border-radius:var(--radius);box-shadow:var(--shadow)}.topbar{justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:9px 11px 9px 14px;display:flex}.layerSwitchBar{border-radius:var(--radius);background:#11150f0a;justify-content:center;align-items:center;gap:6px;min-width:280px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #6f7d6133}.layerSwitch{border-radius:var(--radius-sm);width:auto;min-width:0;min-height:34px;color:var(--ink);box-shadow:none;background:0 0;border:1px solid #0000;place-items:center;gap:1px;padding:4px 11px;transition:transform .16s,background .16s,color .16s,border-color .16s,box-shadow .16s;display:inline-grid}.layerSwitch.userLayerSwitch{grid-template-rows:auto auto;grid-template-columns:26px minmax(0,auto);justify-items:start;column-gap:7px;padding:4px 10px 4px 5px}.layerSwitch span,.layerSwitch small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.layerSwitch.userLayerSwitch>span:not(.profileAvatar),.layerSwitch.userLayerSwitch>small{max-width:110px}.layerSwitch span{font-size:12px;font-weight:950}.layerSwitch small{color:var(--muted);font-size:10px;font-weight:850}.layerSwitch.active,.layerSwitch:hover,.layerSwitch:focus-visible{border-color:var(--lime);background:var(--ink);color:var(--lime);outline:none;transform:translateY(-1px);box-shadow:0 10px #a7ff1f24}.layerSwitch.active small,.layerSwitch:hover small,.layerSwitch:focus-visible small{color:var(--lime-3)}.layerSwitch.active .profileAvatar,.layerSwitch:hover .profileAvatar,.layerSwitch:focus-visible .profileAvatar{transform:scale(1.03);box-shadow:inset 0 0 0 1px #fdfdf8c7,0 8px 16px #a7ff1f2e}.layerSwitch.active:hover,.layerSwitch.active:focus-visible{background:var(--lime);border-color:var(--ink);color:var(--ink)}.layerSwitch.active:hover small,.layerSwitch.active:focus-visible small{color:var(--ink)}.routeFlowBadge{border-radius:var(--radius);background:#11150f0a;border:1px solid #7fd90057;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:260px;max-width:360px;min-height:38px;padding:5px 6px 5px 10px;display:grid;box-shadow:inset 0 0 0 1px #fdfdf8b8}.routeFlowActionStrip{border-radius:var(--radius);background:#fdfdf8b8;border:1px solid #7fd9004d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid;box-shadow:inset 0 0 0 1px #fdfdf8bf,0 8px #0c0f0b0f}.routeFlowActionCopy{align-items:center;gap:9px;min-width:0;display:flex}.routeFlowActionCopy svg{color:var(--lime-2);filter:drop-shadow(0 1px #080b08ad)}.routeFlowActionCopy div{gap:1px;min-width:0;display:grid}.routeFlowActionCopy strong{color:var(--ink);font-size:12px;font-weight:950}.routeFlowActionCopy span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.routeFlowActionButtons{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:inline-flex}.consoleRouteFlowRail{min-height:54px;margin:0 0 12px}.consoleRouteFlowRail .routeFlowActionCopy strong{font-size:13px}.consoleRouteFlowRail .routeFlowActionCopy span{max-width:min(720px,52vw)}.routeFlowStep{gap:5px;min-height:31px}.routeFlowStep.blocked{color:var(--ink);background:#fff8f4bd;border-color:#b93c263d}.routeFlowStep.blocked:hover,.routeFlowStep.blocked:focus-visible{border-color:var(--lime);background:var(--ink);color:var(--lime)}.routeFlowStep span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:140px;overflow:hidden}.routeScenarioRail{border-radius:var(--radius);background:#fdfdf894;border:1px solid #7fd9003d;grid-template-columns:minmax(220px,.8fr) minmax(0,1.6fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid;box-shadow:inset 0 0 0 1px #fdfdf8b3}.routeScenarioRail.blocked{background:#fff8f4b3;border-color:#b93c263d}.routeScenarioHead{align-items:center;gap:9px;min-width:0;display:flex}.routeScenarioHead svg{color:var(--lime-2);filter:drop-shadow(0 1px #080b08ad)}.routeScenarioHead div,.routeScenarioColumn{gap:3px;min-width:0;display:grid}.routeScenarioHead strong{color:var(--ink);font-size:12px;font-weight:950}.routeScenarioHead span,.routeScenarioColumn>span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:950}.routeScenarioHead span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.routeScenarioColumns{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.routeScenarioColumn .moduleChips{gap:4px;min-width:0}.routeScenarioColumn .moduleChip{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.routeScenarioActions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:inline-flex}.routeFlowBadgeText{gap:1px;min-width:0;display:grid}.routeFlowBadgeText span,.routeFlowContract>span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:950}.routeFlowBadgeText strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;overflow:hidden}.routeFlowBadgeActions,.routeFlowActions{align-items:center;gap:5px;min-width:0;display:inline-flex}.miniFlowButton{border-radius:var(--radius-sm);width:auto;min-width:0;min-height:28px;color:var(--ink);box-shadow:none;background:#fdfdf8c7;border:1px solid #7fd90047;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:900;transition:transform .16s,background .16s,color .16s,border-color .16s;display:inline-flex}.miniFlowButton.primary,.miniFlowButton.recovery.active,.miniFlowButton:hover,.miniFlowButton:focus-visible{background:var(--ink);color:var(--lime);border-color:var(--lime);outline:none;transform:translateY(-1px)}.miniFlowButton.primary:hover,.miniFlowButton.primary:focus-visible,.miniFlowButton.recovery.active:hover,.miniFlowButton.recovery.active:focus-visible{background:var(--lime);border-color:var(--ink);color:var(--ink)}.routeFlowContract{border-top:1px solid #6f7d612e;gap:7px;margin-top:10px;padding-top:10px;display:grid}.routeFlowContract p{font-size:12px}.siteSwitch,.toolbarCluster,.summaryRow,.blockTitle,.auditHead,.screenTitle,.inlineActions{align-items:center;display:flex}.siteSwitch{gap:9px;min-width:0;font-weight:900}.siteSwitch span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.siteSwitch small{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:850}.toolbarCluster{flex-wrap:wrap;justify-content:flex-end;gap:8px}.statusPill,.toolButton,.iconButton{border:1px solid var(--line);border-radius:var(--radius-sm);white-space:nowrap;justify-content:center;align-items:center;width:auto;min-height:34px;font-size:12px;font-weight:900;display:inline-flex}.statusPill{color:var(--muted);background:var(--matte-white-2);gap:8px;padding:0 10px}.statusPill span{background:var(--muted);border-radius:999px;width:8px;height:8px}.statusPill.running span,.statusPill.accepted span,.statusPill.evidence-ready span,.statusPill.live span{background:var(--lime-2)}.statusPill.local span,.statusPill.checking span,.statusPill.queued span,.statusPill.draft span{background:var(--amber)}.toolButton,.iconButton{background:var(--matte-white);color:var(--ink);gap:7px;padding:0 11px;transition:transform .16s,background .16s,color .16s,border-color .16s,box-shadow .16s;box-shadow:0 8px #11150f0d}.toolButton{justify-self:start;width:max-content;max-width:100%}.toolButton.primary{background:var(--ink);color:var(--lime);border-color:#a7ff1f85}.toolButton:hover,.toolButton:focus-visible{background:var(--ink);color:var(--lime);border-color:var(--lime);outline:none;transform:translateY(-2px);box-shadow:0 12px #a7ff1f29}.toolButton.primary:hover,.toolButton.primary:focus-visible{background:var(--lime);color:var(--ink);border-color:var(--ink);box-shadow:0 12px #11150f1f,0 18px 28px #a7ff1f2e}.toolButton.primary:hover svg,.toolButton.primary:focus-visible svg{color:var(--ink);filter:drop-shadow(0 1px #fdfdf880)}.iconButton{width:36px;box-shadow:none;color:var(--lime-2);background:0 0;border-color:#0000;padding:0;transition:transform .16s}.iconButton.primary,.iconButton:hover,.iconButton:focus-visible{border-color:var(--lime);background:var(--ink);color:var(--lime);outline:none;transform:translateY(-1px);box-shadow:0 10px #a7ff1f1f}.iconButton:hover svg,.iconButton:focus-visible svg,.iconButton.primary svg{color:var(--lime);filter:var(--symbol-lift-strong)}.ixButtonContent{justify-content:center;align-items:center;gap:7px;min-width:0;display:inline-flex}.toolButton svg,.iconButton svg,.dialogButton svg,.screenTitle svg,.blockTitle svg,.metric svg,.guardIcon svg,.wizardStoryStep svg,.diagnosticItem svg{color:var(--lime-2);stroke:currentColor;filter:var(--symbol-lift)}.contentGrid{grid-template-columns:minmax(0,1fr) 370px;gap:14px;min-height:0;display:grid;overflow:hidden}.contentGrid.focusOnly{grid-template-columns:minmax(0,1fr)}.mainColumn{min-width:0;min-height:0;overflow:hidden}.screenStack{align-content:start;gap:14px;height:100%;min-height:0;padding:14px;display:grid;overflow:auto}.screenHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.screenTitle{align-items:flex-start;gap:10px;min-width:0}.screenTitle>svg,.blockTitle svg{color:var(--lime-2);flex:none}.screenTitle p{max-width:780px;color:var(--muted);margin-top:4px}.formGrid{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;display:grid}.formGrid.compact{grid-template-columns:repeat(3,minmax(170px,1fr))}.formGrid.minimal,.formGrid.profileForm{grid-template-columns:repeat(2,minmax(190px,1fr))}.field{gap:5px;display:grid}.field span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.field input,.field ix-input,.field ix-select,.field textarea,.field .inputActionShell,.searchField input,.searchField ix-input,.chatComposer input,.chatComposer ix-input,select{width:100%;min-width:0;height:36px;color:var(--ink);box-shadow:none;outline:none;padding:0 10px}.inputActionShell{grid-template-columns:minmax(0,1fr) 34px;align-items:center;padding:0;display:grid;overflow:hidden}.inputActionShell.plain{grid-template-columns:minmax(0,1fr)}.field .inputActionShell input{border-radius:var(--radius);height:34px;box-shadow:none;background:0 0;border:0}.fieldIconButton{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--lime-2);box-shadow:none;background:0 0;border:0;place-items:center;margin-right:3px;transition:transform .16s,background .16s,box-shadow .16s;display:grid}.fieldIconButton:hover,.fieldIconButton:focus-visible{color:var(--lime);box-shadow:none;background:0 0;outline:none;transform:translateY(-1px)}.fieldIconButton:hover svg,.fieldIconButton:focus-visible svg{filter:var(--symbol-lift-strong)}.nativeSelect{appearance:none;text-overflow:ellipsis;white-space:nowrap;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237fd900' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 11px center / 15px 15px no-repeat, linear-gradient(135deg, #ffffffc7, #f4f5edf2), var(--matte-white);padding-right:34px;overflow:hidden}.field textarea{resize:vertical;min-height:94px;padding:10px}.wideField{max-width:880px}.field input:focus,.field ix-input:focus,.field ix-select:focus,.field textarea:focus,.field .inputActionShell:focus-within,.searchField input:focus,.searchField ix-input:focus,.chatComposer input:focus,.chatComposer ix-input:focus,select:focus{border-color:var(--lime-2);box-shadow:0 0 0 3px #a7ff1f52}.focusTargetField>span:first-child{color:var(--ink)}.focusTargetField .inputActionShell,.focusTargetField input,.focusTargetField select,.focusTargetField textarea{border-color:#7fd900c7;box-shadow:0 0 0 3px #a7ff1f3d,0 16px 30px #11150f24}.focusTargetField .inputActionShell input{box-shadow:none}.field .inputActionShell input:focus{box-shadow:none;border:0}.wizardGrid{grid-template-columns:minmax(360px,.95fr) minmax(360px,1.05fr);align-items:stretch;gap:12px;display:grid}.wizardStreamStack{gap:12px;min-width:0;display:grid}.capabilityPanel{gap:12px}.capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.capabilityLane{text-align:left;min-height:174px;color:var(--ink);align-content:start;gap:9px;padding:12px;transition:transform .16s,background .16s,color .16s,border-color .16s,box-shadow .16s;display:grid}.capabilityHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.capabilityHead svg{color:var(--lime-2)}.capabilityHead span{min-width:0;color:var(--muted);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:950;overflow:hidden}.capabilityLane strong{color:inherit;font-size:14px;line-height:1.15}.capabilityLane small{color:var(--muted);font-size:11px;line-height:1.35}.moduleChips{flex-wrap:wrap;gap:5px;display:flex}.moduleChip{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--matte-white-2);max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;padding:4px 6px;font-size:9.5px;font-weight:950;overflow:hidden}.moduleChip.adapter-ready{color:var(--ink);border-color:#7fd9008f}.moduleChip.needs-wrapper{border-color:#a8730075}.moduleChip.reference-only{color:var(--muted);background:#f4f6f1db;border-color:#6f7d6147}.capabilityLane:hover,.capabilityLane:focus-visible{background:var(--ink);border-color:var(--lime);color:var(--lime);outline:none;transform:translateY(-2px)}.capabilityLane:hover .capabilityHead span,.capabilityLane:focus-visible .capabilityHead span,.capabilityLane:hover small,.capabilityLane:focus-visible small{color:var(--matte-white)}.capabilityLane:hover .moduleChip,.capabilityLane:focus-visible .moduleChip{color:var(--matte-white);background:#a7ff1f1f;border-color:#a7ff1f80}.wizardPanel{align-content:start;gap:10px;min-height:0;display:grid}.ispPanel,.animationPanel{min-height:230px}.ispBadge{border:1px solid var(--line);border-radius:var(--radius);background:var(--matte-white-2);align-content:center;gap:5px;min-height:76px;padding:12px;display:grid}.ispBadge.known{background:var(--ink);border-color:var(--lime)}.ispBadge span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.ispBadge strong{color:var(--ink);font-size:16px}.ispBadge.known span{color:var(--lime-3)}.ispBadge.known strong{color:var(--lime)}.metricStack{gap:8px;display:grid}.animationPanel{grid-column:1/-1;padding:0;overflow:hidden}.loopScene{background:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px), var(--matte-white-2);background-size:24px 24px;min-height:220px;position:relative;overflow:hidden}.pulseNode{z-index:2;border-radius:var(--radius);background:var(--lime);border:0;width:64px;height:64px;position:absolute;box-shadow:inset 0 0 0 1px #a7ff1f61,0 18px 30px #11150f24}.nodeWan{top:34%;left:8%}.nodeRouter{top:18%;left:31%}.nodeEdge{top:44%;left:56%}.nodeTwin{top:24%;left:80%}.loopLine{background:repeating-linear-gradient(90deg, var(--lime-2), var(--lime-2) 10px, transparent 10px, transparent 18px);transform-origin:0;height:2px;position:absolute}.loopLine.lineA{width:27%;top:47%;left:14%;transform:rotate(-17deg)}.loopLine.lineB{width:30%;top:42%;left:37%;transform:rotate(18deg)}.loopLine.lineC{width:27%;top:45%;left:62%;transform:rotate(-18deg)}.agentSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.profileGrid{grid-template-columns:minmax(0,1fr) 320px;gap:12px;display:grid}.providerEditor{align-content:start}.secretRow{grid-template-columns:minmax(0,1fr) 38px;align-items:end;gap:8px;display:grid}.providerCards{align-content:start;gap:9px;display:grid}.providerCard{text-align:left;width:auto;min-height:78px;color:var(--ink);gap:5px;padding:11px;transition:transform .16s,background .16s,color .16s,border-color .16s;display:grid}.providerCard span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:950}.providerCard strong{color:inherit;overflow-wrap:anywhere;font-size:13px}.providerCard small{color:var(--muted);font-size:11px}.providerCard:hover,.providerCard:focus-visible,.providerCard.selected{background:var(--ink);border-color:var(--lime);color:var(--lime);outline:none;transform:translateY(-2px)}.providerCard:hover span,.providerCard:hover small,.providerCard:focus-visible span,.providerCard:focus-visible small,.providerCard.selected span,.providerCard.selected small{color:var(--matte-white)}.providerCard.selected:hover,.providerCard.selected:focus-visible{background:var(--lime);border-color:var(--ink);color:var(--ink)}.providerCard.selected:hover span,.providerCard.selected:hover small,.providerCard.selected:focus-visible span,.providerCard.selected:focus-visible small{color:var(--ink)}.helpPanel{border:1px solid var(--lime-2);border-radius:var(--radius);background:var(--ink);padding:11px}.helpPanel h2,.helpPanel svg{color:var(--lime)}.helpPanel p{color:var(--matte-white)}.progressPanel{z-index:30;border:1px solid var(--lime);border-radius:var(--radius);background:var(--ink);width:min(430px,100vw - 36px);color:var(--matte-white);gap:10px;padding:12px;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 24px 48px #11150f42}.progressHead{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.progressHead h2{color:var(--lime);font-size:14px}.progressHead p{color:var(--matte-white-2)}.progressHead .dialogButton{border:1px solid var(--lime);border-radius:var(--radius-sm);min-height:30px;color:var(--lime);background:0 0;padding:0 10px;font-size:12px;font-weight:900}.progressHead .dialogButton:hover,.progressHead .dialogButton:focus-visible{background:var(--lime);color:var(--ink);outline:none}.progressTrack{background:#fdfdf829;border:1px solid #a7ff1f66;border-radius:999px;height:6px;overflow:hidden}.progressTrack span{background:var(--lime);height:100%;transition:width .18s;display:block}.progressSteps{gap:7px;display:grid}.progressStep{color:var(--matte-white);grid-template-columns:20px minmax(0,.55fr) minmax(0,1fr);align-items:center;gap:7px;display:grid}.progressStep svg{color:var(--muted)}.progressStep.done svg,.progressStep.running svg{color:var(--lime)}.progressStep.blocked svg{color:var(--amber)}.progressStep span{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.progressStep small{min-width:0;color:var(--matte-white-2);font-size:11px;line-height:1.25}.guardOverlay{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11150f6b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.guardDialog{border:1px solid var(--lime);border-radius:var(--radius);background:linear-gradient(135deg, #fdfdf8fa, #f4f5edf5), var(--matte-white);grid-template-columns:46px minmax(0,1fr);gap:13px;width:min(520px,100vw - 36px);max-height:calc(100vh - 36px);padding:15px;display:grid;overflow:auto;box-shadow:0 28px 64px #11150f52}.guardDialog.wizardDialog{width:min(820px,100vw - 36px)}.factorySetupOverlay{place-items:start center;padding:68px 18px 18px;overflow:auto}.factorySetupDialog{width:min(1060px,100vw - 36px);max-height:calc(100svh - 86px);overflow:auto}.factorySetupGrid{align-items:stretch}.factorySetupDialog .setupResultPanel{box-shadow:none}.guardIcon{border-radius:var(--radius);width:42px;height:42px;color:var(--lime);box-shadow:none;background:0 0;border:0;place-items:center;display:grid}.guardBody{gap:7px;min-width:0;display:grid}.guardBody h2{font-size:17px}.guardBody small{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.wizardStory,.routeGuardSummary,.guardWizardGrid,.wizardProgressList,.guardActions{grid-column:1/-1}.routeGuardSummary{gap:8px;display:grid}.routeGuardSummary.compact{gap:6px}.routeGuardGroup{border:1px solid var(--line);border-radius:var(--radius);background:var(--matte-white-2);gap:8px;padding:10px;display:grid}.routeGuardSummary.compact .routeGuardGroup{box-shadow:none;padding:8px}.routeGuardGroup>span{color:var(--ink);text-transform:uppercase;font-size:11px;font-weight:950}.wizardStory{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.wizardStoryStep{border:1px solid var(--line);border-radius:var(--radius);background:var(--matte-white-2);min-height:52px;color:var(--muted);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;padding:8px;display:grid}.wizardStoryStep.active{background:var(--ink);border-color:var(--lime);color:var(--lime)}.wizardStoryStep span{min-width:0;color:inherit;text-overflow:ellipsis;font-size:12px;font-weight:950;overflow:hidden}.guardWizardGrid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.75fr);gap:12px;display:grid}.wizardConfigPanel,.wizardDiagnosticsPanel{border:1px solid var(--line);border-radius:var(--radius);background:#fdfdf8b8;align-content:start;gap:10px;min-width:0;padding:11px;display:grid}.diagnosticList{gap:7px;display:grid}.diagnosticItem{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--matte-white);grid-template-columns:18px minmax(0,.7fr) minmax(0,1fr);align-items:center;gap:7px;min-height:34px;padding:7px 8px;display:grid}.diagnosticItem svg{color:var(--amber)}.diagnosticItem.done svg{color:var(--lime-2)}.diagnosticItem.blocked svg{color:var(--danger)}.diagnosticItem span{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.diagnosticItem strong{min-width:0;color:var(--ink);overflow-wrap:anywhere;text-align:right;font-size:11px;font-weight:950}.wizardRouterPreview{border:1px solid var(--lime-2);border-radius:var(--radius);background:var(--ink);color:var(--lime);gap:3px;padding:10px;display:grid}.wizardRouterPreview span{color:var(--lime-3);text-transform:uppercase;font-size:10px;font-weight:950}.wizardRouterPreview strong{color:var(--lime);overflow-wrap:anywhere;font-size:12px}.wizardProgressList{gap:6px;max-height:132px;display:grid;overflow:auto}.wizardProgressItem{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--matte-white-2);grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:7px;padding:7px 9px;display:grid}.wizardProgressItem.done{border-color:#7fd900a3}.wizardProgressItem.blocked{border-color:#a87300a3}.wizardProgressItem span{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.wizardProgressItem small{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.guardActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dialogButton{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--matte-white);width:max-content;max-width:100%;min-height:34px;color:var(--ink);justify-self:start;padding:0 12px;font-size:12px;font-weight:900;transition:transform .16s,background .16s,color .16s,border-color .16s}.dialogButton.primary{background:var(--ink);color:var(--lime);border-color:#a7ff1f8a}.dialogButton:hover,.dialogButton:focus-visible{background:var(--ink);border-color:var(--lime);color:var(--lime);outline:none;transform:translateY(-2px)}.dialogButton.primary:hover,.dialogButton.primary:focus-visible{background:var(--lime);border-color:var(--ink);color:var(--ink)}.dialogButton:disabled{cursor:wait;opacity:.72;transform:none}.searchField{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;display:grid;position:relative}.searchLabel{color:var(--muted);text-transform:uppercase;grid-column:1/-1;margin:0 0 5px;font-size:11px;font-weight:900;display:block}.searchField svg{color:var(--muted);pointer-events:none;position:absolute;bottom:10px;left:10px}.searchField input{grid-column:1/-1;padding-left:34px}.searchField ix-input{grid-column:2}.splitGrid,.roleGrid,.seoMatrix,.discoveryWorkbench,.streamWorkbench,.agentWorkbench{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.roleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.denseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;display:grid}.manualEvidencePanel{gap:11px}.manualEvidenceGrid{align-items:stretch}.manualEvidenceFields{margin-top:2px}.evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.evidenceRow{box-shadow:none}.evidenceRow.manual{background:linear-gradient(135deg, #a7ff1f1f, #fdfdf8eb), var(--matte-white);border-color:#7fd9008f}.denseGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.denseGrid.twoTall{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.factoryTileGrid{grid-template-columns:repeat(2,minmax(280px,1fr));gap:14px;min-height:0;display:grid}.factoryTileGrid.acceptedOnly{grid-template-columns:minmax(320px,640px)}.factoryTileGrid:has(.factoryTile:only-child){grid-template-columns:minmax(320px,640px)}.factoryTileGrid.acceptedOnly.withAdd{grid-template-columns:minmax(320px,640px) minmax(220px,280px)}.factoryTileGrid.inventoryEmpty{grid-template-columns:minmax(220px,360px);place-content:center;min-height:100%}.factoryPortfolioScreen{align-content:stretch;min-height:100%}.dashboardPathRail{border:var(--blade);border-radius:var(--radius);background:linear-gradient(135deg, #fdfdf8f5, #f4f5ede6), var(--matte-white);gap:12px;margin-top:14px;padding:14px;display:grid;box-shadow:0 18px #a7ff1f14,0 26px 48px #11150f1f}.dashboardPathSteps{grid-template-columns:repeat(7,minmax(96px,1fr));gap:8px;display:grid}.dashboardPathStep{border-radius:var(--radius);min-width:0;min-height:92px;color:var(--ink);cursor:pointer;background:#fdfdf8eb;border:1px solid #11150f1f;align-content:center;justify-items:center;gap:6px;padding:10px;transition:transform .16s,background .16s,color .16s,box-shadow .16s,border-color .16s;display:grid;box-shadow:0 10px #a7ff1f0f}.dashboardPathStep small{color:var(--muted);font-size:10px;font-weight:950}.dashboardPathStep span{max-width:100%;color:inherit;text-align:center;overflow-wrap:anywhere;font-size:12px;font-weight:950;line-height:1.15}.dashboardPathStep.ready{background:linear-gradient(135deg,#a7ff1f42,#fdfdf8f5);border-color:#7fd90085}.dashboardPathStep:hover,.dashboardPathStep:focus-visible{border-color:var(--lime);background:var(--ink);color:var(--lime);outline:none;transform:translateY(-3px);box-shadow:0 14px #a7ff1f29,0 24px 38px #11150f2e}.dashboardPathStep:hover small,.dashboardPathStep:focus-visible small{color:var(--matte-white-2)}.factoryAddButton{background:linear-gradient(145deg, #fdfdf8fa, #a7ff1f42), var(--matte-white);width:148px;height:148px;color:var(--ink);border:1px solid #11150f33;border-radius:32px;place-items:center;transition:transform .18s,color .18s,background .18s,box-shadow .18s,border-color .18s;display:grid;transform:rotateX(7deg)rotateY(-9deg);box-shadow:0 24px #a7ff1f29,0 36px 58px #11150f38}.factoryAddButton svg{color:currentColor;stroke-width:2.4px;filter:drop-shadow(0 2px #fdfdf8bf)}.factoryAddButton:hover,.factoryAddButton:focus-visible{border-color:var(--lime);background:var(--ink);color:var(--lime);outline:none;transform:translateY(-6px)rotateX(7deg)rotateY(-9deg)scale(1.03);box-shadow:0 30px #a7ff1f2e,0 44px 68px #11150f47}.factoryArrowCue{color:var(--lime-2);filter:drop-shadow(0 8px 14px #11150f2e);align-items:center;gap:8px;display:inline-flex;position:absolute;top:calc(50% - 8px);right:calc(50% + 100px)}.factoryAddAnotherTile .factoryArrowCue.compact{top:calc(50% - 15px);left:18px;right:auto}.factoryAddAnotherTile .factoryArrowCue.compact span{width:58px}.factoryArrowCue span{background:linear-gradient(90deg, transparent, var(--lime-2));border-radius:999px;width:98px;height:4px}.factoryTile{border:var(--blade);border-radius:var(--radius);background:linear-gradient(135deg, #fdfdf8eb, #f4f5edfa), var(--matte-white);min-height:260px;box-shadow:var(--float-shadow);color:var(--ink);text-align:left;align-content:start;gap:12px;padding:16px;transition:transform .16s,background .16s,color .16s,border-color .16s,box-shadow .16s;display:grid}.factoryAddButton.mini{border-radius:var(--radius);width:64px;height:64px;transform:none;box-shadow:0 12px #a7ff1f24,0 18px 32px #11150f24}.factoryAddAnotherTile{border-radius:var(--radius);background:linear-gradient(135deg, #a7ff1f17, #fdfdf8f5), var(--matte-white);min-height:260px;color:var(--ink);text-align:center;box-shadow:var(--float-shadow);border:1px dashed #7fd90094;align-content:center;justify-items:center;gap:12px;padding:18px;transition:transform .16s,background .16s,color .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.factoryAddAnotherTile.primaryAdd{min-height:320px}.factoryAddAnotherTile:hover,.factoryAddAnotherTile:focus-visible{border-color:var(--lime);background:var(--ink);color:var(--lime);outline:none;transform:translateY(-3px);box-shadow:0 20px #a7ff1f29,0 28px 54px #11150f33}.factoryAddAnotherTile:hover .factoryAddButton.mini,.factoryAddAnotherTile:focus-visible .factoryAddButton.mini{background:var(--lime);color:var(--ink);border-color:var(--ink)}.factoryAddAnotherTile strong{font-size:18px;font-weight:950}.factoryAddAnotherTile small{max-width:180px;color:var(--muted);font-size:12px;line-height:1.35}.factoryAddAnotherTile:hover small,.factoryAddAnotherTile:focus-visible small{color:var(--matte-white-2)}.factoryTile.add{background:linear-gradient(135deg, #a7ff1f1f, #fdfdf8e6), var(--matte-white);border-style:dashed}.factoryTile:hover,.factoryTile:focus-visible{border-color:var(--lime);background:var(--ink);color:var(--lime);outline:none;transform:translateY(-3px);box-shadow:0 22px #a7ff1f24,0 28px 54px #11150f33}.factoryTileHead,.factoryTileAction{align-items:center;gap:8px;display:flex}.factoryTileHead{justify-content:space-between}.factoryTileHead svg,.factoryTileAction svg{color:var(--lime-2)}.factoryTileHead span{color:var(--lime-2);text-transform:uppercase;font-size:11px;font-weight:950}.factoryTile strong{color:inherit;font-size:24px;font-weight:950;line-height:1.05}.factoryTile small{color:var(--muted);font-size:12px;line-height:1.42}.factoryTileMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.factoryTileMetrics span{border-radius:var(--radius-sm);background:#fdfdf8c7;border:1px solid #7fd90042;align-content:center;gap:3px;min-width:0;min-height:58px;padding:8px;display:grid}.factoryTileMetrics b{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:950}.factoryTileMetrics em{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:950;overflow:hidden}.factoryTileAction{color:var(--lime-2);align-self:end;margin-top:4px;font-size:12px;font-weight:950}.factoryTile:hover small,.factoryTile:focus-visible small,.factoryTile:hover .factoryTileMetrics b,.factoryTile:focus-visible .factoryTileMetrics b{color:var(--matte-white-2)}.factoryTile:hover .factoryTileMetrics span,.factoryTile:focus-visible .factoryTileMetrics span{background:#a7ff1f1a;border-color:#a7ff1f75}.factoryTile:hover .factoryTileMetrics em,.factoryTile:focus-visible .factoryTileMetrics em,.factoryTile:hover .factoryTileHead span,.factoryTile:focus-visible .factoryTileHead span,.factoryTile:hover .factoryTileAction,.factoryTile:focus-visible .factoryTileAction{color:var(--lime)}.cockpitCommandPanel,.routeFocusPanel{border:var(--blade);border-radius:var(--radius);background:linear-gradient(135deg, #a7ff1f1f, #fdfdf8e6), var(--matte-white);box-shadow:var(--float-shadow)}.routeFocusPanel{gap:10px;padding:12px;display:grid}.setupResultPanel{background:linear-gradient(135deg, #11150ff5, #1f251bfa), var(--ink);color:var(--matte-white);align-content:start;gap:10px;display:grid}.setupResultPanel .blockTitle h2,.setupResultPanel .blockTitle svg{color:var(--lime)}.setupResultSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.setupResultSummary .metric{background:#fdfdf814;border-color:#a7ff1f2e;min-height:42px}.setupResultSummary .metric span{color:var(--lime-3)}.setupResultSummary .metric strong{color:var(--matte-white)}.setupChecklist{gap:6px;display:grid}.setupChecklistItem{border-radius:var(--radius-sm);background:#fdfdf80f;border:1px solid #fdfdf81f;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:7px 9px;display:grid}.setupChecklistItem.done{background:#a7ff1f14;border-color:#a7ff1f66}.setupChecklistItem span{min-width:0;color:var(--lime-3);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.setupChecklistItem strong{min-width:0;color:var(--matte-white);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.wizardActions{margin-top:2px}.terminalWindow{border-radius:var(--radius);background:#080b07;border:1px solid #a7ff1f47;min-height:162px;overflow:hidden;box-shadow:inset 0 0 0 1px #fdfdf80a,0 18px 32px #11150f42}.terminalChrome{background:#fdfdf80f;border-bottom:1px solid #a7ff1f29;align-items:center;gap:7px;min-height:34px;padding:8px 10px;display:flex}.terminalChrome span{background:var(--lime);border-radius:999px;width:8px;height:8px;box-shadow:0 0 10px #a7ff1f6b}.terminalChrome span:nth-child(2){opacity:.72}.terminalChrome span:nth-child(3){opacity:.44}.terminalChrome strong{color:var(--lime);text-transform:uppercase;margin-left:auto;font-size:10px;font-weight:950}.terminalWindow pre{min-height:128px;max-height:168px;color:var(--matte-white);white-space:pre-wrap;margin:0;padding:12px;font-family:SFMono-Regular,Cascadia Code,Roboto Mono,monospace;font-size:11.5px;line-height:1.55;overflow:auto}.channelRail{border:var(--blade);border-radius:var(--radius);background:var(--ink);min-height:48px;color:var(--lime);flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.channelRail span{color:inherit;font-size:12px;font-weight:950}.channelRail svg{color:var(--lime-3)}.cameraWallPreview{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.cameraTile{border:1px dashed var(--line-strong);border-radius:var(--radius);background:var(--matte-white-2);min-height:112px;color:var(--muted);align-content:center;justify-items:start;gap:5px;padding:10px;display:grid}.cameraTile.ready{border-style:solid;border-color:var(--lime-2);background:var(--ink);color:var(--lime)}.cameraTile svg{color:currentColor}.cameraTile span{color:inherit;font-size:12px;font-weight:950}.cameraTile small{color:inherit;opacity:.82;font-size:11px}.cockpitCommandPanel{grid-template-columns:minmax(0,1fr) 280px;gap:14px;min-height:220px;padding:14px;display:grid}.cockpitVisual{border:var(--blade);border-radius:var(--radius);background:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px), var(--matte-white);background-size:22px 22px;min-height:190px;position:relative;overflow:hidden}.cockpitVisual:before,.cockpitVisual:after{content:"";background:var(--lime-2);transform-origin:50%;height:1px;position:absolute;inset:50% 18% auto}.cockpitVisual:before{transform:rotate(16deg)}.cockpitVisual:after{transform:rotate(-16deg)}.cockpitNode{z-index:1;border:var(--blade);border-radius:var(--radius);background:var(--matte-white);min-width:132px;min-height:72px;box-shadow:var(--float-shadow);color:var(--ink);align-content:center;gap:6px;padding:10px;display:grid;position:absolute}.cockpitNode.center{background:var(--ink);color:var(--lime);border-color:var(--lime);top:50%;left:50%;transform:translate(-50%,-50%)}.cockpitNode.operator{top:24%;left:7%}.cockpitNode.factory{bottom:20%;right:7%}.cockpitNode svg,.cockpitNode span{color:inherit}.cockpitNode span{font-size:12px;font-weight:950}.cockpitReadiness{align-content:center;gap:8px;display:grid}.workflowCard{text-align:left;align-content:start;align-items:start;min-height:154px}.workflowCard small{min-height:38px}.workflowCard .moduleChips{align-self:end}.integrationWorkbench{grid-template-columns:minmax(0,1fr) 360px;gap:12px;min-height:0;display:grid}.moduleCatalog{align-content:start;gap:10px;min-width:0;min-height:0;display:grid}.moduleCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-height:0;display:grid}.moduleCard{text-align:left;align-content:start;min-height:86px}.uiCapabilityPanel{gap:10px;display:grid}.uiCapabilityRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.uiCapabilityCard{border:var(--blade);border-radius:var(--radius);background:var(--matte-white);min-width:0;min-height:132px;color:var(--ink);text-align:left;align-content:start;gap:8px;padding:12px;transition:transform .16s,background .16s,color .16s,border-color .16s,box-shadow .16s;display:grid}.uiCapabilityCard span{color:inherit;font-size:13px;font-weight:950}.uiCapabilityCard small{color:var(--muted);font-size:11px;line-height:1.4}.uiCapabilityCard .moduleChips{margin-top:auto}.uiCapabilityCard:hover,.uiCapabilityCard:focus-visible,.uiCapabilityCard.selected{background:var(--ink);border-color:var(--lime);box-shadow:var(--deep-shadow);color:var(--lime);outline:none;transform:translateY(-2px)}.uiCapabilityCard:hover small,.uiCapabilityCard:focus-visible small,.uiCapabilityCard.selected small{color:var(--matte-white)}.uiCapabilityCard:hover .moduleChip,.uiCapabilityCard:focus-visible .moduleChip,.uiCapabilityCard.selected .moduleChip{color:var(--matte-white);background:#a7ff1f1f;border-color:#a7ff1f73}.moduleCard strong{color:var(--ink-2);text-transform:uppercase;font-size:11px;font-weight:950}.moduleCard:hover strong,.moduleCard:focus-visible strong,.moduleCard.selected strong{color:var(--lime)}.moduleDetail{min-width:0;position:sticky;top:0}.moduleDetail .denseGrid{grid-template-columns:1fr}.moduleTrace{border:var(--blade);border-radius:var(--radius);background:var(--matte-white-2);gap:8px;padding:12px;display:grid}.moduleTraceRow{gap:4px;display:grid}.moduleTraceRow span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:950}.moduleTraceRow strong{color:var(--ink);overflow-wrap:anywhere;font-size:12px;font-weight:850;line-height:1.38}.coreIxFlowMap{border:var(--blade);border-radius:var(--radius);background:color-mix(in srgb, var(--lime) 8%, var(--matte-white) 92%);box-shadow:var(--float-shadow);gap:10px;padding:12px;display:grid}.coreIxFlowMap>strong{color:var(--ink);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:950}.coreIxFlowStep{border-radius:var(--radius-sm);background:var(--matte-white);border:1px solid #121b1324;gap:6px;padding:9px;display:grid}.coreIxFlowStep span{color:var(--ink);font-size:12px;font-weight:950}.coreIxFlowStep small{color:var(--muted);font-size:11px;line-height:1.35}.adapterLinkList{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.adapterLinkList>strong{color:var(--ink);flex-basis:100%;font-size:12px}.adapterLinkList>small{color:var(--muted);font-size:11px}.adapterLink{border:var(--blade);border-radius:var(--radius-sm);background:var(--matte-white);color:var(--ink);text-align:left;gap:2px;padding:8px 10px;transition:transform .16s,background .16s,color .16s,border-color .16s;display:grid}.adapterLink span{font-size:12px;font-weight:950}.adapterLink small{color:var(--muted);font-size:11px}.adapterLink:hover,.adapterLink:focus-visible{background:var(--ink);border-color:var(--lime);color:var(--lime);outline:none;transform:translateY(-2px)}.adapterLink:hover small,.adapterLink:focus-visible small{color:var(--matte-white)}.deviceClassFocus{border:var(--blade);border-radius:var(--radius);background:var(--matte-white-2);gap:10px;padding:11px;display:grid}.deviceClassSummary{gap:4px;display:grid}.deviceClassSummary strong{color:var(--ink);font-size:14px}.deviceClassSummary small{color:var(--muted);font-size:11px}.deviceClassGrid{align-items:stretch}.deviceClassCard{text-align:left;align-content:start;min-height:74px}.panelBlock{align-content:start;gap:10px;padding:12px;display:grid}.metric{min-height:34px;box-shadow:none;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;display:grid}.metric svg{color:var(--lime-2)}.metric span{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.metric strong{min-width:0;color:var(--ink);overflow-wrap:anywhere;text-align:right;font-size:12px;font-weight:950}.blockTitle{gap:7px}.bladeRow,.modeItem,.permission{text-align:left;border:1px solid var(--line);border-radius:var(--radius);background:var(--matte-white);color:var(--ink);gap:4px;padding:10px;transition:transform .16s,background .16s,color .16s,border-color .16s;display:grid}.bladeRow span,.modeItem span,.permission span,.adapterDetail span,.auditItem strong{color:inherit;font-size:12px;font-weight:950}.bladeRow small,.modeItem small,.permission small,.adapterDetail small,.auditItem span,.auditItem small{color:var(--muted);font-size:11px;line-height:1.35}.bladeRow:hover,.bladeRow:focus-visible,.actionRow:hover,.actionRow:focus-visible,.modeItem:hover,.modeItem:focus-visible,.permission:hover,.permission:focus-visible,.modeItem.selected,.permission.selected,.bladeRow.selected{background:var(--ink);color:var(--lime);border-color:var(--lime);outline:none;transform:translateY(-2px)}.bladeRow:hover small,.bladeRow:focus-visible small,.actionRow:hover small,.actionRow:focus-visible small,.modeItem:hover small,.modeItem:focus-visible small,.permission:hover small,.permission:focus-visible small,.modeItem.selected small,.permission.selected small,.bladeRow.selected small{color:var(--matte-white)}.modeItem.selected:hover,.modeItem.selected:focus-visible,.permission.selected:hover,.permission.selected:focus-visible,.bladeRow.selected:hover,.bladeRow.selected:focus-visible{background:var(--lime);border-color:var(--ink);color:var(--ink)}.modeItem.selected:hover small,.modeItem.selected:focus-visible small,.permission.selected:hover small,.permission.selected:focus-visible small,.bladeRow.selected:hover small,.bladeRow.selected:focus-visible small{color:var(--ink)}.modeList,.permissionList,.auditList{gap:8px;display:grid}.permissionList{max-height:430px;overflow:auto}.adapterDetail{border:var(--blade);border-radius:var(--radius);background:var(--matte-white-2);gap:5px;padding:10px;display:grid}.protocolFacts,.moduleColumn{gap:7px;display:grid}.moduleLine{border:var(--blade);border-radius:var(--radius-sm);background:var(--matte-white-2);gap:2px;min-height:38px;padding:7px 9px;display:grid}.moduleLine span{color:var(--ink);font-size:11px;font-weight:950}.moduleLine small{color:var(--muted);font-size:10.5px}.routeDesigner{grid-template-columns:minmax(220px,.4fr) minmax(0,1fr);gap:12px;display:grid}.adapterPalette{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:270px;padding-right:2px;display:grid;overflow:auto}.adapterTile{border:var(--blade);border-radius:var(--radius-sm);background:var(--matte-white);min-height:54px;color:var(--ink);text-align:left;gap:3px;padding:8px;transition:transform .16s,background .16s,color .16s,border-color .16s;display:grid}.adapterTile span{color:inherit;font-size:11px;font-weight:950}.adapterTile small{color:var(--muted);font-size:10.5px}.adapterTile:hover,.adapterTile:focus-visible,.adapterTile.selected{background:var(--ink);border-color:var(--lime);color:var(--lime);outline:none;transform:translateY(-2px)}.adapterTile:hover small,.adapterTile:focus-visible small,.adapterTile.selected small{color:var(--matte-white)}.adapterTile.selected:hover,.adapterTile.selected:focus-visible{background:var(--lime);border-color:var(--ink);color:var(--ink)}.adapterTile.selected:hover small,.adapterTile.selected:focus-visible small{color:var(--ink)}.routeDropZone{border:1px dashed var(--line-strong);border-radius:var(--radius);background:var(--matte-white-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:9px;min-height:184px;padding:14px;display:grid}.routeDropZone.active{border-color:var(--lime-2);box-shadow:0 0 0 3px #a7ff1f38}.routeNode{border:var(--blade);border-radius:var(--radius);background:var(--matte-white);align-content:center;justify-items:start;gap:5px;min-height:116px;padding:10px;display:grid}.routeNode svg{color:var(--lime-2)}.routeNode span{color:var(--muted);text-transform:uppercase;font-size:10.5px;font-weight:950}.routeNode strong{color:var(--ink);overflow-wrap:anywhere;font-size:12px}.routeNode.missing{border-style:dashed}.routeNode.selected{border-color:var(--lime-2)}.discoveryStatus{min-height:168px}.probeSteps{gap:7px;display:grid}.probeStep{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:32px;display:grid}.probeStep span{border:1px solid var(--line);border-radius:var(--radius-sm);width:24px;height:24px;color:var(--muted);place-items:center;font-size:11px;font-weight:950;display:grid}.probeStep strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.probeStep.active span{border-color:var(--lime-2);background:var(--lime);color:var(--ink)}.adapterContract{align-content:start;min-height:104px}.topologyCanvas{border:var(--blade);border-radius:var(--radius);background:radial-gradient(circle at 30% 22%, #a7ff1f2e, transparent 25%), linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px), var(--matte-white);background-size:auto,24px 24px,24px 24px;min-height:560px;position:relative;overflow:hidden}.topologyNode{z-index:2;border:1px solid var(--line);border-radius:var(--radius);background:var(--matte-white);width:176px;min-height:88px;box-shadow:var(--shadow);gap:5px;padding:12px;display:grid;position:absolute}.topologyNode svg{color:var(--lime-2)}.topologyNode span{color:var(--muted);font-size:11px;font-weight:900}.topologyNode strong{overflow-wrap:anywhere;font-size:13px}.topologyNode.missing{color:var(--muted);border-style:dashed}.topologyNode.active{border-color:var(--lime-2);box-shadow:0 18px 36px #7fd90033}.topologyLine{transform-origin:0;background:repeating-linear-gradient(90deg,#7fd900bf,#7fd900bf 8px,#0000 8px 14px);height:2px;position:absolute}.lineOne{width:230px;top:45%;left:21%;transform:rotate(-22deg)}.lineTwo{width:260px;top:32%;left:43%;transform:rotate(28deg)}.lineThree{width:188px;top:46%;left:67%;transform:rotate(-28deg)}.emptyDeviceZone,.emptyState{color:var(--muted);align-content:center;justify-items:start;gap:7px;display:grid}.emptyDeviceZone{background:#fdfdf8c7;border-style:dashed;width:min(430px,45%);min-height:118px;padding:16px;position:absolute;bottom:22px;right:26px}.emptyState{min-height:170px;padding:16px}.flowGuidancePanel{border:var(--blade);border-radius:var(--radius);background:linear-gradient(135deg, #a7ff1f1a, #fdfdf8f0), var(--matte-white);min-height:150px;box-shadow:var(--float-shadow);grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:12px;padding:12px;display:grid}.flowGuidancePanel.compact{min-height:112px}.flowGuidanceCopy{grid-template-columns:30px minmax(0,1fr);align-content:start;gap:10px;min-width:0;display:grid}.flowGuidanceCopy svg{color:var(--lime-2)}.flowGuidanceCopy strong{color:var(--ink);font-size:14px;font-weight:950;line-height:1.2;display:block}.flowGuidanceCopy span{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.42;display:block}.flowActionGrid{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.flowActionButton{border:var(--blade);border-radius:var(--radius);background:var(--matte-white);width:auto;min-width:190px;max-width:280px;min-height:66px;color:var(--ink);text-align:left;grid-template-columns:19px minmax(0,1fr);align-content:center;align-items:center;gap:4px 7px;padding:9px;transition:transform .16s,background .16s,color .16s,border-color .16s;display:grid}.flowActionButton svg{color:var(--lime-2);grid-row:span 2}.flowActionButton span{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.flowActionButton small{min-width:0;color:var(--muted);font-size:10.5px;line-height:1.3}.flowActionButton.primary,.flowActionButton:hover,.flowActionButton:focus-visible{background:var(--ink);border-color:var(--lime);color:var(--lime);outline:none;transform:translateY(-2px)}.flowActionButton.primary small,.flowActionButton:hover small,.flowActionButton:focus-visible small{color:var(--matte-white)}.flowActionButton.primary:hover,.flowActionButton.primary:focus-visible{background:var(--lime);border-color:var(--ink);color:var(--ink)}.flowActionButton.primary:hover svg,.flowActionButton.primary:focus-visible svg,.flowActionButton.primary:hover small,.flowActionButton.primary:focus-visible small{color:var(--ink)}.actionPromptZone{background:0 0;border:0;width:min(560px,52%);padding:0}.actionPromptZone .flowGuidancePanel{min-height:0}.compactEmpty{min-height:120px}.emptyDeviceZone strong,.emptyState strong{color:var(--ink)}.emptyDeviceZone span,.emptyState span{font-size:12px}.chatPanel{grid-template-rows:minmax(220px,1fr) 42px;gap:10px;min-height:0;display:grid}.chatBody{align-content:start;gap:8px;min-height:0;display:grid;overflow:auto}.chatMessage{border-radius:var(--radius);border:var(--blade);background:var(--matte-white-2);max-width:82%;padding:9px 10px}.chatMessage.user{background:var(--ink);color:var(--lime);border-color:var(--lime);margin-left:auto}.chatMessage span{color:var(--muted);margin-bottom:4px;font-size:10px;font-weight:900;display:block}.chatMessage.user span,.chatMessage.user p{color:var(--matte-white)}.chatComposer{grid-template-columns:minmax(0,1fr) 38px;gap:8px;display:grid}.inspector{align-content:start;gap:12px;min-height:0;padding:12px;display:grid;overflow:auto}.inspectorBlock{gap:9px;display:grid}.auditRail{grid-template-rows:auto minmax(0,1fr);gap:10px;min-width:0;margin:16px 16px 16px 0;padding:12px;display:grid}.auditHead{gap:8px;font-size:13px;font-weight:950}.auditList{align-content:start;min-height:0;overflow:auto}.activityDock{border:var(--blade);border-radius:var(--radius);background:linear-gradient(135deg, #11150ff5, #252b20f5), var(--ink);min-height:58px;color:var(--lime);grid-template-columns:minmax(160px,220px) minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid;box-shadow:0 12px #a7ff1f17,0 18px 38px #11150f1f}.activityDockHead{min-width:0;color:var(--lime);align-items:center;gap:8px;font-size:12px;font-weight:950;display:flex}.activityDockHead span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.activityDockItems{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid}.activityDockItem{border-radius:var(--radius-sm);min-width:0;min-height:42px;color:var(--matte-white);text-align:left;box-shadow:none;background:#fdfdf80d;border:1px solid #a7ff1f47;grid-template-columns:minmax(0,.7fr) minmax(0,1.1fr) auto;align-items:center;gap:7px;padding:7px 8px;display:grid}.activityDockItem.passive{grid-column:1/-1}.activityDockItem strong,.activityDockItem span,.activityDockItem small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.activityDockItem strong{color:var(--lime);font-size:11px;font-weight:950}.activityDockItem span{color:var(--matte-white-2);font-size:11px}.activityDockItem small{color:var(--lime-3);font-size:10px;font-weight:900}.auditEmpty,.auditItem{box-shadow:none;gap:5px;padding:10px;display:grid}.auditEmpty{color:var(--muted);grid-template-columns:18px 1fr;font-size:12px}.domainRow{grid-template-columns:minmax(0,1fr)}.inlineActions{flex-wrap:wrap;gap:8px;margin-top:5px}.wideMetric{min-height:58px}@media (prefers-reduced-motion:no-preference){.screenStack,.inspector,.auditRail,.topbar,.topologyNode,.panelBlock,.metric,.bladeRow{animation:.52s both airFloat}.loginOrbit.outer{animation:7.2s linear infinite loginOrbitOuter}.loginOrbit.middle{animation:5.8s linear infinite loginOrbitMiddle}.loginCore{animation:2.8s ease-in-out infinite loginCoreLift}.loginMotionScene:before{animation:3.8s ease-in-out infinite loginGlassBreathe}.loginMotionScene:after{animation:3.2s ease-in-out infinite loginGlassShine}.factoryArrowCue{animation:1.55s ease-in-out infinite factoryArrowGuide}.factoryArrowCue svg{animation:1.55s ease-in-out infinite factoryArrowHead}.factoryAddButton{animation:2.4s ease-in-out infinite factoryAddGlow}.factoryBlueprintPacket.one{animation:3.4s ease-in-out infinite factoryBlueprintSweep}.factoryBlueprintPacket.two{animation:3.8s ease-in-out infinite factoryBlueprintSweepReverse}.focusTargetField .inputActionShell,.focusTargetField input,.focusTargetField select,.focusTargetField textarea{animation:1.7s ease-in-out infinite focusTargetPulse}}@keyframes airFloat{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes logoDrift{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-7px)rotate(2deg)}}@keyframes sourceCardFloat{0%,to{filter:saturate()brightness()}50%{filter:saturate(1.08)brightness(1.04)}}@keyframes sourceImageShine{0%,to{opacity:.4;transform:translate(-48%)}48%{opacity:.82;transform:translate(42%)}}@keyframes routeOverlayPulse{0%,to{opacity:.54;filter:saturate(.92)}50%{opacity:.96;filter:saturate(1.18)}}@keyframes visualScanTravel{0%,to{opacity:0;left:-38%}18%,70%{opacity:.78}78%{opacity:0;left:116%}}@keyframes armSweepLeft{0%,to{transform:rotate(14deg)}50%{transform:rotate(32deg)translate(10px)}}@keyframes armSweepRight{0%,to{transform:rotate(166deg)}50%{transform:rotate(148deg)translate(-10px)}}@keyframes beltGlow{0%,to{opacity:.64;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes botWalkOne{0%,to{transform:translate(0)translateY(0)rotate(-2deg)}50%{transform:translate(86px)translateY(-8px)rotate(3deg)}}@keyframes botWalkTwo{0%,to{transform:translate(0)translateY(0)rotate(2deg)}50%{transform:translate(-78px)translateY(-7px)rotate(-3deg)}}@keyframes pulseTravel{0%{opacity:.28;transform:translate(-16%)}50%{opacity:1}to{opacity:.28;transform:translate(16%)}}@keyframes floatIconBreathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.06)}}@keyframes tinyGuideNod{0%,to{transform:translateY(0)rotate(0)}46%{transform:translateY(-2px)rotate(-3deg)}68%{transform:translateY(0)rotate(2deg)}}@keyframes guideBlink{0%,88%,to{transform:scaleY(1)}92%{transform:scaleY(.12)}}@keyframes guideWaveOne{0%,to{transform:rotate(18deg)}50%{transform:rotate(-34deg)translate(-1px)}}@keyframes guideWaveTwo{0%,to{transform:rotate(162deg)}50%{transform:rotate(204deg)translate(1px)}}@keyframes crewBuildStep{0%,to{transform:translateY(0)rotate(-2deg)}42%{transform:translateY(-7px)rotate(3deg)}64%{transform:translateY(-3px)rotate(-2deg)}}@keyframes heroVideoFloat{0%,to{filter:saturate();transform:rotateX(3deg)rotateY(-6deg)translateY(0)}50%{filter:saturate(1.08)brightness(1.02);transform:rotateX(4deg)rotateY(-4deg)translateY(-10px)}}@keyframes factoryBrainThink{0%,to{filter:saturate();transform:translate(-50%,-50%)rotateX(10deg)rotate(-4deg)scale(1)}45%{filter:saturate(1.18)brightness(1.04);transform:translate(-50%,-54%)rotateX(10deg)rotate(3deg)scale(1.04)}68%{transform:translate(-50%,-49%)rotateX(10deg)rotate(-2deg)scale(1.01)}}@keyframes videoMachineWork{0%,to{filter:saturate();transform:translateY(0)translateZ(0)}50%{filter:saturate(1.12);transform:translateY(-7px)translateZ(8px)}}@keyframes factoryVideoSignalTravel{0%,to{opacity:.36;background-position:0 0}50%{opacity:1;background-position:28px 0}}@keyframes programmedToolMove{0%,to{transform:translate(-92px)translateY(0)}50%{transform:translate(72px)translateY(0)}}@keyframes brainToolAdapt{0%,to{transform:translate(-74px)translateY(0)rotate(-4deg)}36%{transform:translate(26px)translateY(-10px)rotate(5deg)}68%{transform:translate(86px)translateY(6px)rotate(-2deg)}}@keyframes levelCoreBreathe{0%,to{filter:saturate();transform:translateY(0)rotate(-2deg)}50%{filter:saturate(1.14)brightness(1.03);transform:translateY(-6px)rotate(3deg)}}@keyframes levelSignalTravel{0%,to{opacity:.42;transform:translate(-4px)}50%{opacity:1;transform:translate(5px)}}@keyframes loginTooltipPulse{0%,18%,to{opacity:0;transform:translateY(8px)scale(.98)}24%,48%{opacity:1;transform:translateY(0)scale(1)}58%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes loginPopupRise{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes floatingMenuRise{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes loginOrbitOuter{0%{transform:rotateX(66deg)rotate(-18deg)}to{transform:rotateX(66deg)rotate(342deg)}}@keyframes loginOrbitMiddle{0%{transform:rotateX(58deg)rotate(28deg)}to{transform:rotateX(58deg)rotate(-332deg)}}@keyframes loginCoreLift{0%,to{filter:drop-shadow(0 12px 14px #11150f38);transform:translateY(0)rotateX(7deg)rotateY(-12deg)}50%{filter:drop-shadow(0 18px 18px #11150f2e);transform:translateY(-5px)rotateX(7deg)rotateY(-12deg)}}@keyframes loginGlassBreathe{0%,to{opacity:.82;transform:rotateX(62deg)rotate(-8deg)scale(.98)}50%{opacity:1;transform:rotateX(62deg)rotate(-8deg)scale(1.04)}}@keyframes loginGlassShine{0%,to{opacity:.28;transform:translate(-52px,-30px)rotate(-18deg)}48%{opacity:.72;transform:translate(42px,-24px)rotate(-18deg)}}@keyframes factoryArrowGuide{0%,to{opacity:.78;transform:translate(0)}50%{opacity:1;transform:translate(18px)}}@keyframes factoryArrowHead{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes factoryAddGlow{0%,to{box-shadow:0 24px #a7ff1f29,0 36px 58px #11150f38}50%{box-shadow:0 30px #a7ff1f33,0 44px 70px #11150f3d}}@keyframes capabilityBlockLift{0%,to{filter:saturate()}50%{filter:saturate(1.12)brightness(1.03)}}@keyframes factoryBlueprintSweep{0%,to{opacity:.34;transform:translate(0)}50%{opacity:.9;transform:translate(160px)}}@keyframes factoryBlueprintSweepReverse{0%,to{opacity:.32;transform:translate(0)}50%{opacity:.86;transform:translate(-160px)}}@keyframes focusTargetPulse{0%,to{box-shadow:0 0 0 3px #a7ff1f38,0 16px 30px #11150f1f}50%{box-shadow:0 0 0 5px #a7ff1f52,0 20px 36px #11150f29}}@media (width<=1500px){.shell{grid-template-columns:88px minmax(0,1fr)}.auditRail{display:none}}@media (width<=1240px){.marketingShell{padding-top:0}.marketingStage,.featuresMode .marketingStage{gap:22px}.factoryShowcase{min-height:0}.marketingCopy h1,.featuresCopy h1{max-width:980px;font-size:clamp(38px,7vw,66px)}.homeCapabilityMatrix,.sourceVisualStory,.cloudSupportGrid,.oemProofBand{grid-template-columns:minmax(0,1fr)}.homeProofDeck,.featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.oemProofGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketingScrollStory{grid-template-columns:minmax(0,1fr)}.sourceVisualGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.sourceVisualLead h2{font-size:clamp(32px,4.8vw,48px)}.factoryMediaCard.robot{width:min(24vw,290px);height:min(40vw,470px);right:39%}.factoryMediaCard.cnc{width:min(48vw,570px);right:-2%}.factoryMediaCard.edge{width:min(33vw,380px);right:5%}.factoryEvolutionSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.loginExperience{grid-template-columns:minmax(330px,430px) minmax(300px,1fr)}.loginStoryPage h2{font-size:22px}.contentGrid{grid-template-columns:minmax(0,1fr);overflow:auto}.inspector{grid-template-columns:repeat(3,minmax(0,1fr))}.formGrid,.formGrid.compact,.formGrid.minimal,.formGrid.profileForm,.denseGrid.three,.roleGrid,.cameraWallPreview,.wizardGrid,.factoryTileGrid,.profileGrid,.cockpitCommandPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.flowGuidancePanel,.integrationWorkbench{grid-template-columns:minmax(0,1fr)}.uiCapabilityRail{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardPathSteps{grid-template-columns:repeat(4,minmax(0,1fr))}.agentSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.userProfileHero{grid-template-columns:auto minmax(0,1fr)}.userProfileBadges{grid-column:1/-1;justify-content:flex-start}.topbar{flex-wrap:wrap}.layerSwitchBar{order:3;justify-content:flex-start;width:100%;overflow-x:auto}}@media (width<=760px){.shell{grid-template-columns:1fr}.rail{z-index:10;flex-direction:row;min-width:0;padding:8px;position:sticky;top:0;overflow-x:auto}.brandMark{flex:none;margin:0}.navStack{grid-auto-columns:70px;grid-auto-flow:column;display:grid}.workspace{padding:10px}.topbar,.screenHeader{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;min-width:0;max-width:100%}.toolbarCluster{justify-content:flex-start}.loginShell{min-height:100svh;padding:10px 10px max(30px, calc(env(safe-area-inset-bottom) + 18px));scroll-padding-bottom:max(34px, calc(env(safe-area-inset-bottom) + 22px));align-content:start;align-items:start}.loginExperience{grid-template-columns:minmax(0,1fr);align-self:start;gap:12px;margin:0 auto}.loginPanel{padding:14px}.loginMotionScene{min-height:132px}.loginMotionScene:before{width:212px;height:116px}.loginCore{width:88px;height:88px}.loginCore img{width:86px;height:86px}.loginStoryStack{grid-template-rows:auto;gap:10px}.loginStoryPage{padding:15px}.loginStoryPage h2{font-size:20px}.loginStoryPage p{font-size:12px;line-height:1.5}.oemProofGrid,.sourceVisualGrid,.dashboardPathSteps{grid-template-columns:minmax(0,1fr)}.sourceVisualStory{margin-bottom:54px}.sourceVisualCard{grid-template-rows:220px auto auto auto;min-height:0}.factoryMediaCard.robot{opacity:.42;width:42vw;height:56vw;top:24%;right:50%}.factoryMediaCard.cnc{opacity:.5;width:78vw;height:42vw;bottom:18%;right:-18%}.factoryMediaCard.edge{opacity:.36;width:56vw;height:34vw;top:14%;right:-12%}.hardwareVisualCard{grid-template-columns:minmax(0,1fr)}.hardwareVisualPlate{grid-row:auto;width:100%;height:150px}.layerSwitchBar{justify-content:flex-start;width:100%;min-width:0;overflow-x:auto}.siteSwitch{align-items:start;gap:4px;width:100%;display:grid}.siteSwitch span,.siteSwitch small{white-space:normal;text-overflow:clip;max-width:100%;line-height:1.25;overflow:visible}.siteSwitch span{font-size:14px}.siteSwitch small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;display:-webkit-box}.layerSwitch{flex:0 0 104px;min-width:104px}.layerSwitch.userLayerSwitch{flex-basis:134px;min-width:134px}.userProfileHero{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.userProfileBadges{justify-content:center}.factoryAddButton{border-radius:26px;width:126px;height:126px}.factoryArrowCue{top:calc(50% - 10px);right:calc(50% + 80px)}.factoryArrowCue span{width:56px}.onboardingModal{width:min(100%,420px);max-height:calc(100svh - 20px);padding:14px}.onboardingProgressRail{grid-template-columns:1fr}.targetFocusRail{grid-template-columns:18px minmax(0,1fr)}.targetFocusRail span{min-width:0}.targetFocusRail strong{white-space:normal;grid-column:2}.consoleRouteFlowRail{grid-template-columns:1fr;align-items:stretch}.consoleRouteFlowRail .routeFlowActionCopy span{white-space:normal;max-width:100%}.consoleRouteFlowRail .routeFlowActionButtons{justify-content:flex-start}.routeFlowStep span{max-width:118px}.formGrid,.formGrid.compact,.formGrid.minimal,.formGrid.profileForm,.denseGrid,.denseGrid.three,.denseGrid.twoTall,.evidenceGrid,.cameraWallPreview,.splitGrid,.roleGrid,.seoMatrix,.inspector,.wizardGrid,.guardWizardGrid,.factoryTileGrid,.agentSummary,.profileGrid,.integrationWorkbench,.activityDock,.activityDockItems,.cockpitCommandPanel,.routeDesigner,.routeDropZone,.flowGuidancePanel,.flowActionGrid,.setupResultSummary,.uiCapabilityRail,.moduleCardGrid{grid-template-columns:1fr}.channelRail{justify-content:flex-start}.topologyCanvas{min-height:470px}.topologyNode{width:136px;min-height:80px;padding:10px}.topologyCanvas>.topologyNode:first-of-type{top:33%!important;left:6%!important}.topologyCanvas>.topologyNode:nth-of-type(2){top:14%!important;left:31%!important}.topologyCanvas>.topologyNode:nth-of-type(3){top:45%!important;left:34%!important}.topologyCanvas>.topologyNode:nth-of-type(4){top:23%!important;left:56%!important}.emptyDeviceZone{width:calc(100% - 32px);right:16px}}@media (prefers-reduced-motion:reduce){.marketingLogoDisc img,.marketingHeroLogoMotion:before,.marketingHeroLogoMotion:after,.marketingHeroOrbit,.marketingHeroCore,.marketingHeroCrew,.factoryVideoFrame,.factoryVideoBrain,.factoryVideoMachine,.factoryVideoSignal,.crewFace span,.armLeft,.armRight,.factoryBelt span,.botOne,.botTwo,.factoryPulseLine,.comparisonToolHead,.comparisonPath,.comparisonBrainPulse,.factoryEvolutionStep:before,.factoryEvolutionStep:after,.factoryMediaCard,.factoryMediaCard:before,.factoryMediaRoute,.sourceVisualRouteMap,.hardwareVisualPlate:before,.hardwareVisualSignal,.sourceVisualScan,.loginFloatIcon,.loginTinyGuide,.guideEye,.guideWave,.loginFloatTooltip,.loginPopupFrame,.floatingUserMenu{animation:none!important}}
