*{margin:0;padding:0;font:inherit}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;hanging-punctuation:first last}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul,ol{margin:0;padding:0;list-style:none}ul[role=list],ol[role=list]{list-style:outside;padding-left:16px;margin-top:8px}body{min-height:100svh;line-height:1.5;background-color:var(--color-elevation-surface, #FFF);color:var(--color-text-default, #323232);font-family:var(--font-family-paragraph, "system-ui, sans-serif");text-rendering:optimizeSpeed}h1,h2,h3,h4,h5,h6,button,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance}.h2,.h3,h2,h3{--flow-spacer: 1.5em }li:not([class]),p:not([class]),ul:not([class]){max-width:65ch;text-wrap:pretty}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html:has(dialog[open]){overflow:hidden}:root{--breakpoint-compact: 599px;--breakpoint-medium: 904px;--breakpoint-expanded: 1239px;--breakpoint-large: 1439px;--breakpoint-extra-large: 1440px;--space-2xs: clamp(2px, 1vw, 4px);--space-xs: clamp(4px, 2vw, 8px);--space-s: clamp(8px, 3vw, 12px);--space-m: clamp(12px, 4vw, 16px);--space-l: clamp(16px, 5vw, 24px);--space-xl: clamp(24px, 6vw, 32px);--space-2xl: clamp(32px, 7vw, 40px);--space-3xl: clamp(40px, 8vw, 48px);--space-wrapper: clamp(16px, 8vw, 40px)}.flow>*+*{margin-top:var(--flow-spacer, 1rem)}.display-l{font-family:var(--font-display-l-font-family, "Roboto");font-size:var(--font-display-l-font-size, 57px);line-height:var(--font-display-l-line-height, 64px);font-weight:var(--font-display-l-weight, 400);letter-spacing:var(--font-display-l-letter-spacing, -.25px)}.display-m{font-family:var(--font-display-m-font-family, "Roboto");font-size:var(--font-display-m-font-size, 45px);line-height:var(--font-display-m-line-height, 52px);font-weight:var(--font-display-m-weight, 400);letter-spacing:var(--font-display-m-letter-spacing, 0)}.display-s{font-family:var(--font-display-s-font-family, "Roboto");font-size:var(--font-display-s-font-size, 36px);line-height:var(--font-display-s-line-height, 44px);font-weight:var(--font-display-s-weight, 400);letter-spacing:var(--font-display-s-letter-spacing, 0)}.headline-l{font-family:var(--font-headline-l-font-family, "Roboto");font-size:var(--font-headline-l-font-size, 32px);line-height:var(--font-headline-l-line-height, 40px);font-weight:var(--font-headline-l-weight, 400);letter-spacing:var(--font-headline-l-letter-spacing, 0);text-transform:var(--font-headline-l-text-transform)}.headline-m{font-family:var(--font-headline-m-font-family, "Roboto");font-size:var(--font-headline-m-font-size, 28px);line-height:var(--font-headline-m-line-height, 36px);font-weight:var(--font-headline-m-weight, 400);letter-spacing:var(--font-headline-m-letter-spacing, 0);text-transform:var(--font-headline-m-text-transform)}.headline-s{font-family:var(--font-headline-s-font-family, "Roboto");font-size:var(--font-headline-s-font-size, 25px);line-height:var(--font-headline-s-line-height, 32px);font-weight:var(--font-headline-s-weight, 400);letter-spacing:var(--font-headline-s-letter-spacing, 0);text-transform:var(--font-headline-s-text-transform)}.title-l{font-family:var(--font-title-l-font-family, "Roboto");font-size:var(--font-title-l-font-size, 22px);line-height:var(--font-title-l-line-height, 28px);font-weight:var(--font-title-l-weight, 400);letter-spacing:var(--font-title-l-letter-spacing, 0)}.title-m{font-family:var(--font-title-m-font-family, "Roboto");font-size:var(--font-title-m-font-size, 16px);line-height:var(--font-title-m-line-height, 24px);font-weight:var(--font-title-m-weight, 500);letter-spacing:var(--font-title-m-letter-spacing, .15px)}.title-s{font-family:var(--font-title-s-font-family, "Roboto");font-size:var(--font-title-s-font-size, 14px);line-height:var(--font-title-s-line-height, 20px);font-weight:var(--font-title-s-weight, 500);letter-spacing:var(--font-title-s-letter-spacing, .1px);text-transform:var(--font-title-s-text-transform)}.label-l{font-family:var(--font-label-l-font-family, "Roboto");font-size:var(--font-label-l-font-size, 14px);line-height:var(--font-label-l-line-height, 20px);font-weight:var(--font-label-l-weight, 500);letter-spacing:var(--font-label-l-letter-spacing, .1px)}.label-m{font-family:var(--font-label-m-font-family, "Roboto");font-size:var(--font-label-m-font-size, 12px);line-height:var(--font-label-m-line-height, 16px);font-weight:var(--font-label-m-weight, 500);letter-spacing:var(--font-label-m-letter-spacing, .5px)}.label-s{font-family:var(--font-label-s-font-family, "Roboto");font-size:var(--font-label-s-font-size, 11px);line-height:var(--font-label-s-line-height, 16px);font-weight:var(--font-label-s-weight, 500);letter-spacing:var(--font-label-s-letter-spacing, .5px)}.body-l{font-family:var(--font-body-l-font-family, "Roboto");font-size:var(--font-body-l-font-size, 16px);line-height:var(--font-body-l-line-height, 24px);font-weight:var(--font-body-l-weight, 400);letter-spacing:var(--font-body-l-letter-spacing, .5px)}.body-m{font-family:var(--font-body-m-font-family, "Roboto");font-size:var(--font-body-m-font-size, 12px);font-weight:var(--font-body-m-weight, 400);line-height:var(--font-body-m-line-height, 16px);letter-spacing:var(--font-body-m-letter-spacing, .4px)}.body-s{font-family:var(--font-body-s-font-family, "Roboto");font-size:var(--font-body-s-font-size, 12px);line-height:var(--font-body-s-line-height, 16px);font-weight:var(--font-body-s-weight, 400);letter-spacing:var(--font-body-s-letter-spacing, .4px)}[class*=ui-flex-]{display:flex}.ui-flex-row{flex-direction:row;align-items:center}.ui-flex-col{flex-direction:column}.gap-1{gap:var(--space-xs)}.gap-2{gap:var(--space-s)}.gap-3{gap:var(--space-m)}.gap-4{gap:var(--space-l)}.align-right{justify-content:end;margin-left:auto}.align-left{justify-content:start;margin-right:auto}.icon-16{width:16px;height:16px}.icon-24{width:24px;height:24px}.icon-info{color:var(--color-icon-information)}.icon-success{color:var(--color-icon-success)}.icon-warning{color:var(--color-icon-warning)}.icon-danger{color:var(--color-icon-danger)}.ui-badge{text-align:center;display:flex;justify-content:center;align-items:center;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;pointer-events:none;padding-left:3.5px;padding-right:3.5px;line-height:1;color:var(--color-icon-inverse)}label .ui-badge{margin-left:6px}.ui-badge[data-size=large]{min-width:22px;height:22px;border-radius:11px;font-family:var(--font-label-m-font-family);font-size:var(--font-label-m-font-size);font-weight:var(--font-label-m-weight);line-height:var(--font-label-m-line-height);letter-spacing:var(--font-label-m-letter-spacing);padding-inline:6px}.ui-badge[data-size=medium]{min-width:16px;height:16px;border-radius:8px;font-family:var(--font-label-s-font-family);font-size:var(--font-label-s-font-size);font-weight:var(--font-label-s-weight);line-height:var(--font-label-s-line-height)}.ui-badge[data-size=small]{width:6px;height:6px;min-width:auto;border-radius:3px;padding:0}.ui-badge[data-alert=danger]{background-color:var(--color-icon-danger);color:var(--color-text-danger-inverse)}.ui-badge[data-alert=success]{background-color:var(--color-icon-success);padding:0}.ui-badge[data-alert=warning]{color:var(--color-text-warning-inverse);background:var(--color-icon-warning);clip-path:polygon(0% 95%,50% 5%,100% 95%);border-radius:1px;padding:3px 0 0}.ui-badge[data-alert=information]{background-color:var(--color-icon-information)}.ui-badge[data-alert=neutral]{background-color:var(--color-icon-image)}.ui-button{appearance:none;background-color:transparent;border-style:solid;border-width:1.25px;border-color:transparent;border-radius:var(--component-button-border-radius);cursor:pointer;display:inline-flex;justify-content:center;align-items:center;font-family:var(--font-label-l-font-family);font-weight:var(--font-label-l-weight);font-size:var(--font-label-l-font-size);text-transform:var(--component-button-text-transform);line-height:42px;gap:6px;padding:0 20px;height:42px;position:relative;-webkit-user-select:none;user-select:none;text-decoration:none;white-space:nowrap;overflow:hidden}.ui-button[data-button-type=filled]{background-color:var(--color-background-brand);color:var(--color-text-inverse)}.ui-button[data-button-type=outline]{border-color:var(--color-border-brand);color:var(--color-text-brand)}.ui-button[data-button-type=text]{color:var(--color-text-brand)}.ui-button[data-button-type=neutral]{color:var(--color-text-default)}.ui-button:is(:hover,:active):after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;border-radius:var(--component-field-border-radius);background-color:var(--color-background-brand);opacity:.12}.ui-button:active:after{background-color:var(--color-elevation-sunken)}.ui-button[disabled]{color:var(--color-text-disabled);cursor:not-allowed;pointer-events:none}.ui-button[disabled][data-button-type=outline]{border-color:var(--color-border-disabled)}.ui-button[disabled][data-button-type=filled]{background-color:var(--color-background-disabled)}.ui-button:has(>svg:only-child){padding:0;width:42px}.ui-checkbox{appearance:none;width:20px;height:20px;border:2px solid var(--color-border-input);background-color:var(--color-background-input);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative;border-radius:var(--component-field-border-radius)}.ui-checkbox:checked{border-color:var(--color-icon-brand);background-color:var(--component-checkbox-background-selected);align-items:baseline;justify-content:center;display:inline-flex}.ui-checkbox:checked:before{content:"";display:block;transform:rotate(45deg);height:12px;width:6px;border-bottom:2px solid var(--component-checkbox-color-selected);border-right:2px solid var(--component-checkbox-color-selected);box-sizing:border-box;position:absolute}.ui-checkbox:checked:focus{outline:max(.35rem,.15em) solid var(--color-border-default);transition:outline .15s ease-out;border-radius:2px;z-index:2}.ui-checkbox:indeterminate{border-color:var(--color-icon-brand);background-color:var(--component-checkbox-background-selected);align-items:center;justify-content:center;display:inline-flex}.ui-checkbox:indeterminate:before{content:"";background-color:var(--component-checkbox-color-selected);display:block;height:2px;width:10px}.ui-checkbox[disabled]{border-color:var(--color-border-disabled);background-color:transparent}.ui-dialog{z-index:10000;background-color:var(--color-elevation-surface);box-shadow:0 275px 77px #0000,0 176px 70px #00000003,0 99px 59px #0000000d,0 44px 44px #00000017,0 11px 24px #0000001a;border:none;animation:fadeIn .3s ease-out;font-family:var(--font-body-l-font-family);font-size:var(--font-body-l-font-size);line-height:var(--font-body-l-line-height);color:var(--color-text-subtle);border-radius:var(--component-dialog-border-radius);position:sticky}.ui-dialog[data-dialog-type=basic]{max-width:560px;min-width:280px}@media(max-width:599px){.ui-dialog[data-dialog-type=basic]{max-width:calc(100vw - 32px)}}.ui-dialog[data-dialog-type=fullscreen] header{height:64px;border-bottom:1px solid var(--color-border-default);margin-bottom:24px;padding:0 12px;display:flex;align-items:center;position:relative;justify-content:space-between}.ui-dialog[data-dialog-type=fullscreen] header h2{position:absolute;left:50%;transform:translate(-50%)}@media(max-width:599px){.ui-dialog[data-dialog-type=fullscreen]{width:100vw;height:100vh;max-width:none;max-height:none;overflow:hidden;margin:0!important;box-sizing:content-box}}.ui-dialog:open{margin:auto}.ui-dialog::backdrop{background-color:var(--color-backdrop-default);animation:backdropFade .3s ease-out}.ui-dialog header{color:var(--color-text-default);font-family:var(--font-headline-s-font-family);font-size:var(--font-headline-s-font-size);font-weight:var(--font-headline-s-weight);line-height:var(--font-headline-s-line-height);margin-bottom:16px;padding:24px 24px 0;display:flex;justify-content:space-between;align-items:center}.ui-dialog .content{padding:0 24px 24px;overflow:auto}.ui-dialog footer{padding:0 24px 24px;display:flex;justify-content:right;gap:24px}@media(min-width:599px){.ui-dialog .ui-button{flex-basis:50%}}.dialog-title{margin:0 0 10px;font-size:1.5rem;color:#000}.dialog-body{margin:10px 0 20px;font-size:1rem;line-height:1.5}.dialog-actions{display:flex;justify-content:flex-end;gap:10px}.dialog-button{padding:10px 15px;border:none;border-radius:4px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease}.dialog-button:hover{background-color:#ddd}.dialog-close{background-color:#f5f5f5;color:#333}.dialog-close:hover{background-color:#e0e0e0}.dialog-button:not(.dialog-close){background-color:#007bff;color:#fff}.dialog-button:not(.dialog-close):hover{background-color:#0056b3}@keyframes backdropFade{0%{opacity:0}to{opacity:1}}.ui-dropdown{position:relative;-webkit-user-select:none;user-select:none;color-scheme:var(--brand-color-scheme);height:42px}.ui-dropdown select{appearance:none;border-radius:var(--component-field-border-radius);border:1px solid var(--color-border-input);background-color:var(--color-background-input);font-family:var(--font-body-l-font-family);font-size:var(--font-body-l-font-size);line-height:var(--font-body-l-line-height);font-weight:var(--font-body-l-weight);letter-spacing:var(--font-body-l-letter-spacing);padding:8px 44px 8px 16px;color:var(--color-text-default);width:100%;outline:none;cursor:pointer;position:absolute}.ui-dropdown select:focus{border:1px solid var(--color-border-selected);outline:.25px solid var(--color-border-selected)}.ui-dropdown select *{color:var(--color-text-default)}.ui-dropdown option{font-size:20px}.ui-dropdown select:focus+.ui-dropdown__toggle{transform:rotate(180deg)}.ui-dropdown .ui-dropdown__toggle{position:absolute;top:9px;right:12px;-webkit-user-select:none;user-select:none;pointer-events:none}.ui-form{display:grid;grid-auto-flow:row;row-gap:var(--space-l)}.ui-form:has(fieldset+fieldset){row-gap:var(--space-xl)}.ui-fieldset{margin:0;display:flex;gap:var(--space-l)}.ui-fieldset[data-style=bordered]{border:1px solid var(--color-border-bold);padding:var(--space-l)}.ui-fieldset[data-style=bordered] legend{font-family:var(--font-title-s-font-family);font-weight:var(--font-title-s-weight);font-size:var(--font-title-s-font-size);line-height:var(--font-title-s-line-height);text-transform:var(--font-title-s-text-transform);color:var(--color-text-default);padding:0 var(--space-s);margin-left:-14px;margin-bottom:-12px}.ui-fieldset[data-style=no-border]{border:none}.ui-fieldset[data-style=no-border] legend{font-family:var(--font-body-s-font-family);font-size:var(--font-body-s-font-size);line-height:var(--font-body-s-line-height);font-weight:var(--font-body-s-weight);letter-spacing:var(--font-body-s-letter-spacing);margin-bottom:16px}.ui-fieldset[data-direction=row]{flex-direction:row}.ui-fieldset[data-direction=column]{flex-direction:column}.ui-iconbutton{appearance:none;background-color:transparent;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--color-icon-default);cursor:pointer;position:relative;flex-shrink:0;flex-grow:0}.ui-iconbutton:is(:hover,:active):after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:var(--color-background-brand);opacity:.12;border-radius:50%}.ui-iconbutton[data-button-type=standard]{border:none}.ui-iconbutton[data-button-type=standard]:hover{color:var(--color-icon-brand)}.ui-iconbutton[data-button-type=outline]{border:1px solid var(--color-border-brand)}.ui-iconbutton:disabled{border-color:var(--color-border-disabled);color:var(--color-icon-disabled);pointer-events:none}.ui-inline-message__title{font-family:var(--font-body-l-font-family);font-size:var(--font-body-l-font-size);line-height:var(--font-body-l-line-height);font-weight:600;letter-spacing:var(--font-body-l-letter-spacing);display:flex;-webkit-box-align:center;align-items:center;text-decoration:none;gap:var(--space-xs)}.ui-inline-message__content{box-sizing:border-box;background-color:var(--component-inline-message-background);padding:16px 24px;border-top:1px solid var(--component-inline-message-border-color);border-right:1px solid var(--component-inline-message-border-color);border-bottom:1px solid var(--component-inline-message-border-color);border-left-width:2px;border-left-color:var(--color-border-information);border-left-style:solid;border-radius:var(--component-inline-message-border-radius);margin-top:8px;font-family:var(--font-body-m-font-family);font-size:var(--font-body-m-font-size);line-height:var(--font-body-m-line-height);font-weight:var(--font-body-m-weight);letter-spacing:var(--font-body-m-letter-spacing)}[data-status=info] .ui-inline-message__content{border-left-color:var(--color-border-information)}[data-status=success] .ui-inline-message__content{border-left-color:var(--color-border-success)}[data-status=warning] .ui-inline-message__content{border-left-color:var(--color-border-warning)}[data-status=error] .ui-inline-message__content{border-left-color:var(--color-border-danger)}.ui-inline-message__links{margin-top:var(--space-m);display:flex;gap:var(--space-l)}.ui-inline-message__links a{color:var(--color-link-default);text-decoration:none}.ui-inline-message__links a:active{color:var(--color-link-pressed)}.ui-inline-message__links a:hover{text-decoration:underline}.ui-label{font-family:var(--font-body-s-font-family);font-size:var(--font-body-s-font-size);line-height:var(--font-body-s-line-height);font-weight:var(--font-body-s-weight);letter-spacing:var(--font-body-s-letter-spacing)}.ui-label:has(.ui-textfield,.ui-textarea,.ui-dropdown){display:flex;flex-direction:column;position:relative;gap:var(--space-xs);width:100%}.ui-label:has(.ui-checkbox,.ui-radiobutton){display:flex;cursor:pointer;align-items:center;gap:12px;font-family:var(--font-body-l-font-family);font-size:var(--font-body-l-font-size);line-height:var(--font-body-l-line-height);font-weight:var(--font-body-l-weight);letter-spacing:var(--font-body-l-letter-spacing)}.ui-label:has([disabled]){color:var(--color-text-disabled)}.ui-label p.hint{position:absolute;top:0;right:0;color:var(--color-text-subtlest)}.ui-label p.error,.ui-label .icon-danger,.ui-label .icon-success{display:none}.ui-label:has(.ui-textfield.error){color:var(--color-text-danger)}.ui-label:has(.ui-textfield.error) .icon-danger{display:flex}.ui-label:has(.ui-textfield.error) p.error{display:block}.ui-label:has(.ui-textfield.error) p.hint{display:none}.ui-label:has(.ui-textfield.success) .icon-success{display:flex}.ui-label:has(.ui-textfield.success) p.error{display:none}.ui-link{cursor:pointer;color:var(--color-link-default);text-decoration:none}.ui-link:hover{color:var(--color-link-pressed);text-decoration:underline}.ui-list{box-sizing:border-box;padding:0;border:0;font-family:inherit;font-size:100%;vertical-align:baseline;display:table;border-collapse:collapse;border-spacing:0;inline-size:100%;overflow-x:auto}.ui-list[data-type=data-table] .ui-list__tbody{background-color:var(--color-elevation-sunken);border-bottom:1px solid var(--color-border-bold)}.ui-list__thead{display:table-header-group;vertical-align:middle;background-color:var(--color-elevation-raised-hovered)}.ui-list__thead .ui-list__td{vertical-align:middle;font-family:var(--font-label-m-font-family);font-size:var(--font-label-m-font-size);font-weight:var(--font-label-m-weight);line-height:var(--font-label-m-line-height);letter-spacing:var(--font-label-m-letter-spacing)}.ui-list__row{display:table-row;-webkit-border-before:1px solid var(--cds-border-subtle);border-block-start:1px solid var(--cds-border-subtle)}.ui-list__row :first-child:is(.ui-list__td){padding-left:16px}.ui-list__row :last-child:is(.ui-list__td){padding-right:16px}.ui-list__row:hover:not(.ui-list__thead>*){background-color:var(--color-elevation-raised)}.ui-list__row--selected{background-color:var(--color-background-selected)}.ui-list__td{box-sizing:border-box;border:0;margin:0;padding:13px 8px 9px;font-family:var(--font-body-l-font-family);font-size:var(--font-body-l-font-size, .875rem);font-weight:var(--font-body-l-weight, 600);line-height:var(--font-body-l-line-height, 1.28572);letter-spacing:var(--font-body-l-letter-spacing, .16px);display:table-cell;block-size:48px;text-align:start;text-transform:none;vertical-align:top}.ui-list__tbody{display:table-row-group;vertical-align:middle}.ui-list__tbody .ui-list__row:not(:last-child){border-bottom:1px solid var(--color-border-default)}.ui-pictogram svg{z-index:1}.ui-pictogram[data-style=solid] svg{--color-1: var(--component-pictogram-accent);--color-2: var(--component-pictogram-accent)}.ui-pictogram[data-style=two-tone] svg{--color-1: var(--component-pictogram-primary);--color-2: var(--component-pictogram-accent)}.ui-pictogram[data-background=shape]{position:relative;display:flex;align-items:center;justify-content:center}.ui-pictogram[data-background=shape]:before{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-elevation-raised);clip-path:var(--component-pictogram-shape);z-index:0}.ui-loader{width:22px;height:22px;border:2px solid var(--color-border-disabled);border-bottom-color:var(--color-border-selected);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes criticalPulse{0%,to{border-color:var(--color-border-danger)}35%{border-color:var(--color-border-disabled)}}@keyframes criticalBlurPulse{0%,to{filter:blur(2px);border-color:var(--color-border-danger)}35%{filter:blur(0px);border-color:var(--color-border-disabled)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes connectedFadeIn{0%{border-color:var(--color-border-disabled)}to{border-color:var(--color-icon-selected)}}@keyframes borderColorChangeCommunicating{0%{border-top-color:transparent}to{border-top-color:var(--color-border-success)}}@keyframes borderColorChangeFirmwareFlashing{0%{border-top-color:transparent}to{border-top-color:var(--color-border-danger)}}@keyframes borderColorChangeDefault{0%{border-top-color:transparent}to{border-top-color:var(--color-border-inverse)}}.ui-radiobutton{appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid var(--color-border-input);background-color:var(--color-background-input);width:20px;height:20px;border-radius:50%;display:inline-flex;position:relative}.ui-radiobutton:checked{border-color:var(--color-border-brand);display:inline-flex;align-items:center;justify-content:center}.ui-radiobutton:checked:before{content:"";width:10px;height:10px;border-radius:50%;line-height:1;display:block;background-color:var(--color-background-brand)}.ui-radiobutton:checked:focus{outline:max(.35rem,.15em) solid var(--color-border-default);transition:outline .15s ease-out;z-index:2}.ui-radiobutton[disabled]{border-color:var(--color-border-disabled);background-color:transparent}.ui-tabs{display:flex;flex-wrap:wrap}.ui-tabs [type=radio]{display:none}.ui-tabs [type=radio]:checked+label{color:var(--color-text-default);position:relative}.ui-tabs [type=radio]:checked+label:before{content:"";display:block;position:absolute;background-color:var(--color-background-brand)}.ui-tabs label{width:auto;order:1;display:flex;align-items:center;justify-content:center;height:52px;flex-grow:1;padding:1rem 2rem;font-family:var(--font-label-l-font-family);font-weight:var(--font-label-l-weight);font-size:var(--font-label-l-font-size);text-transform:var(--font-label-l-text-transform);cursor:pointer;color:var(--color-text-subtlest)}.ui-tabs[data-direction=horizontal]{flex-direction:row;border-bottom:1px solid var(--color-border-default);width:100%}.ui-tabs[data-direction=horizontal] [type=radio]:checked+label:before{bottom:0;left:50%;transform:translate(-50%);width:32px;height:4px;border-radius:var(--component-field-border-radius) var(--component-field-border-radius) 0 0}.ui-tabs[data-direction=vertical]{flex-direction:column;border-left:1px solid var(--color-border-default);align-content:start}.ui-tabs[data-direction=vertical] label{justify-content:left}.ui-tabs[data-direction=vertical] [type=radio]:checked+label:before{left:0;height:24px;width:4px;border-radius:0 var(--component-field-border-radius) var(--component-field-border-radius) 0}.ui-tag{font-family:var(--font-body-m-font-family);font-size:var(--font-body-m-font-size);line-height:var(--font-body-m-line-height);font-weight:var(--font-body-m-weight);letter-spacing:var(--font-body-m-letter-spacing);border-width:1px;border-style:solid;border-radius:12px;padding:4px 8px;display:inline-flex;height:24px;align-items:center;justify-content:center}.ui-tag[data-status=success]{border-color:var(--color-border-success);color:var(--color-text-success)}.ui-tag[data-status=warning]{border-color:var(--color-border-warning);color:var(--color-text-warning)}.ui-tag[data-status=danger]{border-color:var(--color-border-danger);color:var(--color-text-danger)}.ui-tag[data-status=information]{border-color:var(--color-border-information);color:var(--color-text-information)}.ui-tag[data-status=neutral]{border-color:var(--color-border-bold);color:var(--color-text-default)}.ui-tag[data-status=inverse]{border-color:var(--color-border-inverse);color:var(--color-text-inverse)}.ui-tag[data-size=small]{font-size:var(--font-body-s-font-size);line-height:var(--font-body-s-line-height);height:16px;font-size:12px;padding:6px;border-radius:8px}.ui-textarea{border-width:1px;border-color:var(--color-border-input);border-style:solid;border-radius:var(--component-field-border-radius);color:var(--color-text-default);display:block;width:100%;background-color:transparent;appearance:none;font-family:var(--font-body-l-font-family);font-size:var(--font-body-l-font-size);line-height:var(--font-body-l-line-height);font-weight:var(--font-body-l-weight);letter-spacing:var(--font-body-l-letter-spacing);padding:8px 16px;min-height:42px;background-color:var(--color-background-input);min-block-size:2.5rem;min-inline-size:10rem;resize:vertical}.ui-textarea::placeholder{color:var(--color-text-subtlest)}.ui-textarea:focus,.ui-textarea.focused{border-color:var(--color-border-selected);outline:.25px solid var(--color-border-selected)}.ui-textarea[disabled]{color:var(--color-text-disabled);border-color:var(--color-border-disabled);cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}.ui-textarea[disabled]::placeholder{color:var(--color-text-disabled)}.ui-textarea.error{border-color:var(--color-border-danger);outline:.25px solid var(--color-border-danger)}.ui-textarea.success{border-color:var(--color-border-success);outline:.25px solid var(--color-border-success)}.ui-textfield{border-width:1px;border-color:var(--color-border-input);border-style:solid;border-radius:var(--component-field-border-radius);color:var(--color-text-default);background-color:transparent;appearance:none;resize:none;font-family:var(--font-body-l-font-family);font-size:var(--font-body-l-font-size);line-height:var(--font-body-l-line-height);font-weight:var(--font-body-l-weight);letter-spacing:var(--font-body-l-letter-spacing);padding:8px 16px;min-height:42px;background-color:var(--color-background-input);color-scheme:var(--brand-color-scheme)}.ui-textfield::placeholder{color:var(--color-text-subtlest)}.ui-textfield:focus,.ui-textfield.focused{border-color:var(--color-border-selected);outline:.25px solid var(--color-border-selected)}.ui-textfield[disabled]{color:var(--color-text-disabled);border-color:var(--color-border-disabled);cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}.ui-textfield[disabled]::placeholder{color:var(--color-text-disabled)}.ui-textfield.error{border-color:var(--color-border-danger);outline:.25px solid var(--color-border-danger)}.ui-textfield.success{border-color:var(--color-border-success);outline:.25px solid var(--color-border-success)}.ui-textfield:has(~.icon-leading){padding-left:44px}.ui-textfield~.icon-leading{position:relative;top:-9px;left:12px;margin-top:-32px}.ui-textfield:has(~.icon-trailing){padding-right:44px}.ui-textfield~.icon-trailing{position:relative;top:-9px;right:calc(-100% + 36px);margin-top:-31px}.ui-textfield~.ui-badge{width:22px;margin-left:0}.ui-toggle input{display:none}.ui-toggle .slider{position:relative;cursor:pointer}.ui-toggle .slider:before{background-color:var(--color-background-input);border:2px solid var(--color-border-input);border-radius:34px;bottom:0;content:"";height:24px;margin:auto;position:absolute;top:0;width:40px}.ui-toggle .slider:after{background:var(--color-icon-default);border-radius:50%;bottom:0;content:"";height:16px;left:4px;margin:auto;position:absolute;top:0;transition:.3s;width:16px}.ui-toggle .text{margin-left:50px;color:var(--color-text-default);font-family:var(--font-body-l-font-family);font-size:var(--font-body-l-font-size);line-height:var(--font-body-l-line-height);font-weight:var(--font-body-l-weight);letter-spacing:var(--font-body-l-letter-spacing);cursor:pointer;-webkit-user-select:none;user-select:none}.ui-toggle .text.off{display:none}.ui-toggle input:checked+.slider:before{background-color:var(--color-background-brand)}.ui-toggle input:checked+.slider:after{transform:translate(16px);background-color:var(--color-background-input)}.ui-toggle input:checked~.slider>.text.on{display:none}.ui-toggle input:checked~.slider>.text.off{display:inline-block}.main{height:100dvh}hr{border:1px solid var(--color-border-default)}.loading-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-backdrop-default);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100}.ui-loader{width:40px!important;height:40px!important;border-width:4px!important}.user-initials-circle{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--color-icon-brand);color:var(--color-text-inverse);font-size:12px;font-weight:900;text-transform:uppercase}.layout-container{padding:32px;display:grid;grid-gap:32px;max-width:1200px;margin:0 auto}.layout-container .split-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px}.layout-container .split-layout:has(>:only-child){grid-template-columns:1fr!important}@media(max-width:600px){.layout-container .split-layout{grid-template-columns:1fr!important;grid-gap:24px!important}}@media(max-width:600px){.layout-container{grid-gap:24px!important;padding:24px!important}}.layout-container .title-bar{display:flex;align-items:center;gap:var(--space-l)}.layout-container .title-bar :last-child{margin-left:auto}.pointer-link{cursor:pointer!important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.capitalize{text-transform:capitalize}.text-align-center{text-align:center}.autocom-theme .login-header .main-toolbar-logo{height:22px!important;width:105px!important}.wabco-theme .login-header .main-toolbar-logo{height:22px!important;width:75px!important}.wabco-theme .login-container .login-title{color:#000}.wabco-theme .login-container .login-banner .login-banner-title{display:none!important}.wabco-theme .login-container .login-banner .login-illustration{height:100%!important;width:100%!important;margin:unset!important;object-fit:cover!important}.wow-theme .login-header .main-toolbar-logo{height:36px;width:55px}.wow-theme .login-container .login-title{color:#000}.wow-theme .login-container .login-banner{background-color:var(--color-background-brand)!important}.wow-theme .login-container .login-banner .login-banner-title{color:var(--color-text-inverse)!important;width:450px!important}.drawer-persistent{display:flex}.drawer-persistent app-drawer{flex-shrink:0}.drawer-persistent main{width:calc(100% - 256px)}.ui-button[data-button-state=danger]{color:var(--color-text-danger)}
