/* WEBIQ_APP - sizing */
 a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}a img{border:0}body{position:relative;margin-left:auto;margin-right:auto;min-height:100vh;height:1px;font:14px RobotoLight,sans-serif;line-height:24px}img,svg{display:block}.ctrl:not(rect):not(path){width:100%}.hidden,div.hidden{display:none}.bold{font-weight:700}.invisible{visibility:hidden}.controls-invisible .ctrl{visibility:hidden}.clearfix::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}body>.layout{width:100%;height:100%}.login_container{width:100%;height:100%;background-color:transparent!important}:focus{outline:0}body{user-select:none}.ctrl .selectableText{user-select:text}body>.mouselistener-overlay{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:0;z-index:99999}img::-moz-selection,img::selection{background:0 0}
/* WEBIQ_APP - theming */
 :root{--iq-primary-color:#fbfbfb;--iq-primary-variant-1:#f3f3f3;--iq-primary-variant-2:#ebebeb;--iq-primary-variant-3:#e3e3e3;--iq-primary-variant-4:#dbdbdb;--iq-primary-background:#fdfdfd;--iq-primary-surface:#ffffff;--iq-secondary-color:#353535;--iq-secondary-variant1:#3D3D3D;--iq-secondary-variant2:#454545;--iq-secondary-variant3:#4D4D4D;--iq-secondary-variant4:#555555;--iq-secondary-background:#333333;--iq-secondary-surface:#313131;--iq-alarm-color:#E80000;--iq-warning-color:#F29E28;--iq-ok-color:#9FCD52;--iq-highlight-color:#00ABF0;--iq-on-primary:#3C3C3C;--iq-on-primary-background:#3C3C3C;--iq-on-primary-surface:#3C3C3C;--iq-on-secondary:#FFFFFF;--iq-on-secondary-background:#FFFFFF;--iq-on-secondary-surface:#FFFFFF;--iq-on-alarm:#FFFFFF;--iq-on-warning:#FFFFFF;--iq-on-ok:#FFFFFF;--iq-on-highlight:#FFFFFF;--iq-info-color:#266BB0;--iq-on-info:#FFFFFF;--iq-locked-opacity:0.7;--iq-border-width:1px;--iq-control-border-radius:4px;--iq-control-shadow:0 3px 3px 0 hsla(0, 0%, 0%, 0.2)}html{background-color:#f3f3f3}body{color:#3c3c3c}::selection{background-color:#00abf0;color:#fff}.xenon-obsidian-theme{--iq-primary-color:#353535;--iq-primary-variant1:#3D3D3D;--iq-primary-variant2:#454545;--iq-primary-variant3:#4D4D4D;--iq-primary-variant4:#555555;--iq-primary-background:#333333;--iq-primary-surface:#313131;--iq-secondary-color:#fbfbfb;--iq-secondary-variant-1:#f3f3f3;--iq-secondary-variant-2:#ebebeb;--iq-secondary-variant-3:#e3e3e3;--iq-secondary-variant-4:#dbdbdb;--iq-secondary-background:#fdfdfd;--iq-secondary-surface:#ffffff;--iq-alarm-color:#E80000;--iq-warning-color:#F29E28;--iq-ok-color:#9FCD52;--iq-highlight-color:#00ABF0;--iq-on-primary:#FFFFFF;--iq-on-primary-background:#FFFFFF;--iq-on-primary-surface:#FFFFFF;--iq-on-secondary:#3C3C3C;--iq-on-secondary-background:#3C3C3C;--iq-on-secondary-surface:#3C3C3C;--iq-on-alarm:#FFFFFF;--iq-on-warning:#FFFFFF;--iq-on-ok:#FFFFFF;--iq-on-highlight:#FFFFFF;--iq-info-color:#266BB0;--iq-on-info:#FFFFFF;--iq-locked-opacity:0.7;--iq-border-width:1px;--iq-control-border-radius:4px;--iq-control-shadow:0 3px 3px 0 hsla(0, 0%, 0%, 0.2)}.xenon-obsidian-theme html{background-color:#262525}.xenon-obsidian-theme body{color:#fff}.xenon-obsidian-theme ::selection{background-color:#00abf0;color:#fff}
/* WEBIQ_APP - base-styles */
 html{background-color:var(--webiq-surface);-webkit-tap-highlight-color:transparent}body{color:var(--webiq-on-surface-variant)}::selection{background-color:var(--webiq-primary-container);color:var(--webiq-on-surface)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:var(--webiq-outline);border-radius:100px}::-webkit-scrollbar-track{background:0 0}

/* alarm-detail-win - widget */
 .alarm-detail-win{display:flex;flex-direction:column;border-radius:12px;--title-font-family:var(--webiq-title-medium-family);--title-font-size:var(--webiq-title-medium-size);--title-font-style:var(--webiq-title-medium-style);--title-font-weight:var(--webiq-title-medium-weight);--title-line-height:var(--webiq-title-medium-line-height);--title-letter-spacing:var(--webiq-title-medium-letter-spacing);--properties-font-family:var(--webiq-title-medium-family);--properties-font-size:var(--webiq-title-medium-size);--properties-font-style:var(--webiq-title-medium-style);--properties-font-weight:var(--webiq-title-medium-weight);--properties-line-height:var(--webiq-title-medium-line-height);--properties-letter-spacing:var(--webiq-title-medium-letter-spacing);--message-font-family:var(--webiq-body-medium-family);--message-font-size:var(--webiq-body-medium-size);--message-font-style:var(--webiq-body-medium-style);--message-font-weight:var(--webiq-body-medium-weight);--message-line-height:var(--webiq-body-medium-line-height);--message-letter-spacing:var(--webiq-body-medium-letter-spacing);--links-font-family:var(--webiq-body-medium-family);--links-font-size:var(--webiq-body-medium-size);--links-font-style:var(--webiq-body-medium-style);--links-font-weight:var(--webiq-body-medium-weight);--links-line-height:var(--webiq-body-medium-line-height);--links-letter-spacing:var(--webiq-body-medium-letter-spacing);--comment-headline-font-family:var(--webiq-body-medium-family);--comment-headline-font-size:var(--webiq-body-medium-size);--comment-headline-font-style:var(--webiq-body-medium-style);--comment-headline-font-weight:var(--webiq-body-medium-weight);--comment-headline-line-height:var(--webiq-body-medium-line-height);--comment-headline-letter-spacing:var(--webiq-body-medium-letter-spacing);--severity-icon-size:40px;--header-separator-color:var(--webiq-outline-variant);--comment-separator-color:var(--webiq-outline)}.alarm-detail-win .thread-list{--comment-background:transparent;--comment-text-color:var(--webiq-on-surface);--comment-footer-color:var(--webiq-on-surface-variant);--comment-footer-separator-color:var(--comment-separator-color);--comment-padding:4px;--comment-edit-icon-size:16px;--comment-edit-icon-color:var(--iq-on-surface-variant)}.alarm-detail-win.severity-none{background-color:var(--webiq-surface-container-low);color:var(--webiq-on-surface-variant)}.alarm-detail-win.severity-alarm{background-color:var(--webiq-error-container);color:var(--webiq-on-error-container)}.alarm-detail-win.severity-alarm .thread-list{--comment-text-color:var(--webiq-on-error-container);--comment-footer-color:var(--webiq-on-error-container);--comment-edit-icon-color:var(--webiq-on-error-container)}.alarm-detail-win.severity-alarm .iqel-alarm-icon{color:var(--webiq-error)}.alarm-detail-win.severity-warning{background-color:var(--webiq-warning-container);color:var(--webiq-on-warning-container)}.alarm-detail-win.severity-warning .thread-list{--comment-text-color:var(--webiq-on-warning-container);--comment-footer-color:var(--webiq-on-warning-container);--comment-edit-icon-color:var(--webiq-on-warning-container)}.alarm-detail-win.severity-warning .iqel-alarm-icon{color:var(--webiq-warning)}.alarm-detail-win.severity-info{background-color:var(--webiq-ok-container);color:var(--webiq-on-ok-container)}.alarm-detail-win.severity-info .thread-list{--comment-text-color:var(--webiq-on-ok-container);--comment-footer-color:var(--webiq-on-ok-container);--comment-edit-icon-color:var(--webiq-on-ok-container)}.alarm-detail-win.severity-info .iqel-alarm-icon{color:var(--webiq-ok)}.alarm-detail-win .iqel-detail-header{display:flex;column-gap:8px;border-bottom:1px solid var(--header-separator-color)}.alarm-detail-win .iqel-detail-header .iqel-headline{font-family:var(--title-font-family);font-size:var(--title-font-size);font-style:var(--title-font-style);font-weight:var(--title-font-weight);line-height:var(--title-line-height);letter-spacing:var(--title-letter-spacing)}.alarm-detail-win .iqel-detail-header .iqel-detail-icon{flex:0 0 var(--severity-icon-size);display:flex;align-items:center;justify-content:center}.alarm-detail-win .iqel-detail-header .iqel-detail-icon .iqel-alarm-icon{width:var(--severity-icon-size);height:var(--severity-icon-size);padding:8px}.alarm-detail-win .iqel-detail-header .iqel-detail-properties{display:flex;flex:1 1;flex-direction:column;font-family:var(--properties-font-family);font-size:var(--properties-font-size);font-style:var(--properties-font-style);font-weight:var(--properties-font-weight);line-height:var(--properties-line-height);letter-spacing:var(--properties-letter-spacing)}.alarm-detail-win .iqel-detail-header .iqel-detail-properties .iqel-info{display:flex;flex-direction:column}.alarm-detail-win .iqel-detail-header .iqel-detail-properties .iqel-info .iqel-ack,.alarm-detail-win .iqel-detail-header .iqel-detail-properties .iqel-info .iqel-ackBy,.alarm-detail-win .iqel-detail-header .iqel-detail-properties .iqel-info .iqel-come,.alarm-detail-win .iqel-detail-header .iqel-detail-properties .iqel-info .iqel-gone{display:flex;column-gap:8px}.alarm-detail-win .iqel-link-container>hr,.alarm-detail-win>hr{margin-left:8px;margin-right:8px;border-style:solid;border-width:1px;height:0;color:var(--comment-separator-color)}.alarm-detail-win .iqel-bottom-container{overflow-y:auto}.alarm-detail-win .iqel-links{padding:8px;font-family:var(--links-font-family);font-size:var(--links-font-size);font-style:var(--links-font-style);font-weight:var(--links-font-weight);line-height:var(--links-line-height);letter-spacing:var(--links-letter-spacing)}.alarm-detail-win .iqel-links>a{color:#00f;text-decoration:underline}.alarm-detail-win .iqel-text{font-family:var(--message-font-family);font-size:var(--message-font-size);font-style:var(--message-font-style);font-weight:var(--message-font-weight);line-height:var(--message-line-height);letter-spacing:var(--message-letter-spacing);padding:8px;white-space:pre-wrap}.alarm-detail-win .iqel-comments-container{display:none;padding:0 8px}.alarm-detail-win .iqel-comments-container.has-comments{display:block}.alarm-detail-win .iqel-comments-container>.iqel-headline{font-family:var(--comment-headline-font-family);font-size:var(--comment-headline-font-size);font-style:var(--comment-headline-font-style);font-weight:var(--comment-headline-font-weight);line-height:var(--comment-headline-line-height);letter-spacing:var(--comment-headline-letter-spacing);border-bottom:2px solid var(--comment-separator-color)}

/* alpha-num-keyboard - widget */
 .alpha-num-keyboard{--scrim-background-color:rgb(var(--webiq-scrim-rgb) / 0.32);--keyboard-container-background:var(--webiq-surface);--keyboard-container-border-color:var(--webiq-outline);--keyboard-container-border-radius:16px;--icon-size:24px;--text-preview-border-radius:8px;--text-preview-border-color:var(--webiq-outline);--text-preview-background-color:var(--webiq-surface-container-high);--text-font-color:var(--webiq-on-surface);--text-font-family:var(--webiq-font-display-small-family);--text-font-style:var(--webiq-font-display-small-style);--text-font-size:var(--webiq-font-display-small-size);--text-font-weight:var(--webiq-font-display-small-weight);--text-line-height:var(--webiq-font-display-small-line-height);--text-letter-spacing:var(--webiq-font-display-small-letter-spacing);--key-background-color:var(--webiq-surface-container-low);--key-border-radius:6px;--key-font-color:var(--webiq-on-surface);--key-font-family:var(--webiq-font-display-small-family);--key-font-style:var(--webiq-font-display-small-style);--key-font-size:var(--webiq-font-display-small-size);--key-font-weight:var(--webiq-font-display-small-weight);--key-line-height:var(--webiq-font-display-small-line-height);--key-letter-spacing:var(--webiq-font-display-small-letter-spacing);--key-modifier-font-size:var(--webiq-font-headline-medium-size);--key-modifier-background:var(--webiq-surface-container-highest);--key-123-background:var(--webiq-secondary-container);--key-enter-background:var(--webiq-inverse-primary);--key-background-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--key-clipped-color:var(--webiq-on-surface);--alt-key-box-background-color:var(--webiq-surface-container-low);--alt-key-background-color-hover:var(--webiq-inverse-primary);--alt-key-border-color:var(--webiq-outline);position:fixed;z-index:99999;top:0;width:100%;height:100%}.alpha-num-keyboard .iqel-keyboard-background{position:relative;display:flex;justify-content:center;background-color:var(--scrim-background-color);width:100%;height:100%}.alpha-num-keyboard .iqel-overlay-keyboard-container{position:absolute;overflow:hidden;display:flex;flex-direction:column;bottom:50px;width:40vw;height:51vh;min-height:316px;max-height:350px;background-color:var(--keyboard-container-background);border:1px solid var(--keyboard-container-border-color);border-radius:var(--keyboard-container-border-radius);padding:6px}.alpha-num-keyboard .iqel-keyboard-frame,.alpha-num-keyboard .iqel-keyboard-title,.alpha-num-keyboard .iqel-text-preview-container{padding:0 8px}.alpha-num-keyboard .iqel-keyboard-title{display:flex;height:44px;justify-content:space-between;padding:6px 8px;align-items:center;cursor:move}.alpha-num-keyboard .iqel-text-preview-container{display:flex;flex:1;align-items:center;padding-bottom:6px;column-gap:8px}.alpha-num-keyboard .iqel-text-preview{display:flex;flex:1;cursor:text;box-sizing:border-box;padding:0 20px;background-color:var(--text-preview-background-color);border-radius:var(--text-preview-border-radius);border:1px solid var(--text-preview-border-color);align-self:stretch;color:var(--text-font-color);font-family:var(--text-font-family);font-style:var(--text-font-style);font-size:var(--text-font-size);font-weight:var(--key-font-weight);line-height:var(--key-line-height);letter-spacing:var(--key-letter-spacing)}.alpha-num-keyboard .clear-button .iq-button,.alpha-num-keyboard .pw-button .iq-button,.alpha-num-keyboard .submit-button .iq-button{height:50px}.alpha-num-keyboard .iqel-keyboard-frame{display:flex;flex:5 1;padding-bottom:6px}.alpha-num-keyboard .iqel-keyboard-wrapper{display:flex;width:100%;height:100%}.alpha-num-keyboard .iqel-keyboard-container{flex:1}.alpha-num-keyboard .iqel-keyboard{display:none;height:100%}.alpha-num-keyboard .iqel-keyboard-palette{display:flex;flex-direction:column;height:100%;row-gap:6px}.alpha-num-keyboard .iqel-key-row{display:flex;flex:1;flex-direction:row;column-gap:6px}.alpha-num-keyboard .iqel-key-box{flex:2 1;position:relative;color:var(--key-font-color);font-family:var(--key-font-family);font-style:var(--key-font-style);font-size:var(--key-font-size);font-weight:var(--key-font-weight);line-height:var(--key-line-height);letter-spacing:var(--key-letter-spacing)}.alpha-num-keyboard .key-box-flex-1{flex:1;visibility:hidden}.alpha-num-keyboard .key-box-flex-8{flex:8}.alpha-num-keyboard.hide-enter .iqel-keyboard-container .iqel-key-row .iqel-key-box .enter{visibility:hidden;cursor:none}.alpha-num-keyboard.hide-enter .iqel-text-preview{resize:none;padding:6px 20px;height:60px}.alpha-num-keyboard .iqel-key{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--key-background-color);border-radius:var(--key-border-radius);position:relative;cursor:pointer}.alpha-num-keyboard .iqel-key webiq-svg-icon{width:var(--icon-size);height:var(--icon-size);pointer-events:none}.alpha-num-keyboard .iqel-key.key-modifier,.alpha-num-keyboard .iqel-key.key-palette,.alpha-num-keyboard .iqel-key.key-resolver{background-color:var(--key-modifier-background);font-size:var(--key-modifier-font-size)}.alpha-num-keyboard .iqel-key.key-palette{background-color:var(--key-123-background);font-size:var(--key-modifier-font-size);border-radius:100px}.alpha-num-keyboard .iqel-key.key-shift{--fill-color:none}.alpha-num-keyboard .iqel-key.enter{background-color:var(--key-enter-background);border-radius:100px}.alpha-num-keyboard .iqel-key.clipped{--fill-color:var(--key-clipped-color);color:var(--key-clipped-color)}.alpha-num-keyboard .iqel-key.show-alt-keys:after{content:'';position:absolute;pointer-events:none}.alpha-num-keyboard .iqel-key.show-alt-keys+.iqel-key-preview+.alt-keys{display:flex;background-color:var(--alt-key-box-background-color);height:60px;bottom:100%}.alpha-num-keyboard .iqel-key-preview{z-index:10;position:absolute;display:none;pointer-events:none}.alpha-num-keyboard .alt-keys{z-index:10;display:none;position:absolute;border-radius:var(--key-border-radius);border:1px solid var(--alt-key-border-color)}.alpha-num-keyboard .alt-keys .iqel-key-box{width:36px}.alpha-num-keyboard .alt-keys.right-side{right:0}@media (any-hover:hover){.alpha-num-keyboard .iqel-key-box:hover .iqel-key{background-color:var(--key-background-color-hover)}.alpha-num-keyboard .alt-keys .iqel-key:hover{background-color:var(--alt-key-background-color-hover)}}.mobile .alpha-num-keyboard .iqel-overlay-keyboard-container{width:95vw;bottom:8px}.wide-mobile .alpha-num-keyboard .iqel-overlay-keyboard-container{width:85vw}.tablet-portrait .alpha-num-keyboard .iqel-overlay-keyboard-container{width:60vw}.tablet-landscape .alpha-num-keyboard .iqel-overlay-keyboard-container{width:50vw}.extra-wide .alpha-num-keyboard .iqel-overlay-keyboard-container,.wide .alpha-num-keyboard .iqel-overlay-keyboard-container{max-width:630px}

/* audit-log-viewer - widget */
 .audit-log-viewer{height:600px;--audit-viewer-table-row-height:56px;--row-level-icon-size:20px}.audit-log-viewer .iqel-widget-container{position:relative;width:100%;height:100%}.audit-log-viewer .iqel-widget-header{display:flex;justify-content:space-between;align-items:center;height:55px;padding:8px;background-color:var(--webiq-surface-container-low)}.audit-log-viewer .iqel-widget-header .widget-name{margin:0 24px}.audit-log-viewer .iqel-widget-header .iq-button{width:auto}.audit-log-viewer .iqel-entry-content{overflow:auto;padding:4px}.audit-log-viewer .iqel-entry-meta-container{display:grid;padding:0 4px 4px}.audit-log-viewer .complex-table2{--table-row-height:var(--audit-viewer-table-row-height)}.audit-log-viewer .iqel-td-content .iq-image-changer{width:var(--row-level-icon-size);height:var(--row-level-icon-size)}.audit-log-viewer .entry-meta.record-type.label{grid-area:record-type-label}.audit-log-viewer .entry-meta.record-type.value{grid-area:record-type-value}.audit-log-viewer .entry-meta.remote-endpoint.label{grid-area:remote-endpoint-label}.audit-log-viewer .entry-meta.remote-endpoint.value{grid-area:remote-endpoint-value}.audit-log-viewer .entry-meta.record-id.label{grid-area:record-id-label}.audit-log-viewer .entry-meta.record-id.value{grid-area:record-id-value}.audit-log-viewer .entry-meta.severity.label{grid-area:severity-label}.audit-log-viewer .entry-meta.severity.value{grid-area:severity-value}.audit-log-viewer .entry-meta.user-id.label{grid-area:user-id-label}.audit-log-viewer .entry-meta.user-id.value{grid-area:user-id-value}.audit-log-viewer .entry-meta.timestamp-in.label{grid-area:timestamp-in-label}.audit-log-viewer .entry-meta.timestamp-in.value{grid-area:timestamp-in-value}.audit-log-viewer .entry-meta.timestamp-out.label{grid-area:timestamp-out-label}.audit-log-viewer .entry-meta.timestamp-out.value{grid-area:timestamp-out-value}.audit-log-viewer .entry-meta.trusted.label{grid-area:trusted-label}.audit-log-viewer .entry-meta.trusted.value{grid-area:trusted-value}.audit-log-viewer .entry-meta.record-type{font-family:RobotoBold}.audit-log-viewer .entry-meta.record-id.value{user-select:all;cursor:default}

/* audit-log-viewer.iq-variant-01 - widget */
 .audit-log-viewer.iq-variant-01 .iqel-widget-container{display:flex;flex-direction:column}.audit-log-viewer.iq-variant-01 .iqel-buttons-container{display:flex;gap:8px}.audit-log-viewer.iq-variant-01 .iqel-entry-table{display:grid;grid:"panel           panel  " min-content "table-container .      " 8px "table-container meta   " min-content "table-container wrapper" minmax(min(50%,5em),1fr) "table-container .      " 8px "footer          footer " min-content/1fr 1fr;gap:0 8px;flex:1}.audit-log-viewer.iq-variant-01 .iqel-entry-table .iqel-ctrl-panel{grid-area:panel}.audit-log-viewer.iq-variant-01 .iqel-entry-table .iqel-table-container{grid-area:table-container}.audit-log-viewer.iq-variant-01 .iqel-entry-table .iqel-table-footer{grid-area:footer}.audit-log-viewer.iq-variant-01 .iqel-entry-content-wrapper{grid-area:wrapper;height:100%;overflow-y:auto;background-color:var(--webiq-surface-container-low)}.audit-log-viewer.iq-variant-01 .iqel-entry-content{white-space:pre-wrap;color:var(--webiq-on-surface-variant);box-sizing:border-box;padding-bottom:8px}.audit-log-viewer.iq-variant-01 .iqel-entry-raw{white-space:pre-wrap;color:var(--webiq-on-surface-variant);border-radius:0 0 12px 12px;box-sizing:border-box;overflow-y:scroll;overscroll-behavior:contain}.audit-log-viewer.iq-variant-01 .iqel-entry-raw:not(:empty){border-top:1px solid var(--webiq-outline-variant);padding-top:8px}.audit-log-viewer.iq-variant-01 .iqel-entry-meta-container{grid-area:meta;grid:"detail-icon .                            .                           " 24px "detail-icon record-type-label            record-type-value           " min-content "detail-icon remote-endpoint-label        remote-endpoint-value       " min-content "detail-icon record-id-label              record-id-value             " min-content "detail-icon severity-label               severity-value              " min-content "detail-icon user-id-label                user-id-value               " min-content "detail-icon trusted-label                trusted-value               " min-content "detail-icon timestamp-in-label           timestamp-in-value          " min-content "detail-icon timestamp-out-label          timestamp-out-value         " min-content/40px minmax(min-content,max-content) minmax(min-content,1fr);color:var(--webiq-on-surface-variant);background-color:var(--webiq-surface-container-low);border-radius:12px 12px 0 0;border-bottom:1px solid var(--webiq-outline-variant);box-sizing:border-box;gap:0 16px}.audit-log-viewer.iq-variant-01 .iqel-entry-meta-container .iqel-detail-icon{grid-area:detail-icon;display:flex;align-items:center;justify-content:center}

/* complex-table2 - widget */
 .complex-table2{--header-font-size:var(--webiq-font-body-small-size);--header-font-family:var(--webiq-font-body-small-family);--header-font-weight:var(--webiq-font-body-small-weight);--header-font-style:var(--webiq-font-body-small-style);--header-line-height:var(--webiq-font-body-small-line-height);--header-letter-spacing:var(--webiq-font-body-small-letter-spacing);--header-color:var(--webiq-on-surface-variant);--header-separator-color:var(--webiq-outline-variant);--header-column-separator-color:rgb(var(--webiq-outline-variant-rgb) / 0.76);--table-content-font-size:var(--webiq-font-body-medium-size);--table-content-font-family:var(--webiq-font-body-medium-family);--table-content-font-weight:var(--webiq-font-body-medium-weight);--table-content-font-style:var(--webiq-font-body-medium-style);--table-content-line-height:var(--webiq-font-body-medium-line-height);--table-content-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--table-content-color:var(--webiq-on-surface);--table-content-opacity-locked:0.38;--selected-row-background-color:rgb(var(--webiq-primary-container-rgb) / 0.38);--selection-box-border-color:var(--webiq-on-surface-variant);--selection-box-background-color:transparent;--selection-box-border-color-checked:var(--webiq-primary);--selection-box-background-color-checked:var(--webiq-primary);--selection-box-checkmark-color:var(--webiq-on-primary);--header-sort-icon-color:var(--webiq-on-surface-variant);--header-sort-icon-opacity-inactive:0.24;--header-sort-icon-height:5px;--header-sort-icon-width:9px;--footer-font-size:var(--webiq-font-body-medium-size);--footer-font-family:var(--webiq-font-body-medium-family);--footer-font-weight:var(--webiq-font-body-medium-weight);--footer-font-style:var(--webiq-font-body-medium-style);--footer-line-height:var(--webiq-font-body-medium-line-height);--footer-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--footer-color:var(--webiq-on-surface);--filter-footer-font-size:var(--webiq-font-body-medium-size);--filter-footer-font-family:var(--webiq-font-body-medium-family);--filter-footer-font-weight:var(--webiq-font-body-medium-weight);--filter-footer-font-style:var(--webiq-font-body-medium-style);--filter-footer-line-height:var(--webiq-font-body-medium-line-height);--filter-footer-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--filter-footer-color:var(--webiq-on-surface);--footer-background-color:var(--webiq-surface-container-low);--footer-separator-color:var(--webiq-outline-variant);--control-panel-background-color:var(--webiq-surface-container-low);--table-row-separator-color:var(--webiq-outline-variant);--table-row-height:40px;--input-background-color:var(--webiq-surface-container-highest);--input-icon-color:var(--webiq-on-surface-variant);--input-color:var(--webiq-on-surface);--input-placeholder-color:var(--webiq-on-surface-variant);--input-background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--input-search-font-size:var(--webiq-font-body-large-size);--input-search-font-style:var(--webiq-font-body-large-style);--input-search-font-weight:var(--webiq-font-body-large-weight);--input-search-font-family:var(--webiq-font-body-large-family);--input-search-line-height:var(--webiq-font-body-large-line-height);--input-search-letter-spacing:var(--webiq-font-body-large-letter-spacing);--input-search-height:38px;--input-search-border-radius:28px;--input-search-icon-size:18px;--input-search-clear-size:14px;--input-filter-font-size:var(--webiq-font-body-medium-size);--input-filter-font-style:var(--webiq-font-body-medium-style);--input-filter-font-weight:var(--webiq-font-body-medium-weight);--input-filter-font-family:var(--webiq-font-body-medium-family);--input-filter-line-height:var(--webiq-font-body-medium-line-height);--input-filter-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--input-filter-height:32px;--input-filter-border-radius:4px;--input-filter-icon-size:14px;--input-filter-clear-size:12px;--loading-overlay-background-color:var(--webiq-primary-container);--loading-overlay-foreground-color:var(--webiq-primary);--loading-overlay-rotation-start:180deg;display:flex;flex-direction:column;width:100%;min-height:196px}.complex-table2 .iqel-ctrl-panel{display:flex;column-gap:8px;flex:none;background-color:var(--control-panel-background-color);padding:9px 8px 9px 8px}.complex-table2 .iqel-ctrl-panel:empty{display:none}.complex-table2 .iqel-table-container{flex:1 1;overflow-y:auto}.complex-table2 .iqel-table-container .iqel-table-content-container{position:relative;float:left;display:flex;flex-direction:column;height:100%;overflow:hidden}.complex-table2 .iqel-table-container table:not(.iqel-table-body){position:relative;table-layout:fixed;width:100%}.complex-table2 .iqel-table-container table.iqel-table-body{display:block;position:relative;width:100%}.complex-table2 .iqel-table-container table tbody{position:absolute;table-layout:fixed;display:table;width:100%;box-sizing:border-box}.complex-table2 .iqel-table-container table td,.complex-table2 .iqel-table-container table th{word-wrap:break-word;overflow:hidden}.complex-table2 .iqel-table-container .iqel-table-body tr{position:relative;box-sizing:border-box}.complex-table2 .iqel-table-container .iqel-table-body td{border-bottom:1px solid var(--table-row-separator-color)}.complex-table2 .iqel-table-container .iqel-table-header{height:100%}.complex-table2 .iqel-table-container .iqel-table-header .iqel-header-text{font-family:var(--header-font-family);font-size:var(--header-font-size);font-style:var(--header-font-style);font-weight:var(--header-font-weight);line-height:var(--header-line-height);letter-spacing:var(--header-letter-spacing);color:var(--header-color)}.complex-table2 .iqel-table-container .iqel-table-header-container{padding-right:4px;position:relative}.complex-table2 .iqel-table-container .iqel-table-header-container::after{position:absolute;content:"";height:1px;width:calc(100% - 16px);left:8px;bottom:0;background-color:var(--header-separator-color)}.complex-table2 .iqel-table-container .iqel-table-body-container{flex:1;overflow:hidden}.complex-table2 .iqel-table-container .iqel-table-body-container .iq-label{--font-family:var(--table-content-font-family);--font-size:var(--table-content-font-size);--font-style:var(--table-content-font-style);--font-weight:var(--table-content-font-weight);--line-height:var(--table-content-line-height);--letter-spacing:var(--table-content-letter-spacing);--font-color:var(--table-content-color);--opacity-locked:1}.complex-table2 .iqel-table-container colgroup col.iqel-col-checkbox{width:36px}.complex-table2 .iqel-table-container table{border-collapse:separate}.complex-table2 .iqel-table-container th{position:relative;text-align:left}.complex-table2 .iqel-table-container .iqel-table-header th:not(:last-child) .iqel-th-content::after{position:absolute;right:0;content:"";height:16px;width:1px;background-color:var(--header-column-separator-color)}.complex-table2 .iqel-table-container td{padding:0}.complex-table2 .iqel-table-container td .iqel-td-content{line-height:0;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;padding:0 10px;box-sizing:border-box}.complex-table2 .iqel-table-container .iqel-selection-checkbox{box-sizing:border-box;cursor:pointer;width:18px;height:18px;border-width:2px;border-style:solid;border-color:var(--selection-box-border-color);background-color:var(--selection-box-background-color);margin-left:8px;border-radius:2px}.complex-table2 .iqel-table-container .iqel-selection-checkbox .iqel-checkmark,.complex-table2 .iqel-table-container .iqel-selection-checkbox .iqel-undefined{display:none;color:var(--selection-box-checkmark-color);width:100%;height:100%}.complex-table2 .iqel-table-container .iqel-table-header .iqel-selection-checkbox{margin:7px 0 7px 8px}.complex-table2 .iqel-table-container .iqel-selection-checkbox.checked{border-color:var(--selection-box-border-color-checked);background-color:var(--selection-box-background-color-checked)}.complex-table2 .iqel-table-container .iqel-selection-checkbox.checked .iqel-checkmark{display:block}.complex-table2 .iqel-table-container .iqel-selection-checkbox.undefined{border-color:var(--selection-box-border-color-checked);background-color:var(--selection-box-background-color-checked)}.complex-table2 .iqel-table-container .iqel-selection-checkbox.undefined .iqel-undefined{display:block}.complex-table2 .iqel-table-container .iqel-field-header{display:flex;flex:1 1;overflow:hidden}.complex-table2 .iqel-table-container .iqel-field-header .iqel-header-text{flex:1 1}.complex-table2 .iqel-table-container .iqel-field-header .iqel-header-sort{display:none;width:18px;align-self:stretch;flex:none;flex-direction:column;align-items:center;justify-content:center;row-gap:2px}.complex-table2 .iqel-table-container .iqel-field-header.header-sortable .iqel-header-sort{display:flex}.complex-table2 .iqel-table-container .iqel-field-header .iqel-header-sort-down,.complex-table2 .iqel-table-container .iqel-field-header .iqel-header-sort-up{width:var(--header-sort-icon-width);height:var(--header-sort-icon-height);color:var(--header-sort-icon-color)}.complex-table2 .iqel-table-container .iqel-field-header.header-sort-down .iqel-header-sort-up{opacity:var(--header-sort-icon-opacity-inactive)}.complex-table2 .iqel-table-container .iqel-field-header.header-sort-up .iqel-header-sort-down{opacity:var(--header-sort-icon-opacity-inactive)}.complex-table2 .iqel-table-container .iqel-th-content{padding:8px 10px;display:flex;align-items:center}.complex-table2 tr.row-selected{background-color:var(--selected-row-background-color)}.complex-table2 .iqel-table-footer{flex:none;font-family:var(--footer-font-family);font-size:var(--footer-font-size);font-style:var(--footer-font-style);font-weight:var(--footer-font-weight);line-height:var(--footer-line-height);letter-spacing:var(--footer-letter-spacing);color:var(--footer-color);background-color:var(--footer-background-color);padding:9px 8px;border-top:1px solid var(--footer-separator-color)}.complex-table2 .iqel-filter-footer{font-family:var(--filter-footer-font-family);font-size:var(--filter-footer-font-size);font-style:var(--filter-footer-font-style);font-weight:var(--filter-footer-font-weight);line-height:var(--filter-footer-line-height);letter-spacing:var(--filter-footer-letter-spacing);color:var(--filter-footer-color)}.complex-table2 .iqel-table-filter-container{position:relative;padding-right:4px}.complex-table2 .iqel-table-filter-container:empty{display:none}.complex-table2 .iqel-table-filter-container::after{position:absolute;content:"";height:1px;width:calc(100% - 16px);left:8px;bottom:0;background-color:var(--header-separator-color)}.complex-table2.row-display-invisible .iqel-table-footer{display:none}.complex-table2 .iqel-field-header.header-sortable,.complex-table2 .iqel-field-header.pressed{cursor:pointer}.complex-table2.ctrl-panel-hidden .iqel-ctrl-panel{display:none}.complex-table2 .iqel-table-filters .iqel-filter{width:100%;padding:5px;box-sizing:border-box}.complex-table2 .iqel-table-filters .iqel-line{display:flex;align-items:center;margin-bottom:0;position:relative}.complex-table2 .iqel-table-filters .iqel-th-content{padding:0}.complex-table2 .qsearch-box{display:flex;flex:0 1 360px;align-items:center;position:relative}.complex-table2 .iqel-filter-input,.complex-table2 .iqel-quicksearch-input{display:flex;align-items:stretch;flex:1 1;height:var(--input-search-height);border-radius:var(--input-search-border-radius);background-color:var(--input-background-color)}.complex-table2 .iqel-filter-input textarea,.complex-table2 .iqel-quicksearch-input textarea{display:none}.complex-table2 .iqel-filter-input .iqel-state-layer,.complex-table2 .iqel-quicksearch-input .iqel-state-layer{display:flex;align-items:center;flex:1 1;border-radius:var(--input-search-border-radius);position:relative}.complex-table2 .iqel-filter-input .iqel-input-icon,.complex-table2 .iqel-quicksearch-input .iqel-input-icon{width:var(--input-search-icon-size);height:var(--input-search-icon-size);flex:none;color:var(--input-icon-color);position:absolute;left:20px}.complex-table2 .iqel-filter-input .iqel-input-value,.complex-table2 .iqel-quicksearch-input .iqel-input-value{flex:1 1;font-size:var(--input-search-font-size);font-style:var(--input-search-font-style);font-weight:var(--input-search-font-weight);font-family:var(--input-search-font-family);line-height:var(--input-search-line-height);letter-spacing:var(--input-search-letter-spacing);color:var(--input-color);background-color:transparent;border:none;align-self:stretch;padding:0 56px 0 58px}.complex-table2 .iqel-filter-input .iqel-input-value::placeholder,.complex-table2 .iqel-quicksearch-input .iqel-input-value::placeholder{color:var(--input-placeholder-color)}.complex-table2 .iqel-filter-input{height:var(--input-filter-height);border-radius:var(--input-filter-border-radius)}.complex-table2 .iqel-filter-input .iqel-state-layer{border-radius:var(--input-filter-border-radius)}.complex-table2 .iqel-filter-input .iqel-input-value{padding:0 26px;font-size:var(--input-filter-font-size);font-style:var(--input-filter-font-style);font-weight:var(--input-filter-font-weight);font-family:var(--input-filter-font-family);line-height:var(--input-filter-line-height);letter-spacing:var(--input-filter-letter-spacing)}.complex-table2 .iqel-filter-input .iqel-input-icon{left:4px;width:var(--input-filter-icon-size);height:var(--input-filter-icon-size)}.complex-table2 .iqel-clear-filter{width:var(--input-filter-clear-size);height:var(--input-filter-clear-size);position:absolute;right:6px;cursor:pointer}@media (any-hover:hover){.complex-table2:not(.locked) .iqel-filter-input .iqel-state-layer:hover,.complex-table2:not(.locked) .iqel-quicksearch-input .iqel-state-layer:hover{background-color:var(--input-background-color-hover)}}.complex-table2 .iqel-clear-quicksearch{position:absolute;cursor:pointer;width:var(--input-search-clear-size);height:var(--input-search-clear-size);right:20px;flex:none;color:var(--input-icon-color)}.complex-table2 .iqel-table-loading-overlay{display:none;position:absolute;width:100%;height:100%;align-items:center;justify-content:center}.complex-table2.locked .iqel-clear-filter,.complex-table2.locked .iqel-clear-quicksearch,.complex-table2.locked .iqel-field-header.header-sortable,.complex-table2.locked .iqel-field-header.pressed,.complex-table2.locked .iqel-selection-checkbox{cursor:default}.complex-table2.loading{pointer-events:none}.complex-table2.loading .iqel-table-loading-overlay{display:flex}.complex-table2.loading .iqel-table-loading-overlay>.spinner{width:4em;height:4em}.complex-table2.loading .iqel-table-loading-overlay>.spinner .outline{fill:none;stroke:var(--loading-overlay-foreground-color);stroke-opacity:0.25}.complex-table2.loading .iqel-table-loading-overlay>.spinner .accent-group{transform:rotate(var(--loading-overlay-rotation-start));transform-origin:center center;animation:loading-overlay-spinner-animation 1s cubic-bezier(.5,.25,.5,.75) infinite;fill:none;stroke:var(--loading-overlay-foreground-color);stroke-opacity:0.5}.complex-table2.loading .iqel-ctrl-panel,.complex-table2.loading .iqel-filter-footer,.complex-table2.loading .iqel-table-body,.complex-table2.loading .iqel-table-filter-container,.complex-table2.loading .iqel-table-footer,.complex-table2.loading .iqel-table-header-container,.complex-table2.locked .iqel-ctrl-panel,.complex-table2.locked .iqel-filter-footer,.complex-table2.locked .iqel-table-body,.complex-table2.locked .iqel-table-filter-container,.complex-table2.locked .iqel-table-footer,.complex-table2.locked .iqel-table-header-container{opacity:var(--table-content-opacity-locked)}.complex-table2.loading .iqel-filter-footer .iqel-table-footer,.complex-table2.locked .iqel-filter-footer .iqel-table-footer{opacity:initial}.complex-table2.secondary{--selected-row-background-color:rgb(var(--webiq-secondary-container-rgb) / 0.38);--selection-box-border-color-checked:var(--webiq-secondary);--selection-box-background-color-checked:var(--webiq-secondary);--selection-box-checkmark-color:var(--webiq-on-secondary)}.complex-table2.tertiary{--selected-row-background-color:rgb(var(--webiq-tertiary-container-rgb) / 0.38);--selection-box-border-color-checked:var(--webiq-tertiary);--selection-box-background-color-checked:var(--webiq-tertiary);--selection-box-checkmark-color:var(--webiq-on-tertiary)}@keyframes loading-overlay-spinner-animation{0%{transform:rotate(var(--loading-overlay-rotation-start))}100%{transform:rotate(calc(var(--loading-overlay-rotation-start) + 360deg))}}

/* dialog-box - widget */
 .dialog-box{--scrim-background-color:rgb(var(--webiq-scrim-rgb) / 0.32);--header-background-color:var(--webiq-surface-container-high);--content-background-color:var(--webiq-surface-container-high);--dialog-padding:24px;--dialog-border-radius:28px;--header-spacing:16px;--footer-spacing:16px;--title-font-family:var(--webiq-font-headline-small-family);--title-font-style:var(--webiq-font-headline-small-style);--title-font-weight:var(--webiq-font-headline-small-weight);--title-font-size:var(--webiq-font-headline-small-size);--title-line-height:var(--webiq-font-headline-small-line-height);--title-letter-spacing:var(--webiq-font-headline-small-letter-spacing);--title-color:var(--webiq-on-surface);--close-icon-size:10px;--close-icon-color:var(--webiq-on-surface-variant);--close-icon-spacing:16px;--min-width:48px;--min-height:48px;--max-height:90vh;--max-width:90vw;position:fixed;top:0;left:0;width:100%;height:100%;z-index:90000}.dialog-box .iqel-dialog-background{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;background-color:var(--scrim-background-color)}.dialog-box .iqel-dialog-box-frame{position:relative;display:flex;flex-direction:column;flex:1 1;overflow-y:auto}.dialog-box .iqel-dialog-box-content{position:relative;display:flex;flex-direction:column;flex:1 1;row-gap:var(--footer-spacing)}.dialog-box .iqel-dialog-content{position:relative;box-sizing:border-box;height:100%;overflow-y:auto;display:flex;flex-direction:column}.dialog-box .iqel-dialog-window{position:relative;box-sizing:border-box;display:flex;flex-direction:column;min-height:var(--min-height);min-width:var(--min-width);max-height:var(--max-height);max-width:var(--max-width);background-color:var(--content-background-color);padding:var(--dialog-padding);row-gap:var(--header-spacing);border-radius:var(--dialog-border-radius);user-select:none}.dialog-box .iqel-dialog-box-title{flex:1 1;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--title-font-family);font-style:var(--title-font-style);font-weight:var(--title-font-weight);font-size:var(--title-font-size);line-height:var(--title-line-height);letter-spacing:var(--title-letter-spacing);color:var(--title-color)}.dialog-box .iqel-dialog-header{display:flex;flex:0 0;background-color:var(--header-background-color);column-gap:var(--close-icon-spacing);align-items:center}.dialog-box .iqel-dialog-header .iq-button{flex:0 0;--icon-size:var(--close-icon-size);--color-icon:var(--close-icon-color)}.dialog-box .iqel-dialog-header .iq-button.close{display:none}.dialog-box.show-close-button .iqel-dialog-header .iq-button.close{display:block}

/* dialog-box.add-or-edit-user - widget */
 .dialog-box.add-or-edit-user{--min-height:180px}.dialog-box.add-or-edit-user .iqel-dialog-window{width:510px}.dialog-box.add-or-edit-user.hide-passwords .password-input{display:none}.dialog-box.add-or-edit-user .hide-user-disabled{display:none}.dialog-box.add-or-edit-user .full-height{height:100%}.dialog-box.add-or-edit-user .dialog-buttons-container .margin-compensator,.dialog-box.add-or-edit-user .dialog-form-container .margin-compensator{column-gap:8px;row-gap:8px}.dialog-box.add-or-edit-user .dialog-buttons-container{margin-top:16px}.dialog-box.add-or-edit-user .dialog-form-container{flex:1 1 440px;overflow-y:auto}.dialog-box.add-or-edit-user .dialog-buttons-container,.dialog-box.add-or-edit-user .no-shrink{flex-shrink:0}.dialog-box.add-or-edit-user .iq-input-field.textarea{flex:1;min-height:100px}.dialog-box.add-or-edit-user .iq-label{white-space:pre-wrap;font-style:italic}.dialog-box.add-or-edit-user .user-group{flex:1 1!important}.dialog-box.add-or-edit-user .iq-select-box.user-group .iqel-popup-container{max-width:314px}.dialog-box.add-or-edit-user .groupListContainer>.margin-compensator{display:block}.dialog-box.add-or-edit-user .groupListContainer{margin-top:-8px;padding-left:32px}.dialog-box.add-or-edit-user .groupListContainer .iq-label{font-style:inherit;align-content:center;flex:1 1!important;overflow:hidden;text-overflow:ellipsis}.dialog-box.add-or-edit-user .userGroupContainer{border-bottom:solid 1px var(--webiq-on-surface-variant)}

/* dialog-box.alarm-history-export-dialog - widget */
 .dialog-box.alarm-history-export-dialog .iq-container.grid-spacing>.margin-compensator{gap:.5em}

/* dialog-box.audit-export-dialog - widget */
 .dialog-box.audit-export-dialog .bold{--font-weight-text:bold}.dialog-box.audit-export-dialog .iq-container.button-container{padding-top:10px;padding-left:10px}.dialog-box.audit-export-dialog .iq-container.button-container>.margin-compensator>.iq-button{margin-right:10px;margin-bottom:10px}

/* dialog-box.audit-log-viewer-filter-dialog - widget */
 .dialog-box.audit-log-viewer-filter-dialog{--grid-spacing:0.5em}.dialog-box.audit-log-viewer-filter-dialog .filterlabel{width:calc(374px + var(--grid-spacing))}.dialog-box.audit-log-viewer-filter-dialog .iqel-dialog-box-content{height:0}.dialog-box.audit-log-viewer-filter-dialog .iqel-dialog-box-content .main-container{flex:1 1 0%;height:0}.dialog-box.audit-log-viewer-filter-dialog .ctrl.iq-select-box.junction-mode-select{flex:1 0 auto}.dialog-box.audit-log-viewer-filter-dialog .ctrl.iq-select-box .iq-anchor,.dialog-box.audit-log-viewer-filter-dialog .ctrl.iq-select-box .iqel-anchor{max-height:168px;overscroll-behavior:contain}.dialog-box.audit-log-viewer-filter-dialog .ctrl.item-searchbar{--border-radius:4px 4px 0 0;--background-color:var(--webiq-surface-container-highest);--result-box-max-height:168px;min-height:50px}.dialog-box.audit-log-viewer-filter-dialog .ctrl.item-searchbar .iqel-input{display:grid;grid:"input clear" minmax(max-content,1fr)/1fr min-content;border-bottom:1px solid var(--border-color)}.dialog-box.audit-log-viewer-filter-dialog .ctrl.item-searchbar .iqel-input .iqel-auto-complete,.dialog-box.audit-log-viewer-filter-dialog .ctrl.item-searchbar .iqel-input .iqel-real-input{grid-area:input}.dialog-box.audit-log-viewer-filter-dialog .ctrl.item-searchbar .iqel-input .iqel-clear-input{grid-area:clear}.dialog-box.audit-log-viewer-filter-dialog .ctrl.item-searchbar .iqel-input,.dialog-box.audit-log-viewer-filter-dialog .ctrl.item-searchbar .iqel-result-wrapper .iqel-result-box table tr td{padding:5px 9px}.dialog-box.audit-log-viewer-filter-dialog .ctrl.item-searchbar .iqel-result-box{margin-bottom:0}.dialog-box.audit-log-viewer-filter-dialog .iq-container.filter-type-grid>.margin-compensator{display:grid;grid:"primary-type-label primary-type-select" min-content "sub-type-label     sub-type-select    " min-content/max-content 1fr}.dialog-box.audit-log-viewer-filter-dialog .iq-container.filter-type-grid>.margin-compensator .filter-category-label{grid-area:primary-type-label}.dialog-box.audit-log-viewer-filter-dialog .iq-container.filter-type-grid>.margin-compensator .filter-type-label{grid-area:sub-type-label}.dialog-box.audit-log-viewer-filter-dialog .iq-container.filter-type-grid>.margin-compensator .type-select{grid-area:primary-type-select}.dialog-box.audit-log-viewer-filter-dialog .iq-container.filter-type-grid>.margin-compensator .sub-type-select{grid-area:sub-type-select}.dialog-box.audit-log-viewer-filter-dialog .grid-spacing>.margin-compensator{gap:var(--grid-spacing)}.dialog-box.audit-log-viewer-filter-dialog .filter-grid-container>.margin-compensator,.dialog-box.audit-log-viewer-filter-dialog .filter-grid-row>.margin-compensator{gap:var(--grid-spacing)}.dialog-box.audit-log-viewer-filter-dialog .filter-grid-container .attribute-name,.dialog-box.audit-log-viewer-filter-dialog .filter-grid-container .comparison-value,.dialog-box.audit-log-viewer-filter-dialog .filter-grid-row .attribute-name,.dialog-box.audit-log-viewer-filter-dialog .filter-grid-row .comparison-value{flex:2 1 0%}.dialog-box.audit-log-viewer-filter-dialog .filter-grid-container .comparison-type,.dialog-box.audit-log-viewer-filter-dialog .filter-grid-row .comparison-type{flex:1 1 0%}.dialog-box.audit-log-viewer-filter-dialog .filter-grid-container,.dialog-box.audit-log-viewer-filter-dialog .filter-grid-row.add-row{margin-top:var(--grid-spacing)}.dialog-box.audit-log-viewer-filter-dialog .filter-grid-row.add-row{margin-right:4px}.dialog-box.audit-log-viewer-filter-dialog .add-button{grid-column:2;justify-self:end}.dialog-box.audit-log-viewer-filter-dialog .filter-grid-container{min-height:164px;flex:1 1 0%!important;overflow-y:auto;border-top:1px solid var(--webiq-outline-variant,#000)}.dialog-box.audit-log-viewer-filter-dialog .filter-grid-container>.margin-compensator{overflow-y:scroll}

/* dialog-box.change-user-password - widget */
 .dialog-box.change-user-password .iqel-dialog-window{width:500px}.dialog-box.change-user-password .full-height{height:100%}.dialog-box.change-user-password .dialog-buttons-container .margin-compensator,.dialog-box.change-user-password .dialog-form-container .margin-compensator{column-gap:8px;row-gap:8px}.dialog-box.change-user-password .dialog-buttons-container{margin-top:16px}.dialog-box.change-user-password .dialog-form-container{flex:1}.dialog-box.change-user-password .dialog-buttons-container,.dialog-box.change-user-password .no-shrink{flex-shrink:0}

/* dialog-box.confirm - widget */
 .dialog-box.confirm{--min-width:240px;--confirmation-font-family:var(--webiq-font-body-medium-family);--confirmation-font-style:var(--webiq-font-body-medium-style);--confirmation-font-weight:var(--webiq-font-body-medium-weight);--confirmation-font-size:var(--webiq-font-body-medium-size);--confirmation-line-height:var(--webiq-font-body-medium-line-height);--confirmation-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--confirmation-color:var(--webiq-on-surface-variant)}.dialog-box.confirm .iqel-confirmation-text{font-family:var(--confirmation-font-family);font-style:var(--confirmation-font-size);font-weight:var(--confirmation-font-weight);font-size:var(--confirmation-font-size);line-height:var(--confirmation-line-height);letter-spacing:var(--confirmation-letter-spacing);color:var(--confirmation-color);white-space:pre-wrap}.dialog-box.confirm .iqel-dialog-footer{display:flex;justify-content:center;column-gap:8px}.dialog-box.confirm .iqel-dialog-footer .iq-button.cancel-button,.dialog-box.confirm .iqel-dialog-footer .iq-button.ok-button{flex:0 1 120px}

/* dialog-box.connection-lost - widget */
 .dialog-box.connection-lost{--min-width:300px;--content-spacing:8px}.dialog-box.connection-lost .iqel-dialog-content{row-gap:var(--content-spacing)}

/* dialog-box.date-time-selection - widget */
 .dialog-box.date-time-selection .iq-container>.margin-compensator{row-gap:8px;column-gap:8px}.dialog-box.date-time-selection .iq-label.date-label,.dialog-box.date-time-selection .iq-label.time-label{height:20px}.dialog-box.date-time-selection .iq-label.date-label .iq-label,.dialog-box.date-time-selection .iq-label.time-label .iq-label{font-family:var(--webiq-font-body-large-family);font-size:var(--webiq-font-body-large-size);font-weight:var(--webiq-font-body-large-weight);font-style:var(--webiq-font-body-large-style);line-height:var(--webiq-font-body-large-line-height);letter-spacing:var(--webiq-font-body-large-letter-spacing)}.dialog-box.date-time-selection .iq-container.date-time-content{padding:8px}.dialog-box.date-time-selection .iq-container.date-container,.dialog-box.date-time-selection .iq-container.time-container,.dialog-box.date-time-selection .iq-container.time-content{flex:1 1 auto}.dialog-box.date-time-selection .iq-select-time{min-width:180px}

/* dialog-box.iq-alarm-detail-dialog - widget */
 .dialog-box.iq-alarm-detail-dialog{--min-height:208px;--min-width:320px}.dialog-box.iq-alarm-detail-dialog .iqel-dialog-window .alarm-detail-win{min-width:250px}.dialog-box.iq-alarm-detail-dialog .iqel-dialog-box-content{overflow:hidden}.dialog-box.iq-alarm-detail-dialog .iq-container.content-container{flex:1 1;overflow-y:auto}.dialog-box.iq-alarm-detail-dialog .iq-container.button-footer .margin-compensator{column-gap:8px}.dialog-box.iq-alarm-detail-dialog.severity-alarm{--content-background-color:var(--webiq-error-container);--header-background-color:var(--webiq-error-container);--title-color:var(--webiq-on-error-container)}.dialog-box.iq-alarm-detail-dialog.severity-alarm .iq-container.button-footer .iq-button.filled{--bg-color:var(--webiq-error);--bg-color-hover:rgb(var(--webiq-on-error-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-error-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-error-rgb) / 0.12);--color-label:var(--webiq-on-error)}.dialog-box.iq-alarm-detail-dialog.severity-alarm .iq-container.button-footer .iq-button{--bg-color-hover:rgb(var(--webiq-error-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-error-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-error-rgb) / 0.12);--color-label:var(--webiq-error)}.dialog-box.iq-alarm-detail-dialog.severity-warning{--content-background-color:var(--webiq-warning-container);--header-background-color:var(--webiq-warning-container);--title-color:var(--webiq-on-warning-container)}.dialog-box.iq-alarm-detail-dialog.severity-warning .iq-container.button-footer .iq-button.filled{--bg-color:var(--webiq-warning);--bg-color-hover:rgb(var(--webiq-on-warning-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-warning-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-warning-rgb) / 0.12);--color-label:var(--webiq-on-warning)}.dialog-box.iq-alarm-detail-dialog.severity-warning .iq-container.button-footer .iq-button{--bg-color-hover:rgb(var(--webiq-warning-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-warning-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-warning-rgb) / 0.12);--color-label:var(--webiq-warning)}.dialog-box.iq-alarm-detail-dialog.severity-info{--content-background-color:var(--webiq-ok-container);--header-background-color:var(--webiq-ok-container);--title-color:var(--webiq-on-ok-container)}.dialog-box.iq-alarm-detail-dialog.severity-info .iq-container.button-footer .iq-button.filled{--bg-color:var(--webiq-ok);--bg-color-hover:rgb(var(--webiq-on-ok-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-ok-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-ok-rgb) / 0.12);--color-label:var(--webiq-on-ok)}.dialog-box.iq-alarm-detail-dialog.severity-info .iq-container.button-footer .iq-button{--bg-color-hover:rgb(var(--webiq-ok-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-ok-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-ok-rgb) / 0.12);--color-label:var(--webiq-ok)}

/* dialog-box.iq-alarm-list-filter-dialog - widget */
 .dialog-box.iq-alarm-list-filter-dialog{--min-width:320px}.dialog-box.iq-alarm-list-filter-dialog .iq-label{padding-top:16px;padding-left:16px}.dialog-box.iq-alarm-list-filter-dialog .iq-container.footer{margin-top:16px}.dialog-box.iq-alarm-list-filter-dialog .iq-container.footer .margin-compensator{column-gap:8px}

/* dialog-box.iq-session-detail-dialog - widget */
 .dialog-box.iq-session-detail-dialog .iqel-dialog-window .session-detail-win{min-width:250px}.dialog-box.iq-session-detail-dialog .iqel-dialog-window .session-detail-win .iqel-detail{display:flex;column-gap:8px;padding-left:8px;padding-right:8px}.dialog-box.iq-session-detail-dialog .iqel-dialog-box-content{overflow:hidden}

/* dialog-box.iq-trend-select-dialog - widget */
 .dialog-box.iq-trend-select-dialog{--header-font-family:var(--webiq-font-title-medium-family);--header-font-style:var(--webiq-font-title-medium-style);--header-font-size:var(--webiq-font-title-medium-size);--header-font-weight:var(--webiq-font-title-medium-weight);--header-line-height:var(--webiq-font-title-medium-line-height);--header-letter-spacing:var(--webiq-font-title-medium-letter-spacing);--header-color:var(--webiq-on-surface-variant)}.dialog-box.iq-trend-select-dialog .iqel-dialog-box-content{overflow:hidden}.dialog-box.iq-trend-select-dialog .iq-container.settings-content{flex:1 1;padding:8px;width:320px;overflow-y:auto}.dialog-box.iq-trend-select-dialog .iq-container.settings-content>.margin-compensator{row-gap:4px}.dialog-box.iq-trend-select-dialog .iq-container.settings-content .iq-container>.margin-compensator{row-gap:4px}.dialog-box.iq-trend-select-dialog .iq-container.settings-content .iq-container>.margin-compensator .iq-input-field.max-input,.dialog-box.iq-trend-select-dialog .iq-container.settings-content .iq-container>.margin-compensator .iq-input-field.min-input,.dialog-box.iq-trend-select-dialog .iq-container.settings-content .iq-container>.margin-compensator .iq-input-field.step-input{margin-left:10px}.dialog-box.iq-trend-select-dialog .iq-container.button-container{padding:8px;margin-top:8px}.dialog-box.iq-trend-select-dialog .iq-container.button-container>.margin-compensator{column-gap:10px}.dialog-box.iq-trend-select-dialog .iq-label.limits-header,.dialog-box.iq-trend-select-dialog .iq-label.scale-header{--font-family:var(--header-font-family);--font-style:var(--header-font-style);--font-size:var(--header-font-size);--font-weight:var(--header-font-weight);--line-height:var(--header-line-height);--letter-spacing:var(--header-letter-spacing);--font-color:var(--header-color)}.dialog-box.iq-trend-select-dialog .iq-select-box.scalegroup-select{flex:1 1;margin-right:4px}

/* dialog-box.mfa-enable-dialog - widget */
 .dialog-box.mfa-enable-dialog{--min-width:300px;--min-height:250px}.dialog-box.mfa-enable-dialog .iq-container.content-container{display:flex;justify-content:center;row-gap:20px;max-width:500px}.dialog-box.mfa-enable-dialog .iq-container.content-container>.margin-compensator{row-gap:20px}.dialog-box.mfa-enable-dialog .iq-container.option.qrcode-image{width:150px;height:150px}.dialog-box.mfa-enable-dialog .iq-container.option.qrcode-image svg{width:100%;height:100%}.dialog-box.mfa-enable-dialog .iq-text.message-text{width:auto;padding:0 32px}.dialog-box.mfa-enable-dialog .iq-input-field.otp-input{width:256px}

/* dialog-box.notification - widget */
 .dialog-box.notification{--min-width:240px;--notification-font-family:var(--webiq-font-body-medium-family);--notification-font-style:var(--webiq-font-body-medium-style);--notification-font-weight:var(--webiq-font-body-medium-weight);--notification-font-size:var(--webiq-font-body-medium-size);--notification-line-height:var(--webiq-font-body-medium-line-height);--notification-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--notification-color:var(--webiq-on-surface-variant)}.dialog-box.notification .iqel-notification-text{font-family:var(--notification-font-family);font-style:var(--notification-font-size);font-weight:var(--notification-font-weight);font-size:var(--notification-font-size);line-height:var(--notification-line-height);letter-spacing:var(--notification-letter-spacing);color:var(--notification-color);white-space:pre-wrap}.dialog-box.notification .iqel-dialog-footer{display:flex;justify-content:center}.dialog-box.notification .iqel-dialog-footer .iq-button.ok-button{flex:0 1 120px}

/* dialog-box.option - widget */
 .dialog-box.option{--min-width:240px;--option-font-family:var(--webiq-font-body-medium-family);--option-font-style:var(--webiq-font-body-medium-style);--option-font-weight:var(--webiq-font-body-medium-weight);--option-font-size:var(--webiq-font-body-medium-size);--option-line-height:var(--webiq-font-body-medium-line-height);--option-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--option-color:var(--webiq-on-surface-variant)}.dialog-box.option .iqel-option-text{font-family:var(--option-font-family);font-style:var(--option-font-size);font-weight:var(--option-font-weight);font-size:var(--option-font-size);line-height:var(--option-line-height);letter-spacing:var(--option-letter-spacing);color:var(--option-color);white-space:pre-wrap}.dialog-box.option .iq-container.dialog-button-row .margin-compensator{flex-wrap:wrap;column-gap:8px;row-gap:8px}.dialog-box.option .iq-container.dialog-button-row .margin-compensator span.iqel-insert-anchor{display:none}

/* dialog-box.option.audit-storage-notification - widget */
 .dialog-box.option.audit-storage-notification{--min-width:min-content;--max-width:30vw}

/* dialog-box.password-expired - widget */
 .dialog-box.password-expired{--min-width:300px;--content-spacing:8px}.dialog-box.password-expired .iqel-dialog-content{row-gap:var(--content-spacing)}.dialog-box.password-expired .iqel-dialog-footer{display:flex;justify-content:center}.dialog-box.password-expired .iqel-dialog-footer .iq-button.apply-button,.dialog-box.password-expired .iqel-dialog-footer .iq-button.cancel-button{flex:0 1 120px}

/* dialog-box.recipe-message-dialog - widget */
 .dialog-box.recipe-message-dialog{--min-width:400px}.dialog-box.recipe-message-dialog.show-close-button:not(.allow-close) .iqel-dialog-header .iq-button.close{display:none}.dialog-box.recipe-message-dialog .iq-container.message-container{padding:10px}.dialog-box.recipe-message-dialog .iq-container.button-container{padding-top:10px;padding-left:10px}.dialog-box.recipe-message-dialog .iq-container.button-container>.margin-compensator>.iq-button{margin-right:10px;margin-bottom:10px}

/* dialog-box.recipe-name - widget */
 .dialog-box.recipe-name{--min-width:300px}.dialog-box.recipe-name .recipe-dialog-content>.margin-compensator{row-gap:8px}.dialog-box.recipe-name .recipe-dialog-content .dialog-footer>.margin-compensator{column-gap:8px}

/* dialog-box.reset-recovery-keys-dialog - widget */
 .dialog-box.reset-recovery-keys-dialog{--min-width:300px;--min-height:250px}.dialog-box.reset-recovery-keys-dialog .recovery-key-list{padding:10px 0 20px;user-select:text;width:100%}.dialog-box.reset-recovery-keys-dialog .recovery-key-list>.margin-compensator{max-height:300px;overflow-y:auto}.dialog-box.reset-recovery-keys-dialog .recovery-key-list>.recovery-key-blur{filter:blur(.35rem)}

/* dialog-box.session-reauth - widget */
 .dialog-box.session-reauth{z-index:90001}.dialog-box.session-reauth .session-reauth-root-container>.margin-compensator{gap:1em}.dialog-box.session-reauth .current-user{--content-height:auto;--font-family-text:var(--webiq-font-body-large-family);--font-style-text:var(--webiq-font-body-large-style);--font-size-text:var(--webiq-font-body-large-size);--font-weight-text:bold;--line-height-text:var(--webiq-font-body-large-line-height);--letter-spacing-text:var(--webiq-font-body-large-letter-spacing)}.dialog-box.session-reauth .flex-1{flex:1!important}.dialog-box.session-reauth svg.timeout-display{--circumfence:calc(2px * 3.14159265);--bar:calc(var(--progress) / 100 * var(--circumfence));width:30px;height:30px;margin-left:5px;align-self:center}.dialog-box.session-reauth svg.timeout-display circle{transform:matrix(0,-1,-1,0,0,0);transform-origin:center center;stroke:var(--webiq-primary);stroke-width:2;fill:none;stroke-dasharray:var(--bar) calc(var(--circumfence) - var(--bar));transition:stroke-dasharray .33s linear 0s}

/* dialog-box.threads-dialog - widget */
 .dialog-box.threads-dialog{--min-width:300px;--min-height:250px}.dialog-box.threads-dialog .iqel-dialog-window{width:40vw;height:50vh}.dialog-box.threads-dialog .iq-container.content-container{height:100%}.dialog-box.threads-dialog .iq-container.message-container{padding:8px;flex:1 1}.dialog-box.threads-dialog .iq-container.message-container>.margin-compensator{row-gap:8px}.dialog-box.threads-dialog .iq-input-field.message{flex:1 1}.dialog-box.threads-dialog .iq-input-field.message .iq-input{resize:none;overflow:auto}.dialog-box.threads-dialog .iq-container.button-container{padding:8px;flex:0 0}.dialog-box.threads-dialog .iq-container.button-container>.margin-compensator{column-gap:8px}.dialog-box.threads-dialog.create .iq-button.delete{display:none}

/* dialog-box.trend-data-export - widget */
 .dialog-box.trend-data-export .iqel-dialog-window{width:480px}.dialog-box.trend-data-export .iqel-dialog-box-frame{flex:1 1}.dialog-box.trend-data-export .iq-container.options-container,.dialog-box.trend-data-export .iq-container.selection-container{padding:10px}.dialog-box.trend-data-export .iq-container.options-container>.margin-compensator,.dialog-box.trend-data-export .iq-container.selection-container>.margin-compensator{row-gap:8px;column-gap:8px}.dialog-box.trend-data-export .iq-container.inner-options{width:100%}.dialog-box.trend-data-export .iq-container.inner-options>.margin-compensator{row-gap:8px;column-gap:8px}.dialog-box.trend-data-export .iq-container.time-date{flex:1 1 240px}.dialog-box.trend-data-export .iq-container.button-container{padding-top:10px;padding-left:10px}.dialog-box.trend-data-export .iq-container.button-container>.margin-compensator>.iq-button{margin-right:10px;margin-bottom:10px}.dialog-box.trend-data-export .iq-label.end-label,.dialog-box.trend-data-export .iq-label.start-label{height:20px}.dialog-box.trend-data-export .resolution-input,.dialog-box.trend-data-export .sample-mode-selection,.dialog-box.trend-data-export .timestamp-format-selection{flex:1 1}

/* dialog-box.trend-sets-dialog - widget */
 .dialog-box.trend-sets-dialog .iqel-dialog-window{width:400px}.dialog-box.trend-sets-dialog .iq-container.message-container{padding:10px}.dialog-box.trend-sets-dialog .iq-container.button-container{padding-top:10px;padding-left:10px}.dialog-box.trend-sets-dialog .iq-container.button-container>.margin-compensator>.iq-button{margin-right:10px;margin-bottom:10px}

/* dialog-box.trusted-network-dialog - widget */
 .dialog-box.trusted-network-dialog .iqel-dialog-window{min-width:250px}.dialog-box.trusted-network-dialog .iqel-dialog-box-frame{overflow-y:inherit}.dialog-box.trusted-network-dialog .iqel-dialog-box-content .iq-input-field{margin-top:8px;width:358px}.dialog-box.trusted-network-dialog .iqel-dialog-box-content .dialog-button-row{margin-top:8px}

/* gp-scroll-bar - common */
 .gp-scroll-bar{box-sizing:border-box;padding-left:9px;padding-right:1px}.gp-scroll-bar .gpsb-container{height:100%}.gp-scroll-bar .ct2-sb-not-used .gp-scroll-bar .gpsb-container{display:none}.gp-scroll-bar .gpsb-slider-track{margin-top:1px}.gp-scroll-bar .gpsb-slider-track .gpsb-slider-handle-touch-area{position:relative;-ms-touch-action:none;top:-1px;cursor:pointer}.gp-scroll-bar .gpsb-slider-track .gpsb-slider-handle{height:100%;margin:0 auto}.gp-scroll-bar .gpsb-slider-handle{box-sizing:border-box}.gp-scroll-bar .gpsb-btn-down,.gp-scroll-bar .gpsb-btn-up{box-sizing:border-box;width:100%;cursor:auto}.gp-scroll-bar .gpsb-slider-handle.gpsb-slider-ani{transition:.5s ease-out}.gp-scroll-bar .gpsb-btn-panel{width:100%}.gp-scroll-bar .gpsb-btn-down,.gp-scroll-bar .gpsb-btn-up{cursor:pointer}.gp-scroll-bar .gpsb-btn-up{background-origin:padding-box;background-size:auto}.gp-scroll-bar .gpsb-btn-down{background-origin:padding-box;background-size:auto}.gp-scroll-bar.gpsb-without-btns .gpsb-slider-track{height:100%}.gp-scroll-bar .gpsb-btn-selected{cursor:pointer}.gp-scroll-bar.gpsb-minimized{padding-right:0}.gp-scroll-bar.gpsb-minimized .gpsb-slider-handle{width:100%!important;min-height:8px;margin:0 auto;box-shadow:none;cursor:auto}.gp-scroll-bar.gpsb-minimized .gpsb-slider-track{height:100%!important;background-color:transparent!important;box-shadow:none!important}.gp-scroll-bar.gpsb-minimized .gpsb-btn-panel{display:none}.gp-scroll-bar.gpsb-minimized .gpsb-slider-handle-touch-area{cursor:default}

/* gp-scroll-bar - style */
 .gp-scroll-bar .gpsb-slider-track{background-color:#a0a0a0;box-shadow:none}.gp-scroll-bar .gpsb-slider-handle{background-color:#353535!important;box-shadow:none}.gp-scroll-bar .gpsb-btn-up{background:url('../pics/system/icons/arrow_up_black.svg') no-repeat 50% 50%}.gp-scroll-bar .gpsb-btn-down{background:url('../pics/system/icons/arrow_down_black.svg') no-repeat 50% 50%}.gp-scroll-bar .gpsb-btn-down,.gp-scroll-bar .gpsb-btn-up{background-color:transparent;box-shadow:none}.gp-scroll-bar .gpsb-btn-selected{background-color:transparent;box-shadow:none}.gp-scroll-bar.gpsb-minimized .gpsb-slider-handle{background-color:#959595}.xenon-obsidian-theme .gp-scroll-bar .gpsb-slider-track{background-color:#a0a0a0;box-shadow:none}.xenon-obsidian-theme .gp-scroll-bar .gpsb-slider-handle{background-color:#262525!important;box-shadow:none}.xenon-obsidian-theme .gp-scroll-bar .gpsb-btn-up{background:url('../pics/system/icons/arrow_up.svg') no-repeat 50% 50%}.xenon-obsidian-theme .gp-scroll-bar .gpsb-btn-down{background:url('../pics/system/icons/arrow_down.svg') no-repeat 50% 50%}.xenon-obsidian-theme .gp-scroll-bar .gpsb-btn-down,.xenon-obsidian-theme .gp-scroll-bar .gpsb-btn-up{background-color:transparent;box-shadow:none}.xenon-obsidian-theme .gp-scroll-bar .gpsb-btn-selected{background-color:transparent;box-shadow:none}.xenon-obsidian-theme .gp-scroll-bar.gpsb-minimized .gpsb-slider-handle{background-color:#000}

/* gp-scroll-bar - dimensions */
 .gp-scroll-bar{width:36px}.gp-scroll-bar .gpsb-slider-track{width:2px;margin-left:13px}.gp-scroll-bar .gpsb-slider-handle-touch-area{width:36px;left:-17px}.gp-scroll-bar .gpsb-slider-handle{width:6px}.gp-scroll-bar .gpsb-btn-down,.gp-scroll-bar .gpsb-btn-up{height:32px;background-size:60%!important}.gp-scroll-bar.gpsb-with-btns .gpsb-slider-track{height:calc(100% - 64px)}.gp-scroll-bar.gpsb-minimized{width:16px;padding:0 5px}.gp-scroll-bar.gpsb-minimized .gpsb-slider-track{width:6px;margin:0}.gp-scroll-bar.gpsb-minimized .gpsb-slider-handle-touch-area{width:100%;left:0}.gp-scroll-bar.large{width:36px}.gp-scroll-bar.large .gpsb-slider-track{width:2px;margin-left:13px}.gp-scroll-bar.large .gpsb-slider-handle-touch-area{width:36px;left:-17px}.gp-scroll-bar.large .gpsb-slider-handle{width:8px}.gp-scroll-bar.large .gpsb-btn-down,.gp-scroll-bar.large .gpsb-btn-up{height:32px;background-size:65%!important}.gp-scroll-bar.large.gpsb-with-btns .gpsb-slider-track{height:calc(100% - 64px)}.gp-scroll-bar.large.gpsb-minimized{width:16px;padding:0 5px}.gp-scroll-bar.large.gpsb-minimized .gpsb-slider-track{width:6px;margin:0}.gp-scroll-bar.large.gpsb-minimized .gpsb-slider-handle-touch-area{width:100%;left:0}.gp-scroll-bar.medium{width:36px}.gp-scroll-bar.medium .gpsb-slider-track{width:2px;margin-left:13px}.gp-scroll-bar.medium .gpsb-slider-handle-touch-area{width:36px;left:-17px}.gp-scroll-bar.medium .gpsb-slider-handle{width:6px}.gp-scroll-bar.medium .gpsb-btn-down,.gp-scroll-bar.medium .gpsb-btn-up{height:32px;background-size:60%!important}.gp-scroll-bar.medium.gpsb-with-btns .gpsb-slider-track{height:calc(100% - 64px)}.gp-scroll-bar.medium.gpsb-minimized{width:16px;padding:0 5px}.gp-scroll-bar.medium.gpsb-minimized .gpsb-slider-track{width:6px;margin:0}.gp-scroll-bar.medium.gpsb-minimized .gpsb-slider-handle-touch-area{width:100%;left:0}.gp-scroll-bar.small{width:36px}.gp-scroll-bar.small .gpsb-slider-track{width:2px;margin-left:13px}.gp-scroll-bar.small .gpsb-slider-handle-touch-area{width:36px;left:-17px}.gp-scroll-bar.small .gpsb-slider-handle{width:4px}.gp-scroll-bar.small .gpsb-btn-down,.gp-scroll-bar.small .gpsb-btn-up{height:32px;background-size:40%!important}.gp-scroll-bar.small.gpsb-with-btns .gpsb-slider-track{height:calc(100% - 64px)}.gp-scroll-bar.small.gpsb-minimized{width:16px;padding:0 5px}.gp-scroll-bar.small.gpsb-minimized .gpsb-slider-track{width:6px;margin:0}.gp-scroll-bar.small.gpsb-minimized .gpsb-slider-handle-touch-area{width:100%;left:0}

/* group - common */
 .group{position:relative;box-sizing:border-box;display:block}.group::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.group .group-content{box-sizing:border-box;height:auto;padding:0}.group .group-content::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}

/* group - style */
 

/* group - dimensions */
 .group{min-height:8px;font-size:14px;line-height:24px}.group .group-content{min-height:8px;padding:10px}

/* html - widget */
 .html>.iqel-html{width:100%;height:100%}

/* iframe - widget */
 .iframe .iframe{width:100%;height:100%}

/* iq-alarm-info - widget */
 .iq-alarm-info{--opacity-locked:0.38;--button-default-background:var(--webiq-surface-container);--button-error-background:var(--webiq-error-container);--button-warning-background:var(--webiq-warning-container);--button-ok-background:var(--webiq-ok-container);--button-hover-color:rgb(var(--webiq-on-surface-rgb) / 0.04);--button-pressed-color:rgb(var(--webiq-on-surface-rgb) / 0.08);--icon-size:24px;--icon-ok-size:var(--icon-size);--icon-warning-size:var(--icon-size);--icon-error-size:var(--icon-size);--icon-default-color:var(--webiq-on-surface);--icon-error-color:var(--webiq-error);--icon-warning-color:var(--webiq-warning);--icon-ok-color:var(--webiq-ok);--title-font-size:var(--webiq-font-body-medium-size);--title-font-family:var(--webiq-font-body-medium-family);--title-font-style:var(--webiq-font-body-medium-style);--title-font-weight:var(--webiq-font-body-medium-weight);--title-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--title-line-height:var(--webiq-font-body-medium-line-height);--title-ok-font-size:var(--title-font-size);--title-ok-font-family:var(--title-font-family);--title-ok-font-style:var(--title-font-style);--title-ok-font-weight:var(--title-font-weight);--title-ok-letter-spacing:var(--title-letter-spacing);--title-ok-line-height:var(--title-line-height);--title-warning-font-size:var(--title-font-size);--title-warning-font-family:var(--title-font-family);--title-warning-font-style:var(--title-font-style);--title-warning-font-weight:var(--title-font-weight);--title-warning-letter-spacing:var(--title-letter-spacing);--title-warning-line-height:var(--title-line-height);--title-error-font-size:var(--title-font-size);--title-error-font-family:var(--title-font-family);--title-error-font-style:var(--title-font-style);--title-error-font-weight:var(--title-font-weight);--title-error-letter-spacing:var(--title-letter-spacing);--title-error-line-height:var(--title-line-height);--title-default-color:var(--webiq-on-surface);--title-error-color:var(--webiq-on-error-container);--title-warning-color:var(--webiq-on-warning-container);--title-ok-color:var(--webiq-on-ok-container);--message-font-size:var(--webiq-font-body-small-size);--message-font-family:var(--webiq-font-body-small-family);--message-font-style:var(--webiq-font-body-small-style);--message-font-weight:var(--webiq-font-body-small-weight);--message-letter-spacing:var(--webiq-font-body-small-letter-spacing);--message-line-height:var(--webiq-font-body-small-line-height);--message-ok-font-size:var(--message-font-size);--message-ok-font-family:var(--message-font-family);--message-ok-font-style:var(--message-font-style);--message-ok-font-weight:var(--message-font-weight);--message-ok-letter-spacing:var(--message-letter-spacing);--message-ok-line-height:var(--message-line-height);--message-warning-font-size:var(--message-font-size);--message-warning-font-family:var(--message-font-family);--message-warning-font-style:var(--message-font-style);--message-warning-font-weight:var(--message-font-weight);--message-warning-letter-spacing:var(--message-letter-spacing);--message-warning-line-height:var(--message-line-height);--message-error-font-size:var(--message-font-size);--message-error-font-family:var(--message-font-family);--message-error-font-style:var(--message-font-style);--message-error-font-weight:var(--message-font-weight);--message-error-letter-spacing:var(--message-letter-spacing);--message-error-line-height:var(--message-line-height);--message-default-color:var(--webiq-on-surface);--message-error-color:var(--webiq-on-error-container);--message-warning-color:var(--webiq-on-warning-container);--message-ok-color:var(--webiq-on-ok-container);--count-font-size:var(--webiq-font-body-medium-size);--count-font-family:var(--webiq-font-body-medium-family);--count-font-style:var(--webiq-font-body-medium-style);--count-font-weight:var(--webiq-font-body-medium-weight);--count-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--count-line-height:var(--webiq-font-body-medium-line-height);--count-ok-font-size:var(--count-font-size);--count-ok-font-family:var(--count-font-family);--count-ok-font-style:var(--count-font-style);--count-ok-font-weight:var(--count-font-weight);--count-ok-letter-spacing:var(--count-letter-spacing);--count-ok-line-height:var(--count-line-height);--count-warning-font-size:var(--count-font-size);--count-warning-font-family:var(--count-font-family);--count-warning-font-style:var(--count-font-style);--count-warning-font-weight:var(--count-font-weight);--count-warning-letter-spacing:var(--count-letter-spacing);--count-warning-line-height:var(--count-line-height);--count-error-font-size:var(--count-font-size);--count-error-font-family:var(--count-font-family);--count-error-font-style:var(--count-font-style);--count-error-font-weight:var(--count-font-weight);--count-error-letter-spacing:var(--count-letter-spacing);--count-error-line-height:var(--count-line-height);--count-default-color:var(--webiq-on-surface);--count-error-color:var(--webiq-on-error-container);--count-warning-color:var(--webiq-on-warning-container);--count-ok-color:var(--webiq-on-ok-container);--button-border-radius:4px;--box-shadow-color-rgb:var(--webiq-shadow-rgb);display:flex;align-items:stretch;height:40px}.iq-alarm-info .iqel-alarm-message{display:none}.iq-alarm-info .iqel-button-element{display:flex;align-items:stretch;border-radius:var(--button-border-radius);background-color:var(--button-default-background);flex:1 1;box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3);overflow:hidden}.iq-alarm-info .iqel-button-element .iqel-state-icon{width:var(--icon-size);height:var(--icon-size);background-size:contain;background-position:center;background-repeat:no-repeat;color:var(--icon-default-color)}.iq-alarm-info .iqel-button-element .iqel-alarm-title{font-size:var(--title-font-size);font-family:var(--title-font-family);font-weight:var(--title-font-weight);font-style:var(--title-font-style);letter-spacing:var(--title-letter-spacing);line-height:var(--title-line-height);flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--title-default-color)}.iq-alarm-info .iqel-button-element .iqel-alarm-count{font-size:var(--count-font-size);font-family:var(--count-font-family);font-weight:var(--count-font-weight);font-style:var(--count-font-style);letter-spacing:var(--count-letter-spacing);line-height:var(--count-line-height);color:var(--count-default-color)}.iq-alarm-info .iqel-button-element .iqel-alarm-message{font-size:var(--message-font-size);font-family:var(--message-font-family);font-weight:var(--message-font-weight);font-style:var(--message-font-style);letter-spacing:var(--message-letter-spacing);line-height:var(--message-line-height);color:var(--message-default-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.iq-alarm-info .iqel-button-element.severity-info{background-color:var(--button-ok-background)}.iq-alarm-info .iqel-button-element.severity-info .iqel-alarm-title{font-size:var(--title-ok-font-size);font-family:var(--title-ok-font-family);font-weight:var(--title-ok-font-weight);font-style:var(--title-ok-font-style);letter-spacing:var(--title-ok-letter-spacing);line-height:var(--title-ok-line-height);color:var(--title-ok-color)}.iq-alarm-info .iqel-button-element.severity-info .iqel-alarm-count{font-size:var(--count-ok-font-size);font-family:var(--count-ok-font-family);font-weight:var(--count-ok-font-weight);font-style:var(--count-ok-font-style);letter-spacing:var(--count-ok-letter-spacing);line-height:var(--count-ok-line-height);color:var(--count-ok-color)}.iq-alarm-info .iqel-button-element.severity-info .iqel-alarm-message{font-size:var(--message-ok-font-size);font-family:var(--message-ok-font-family);font-weight:var(--message-ok-font-weight);font-style:var(--message-ok-font-style);letter-spacing:var(--message-ok-letter-spacing);line-height:var(--message-ok-line-height);color:var(--message-ok-color)}.iq-alarm-info .iqel-button-element.severity-info .iqel-state-icon{width:var(--icon-ok-size);height:var(--icon-ok-size);color:var(--icon-ok-color)}.iq-alarm-info .iqel-button-element.severity-warning{background-color:var(--button-warning-background)}.iq-alarm-info .iqel-button-element.severity-warning .iqel-alarm-title{font-size:var(--title-warning-font-size);font-family:var(--title-warning-font-family);font-weight:var(--title-warning-font-weight);font-style:var(--title-warning-font-style);letter-spacing:var(--title-warning-letter-spacing);line-height:var(--title-warning-line-height);color:var(--title-warning-color)}.iq-alarm-info .iqel-button-element.severity-warning .iqel-alarm-count{font-size:var(--count-warning-font-size);font-family:var(--count-warning-font-family);font-weight:var(--count-warning-font-weight);font-style:var(--count-warning-font-style);letter-spacing:var(--count-warning-letter-spacing);line-height:var(--count-warning-line-height);color:var(--count-warning-color)}.iq-alarm-info .iqel-button-element.severity-warning .iqel-alarm-message{font-size:var(--message-warning-font-size);font-family:var(--message-warning-font-family);font-weight:var(--message-warning-font-weight);font-style:var(--message-warning-font-style);letter-spacing:var(--message-warning-letter-spacing);line-height:var(--message-warning-line-height);color:var(--message-warning-color)}.iq-alarm-info .iqel-button-element.severity-warning .iqel-state-icon{width:var(--icon-warning-size);height:var(--icon-warning-size);color:var(--icon-warning-color)}.iq-alarm-info .iqel-button-element.severity-alarm{background-color:var(--button-error-background)}.iq-alarm-info .iqel-button-element.severity-alarm .iqel-alarm-title{font-size:var(--title-error-font-size);font-family:var(--title-error-font-family);font-weight:var(--title-error-font-weight);font-style:var(--title-error-font-style);letter-spacing:var(--title-error-letter-spacing);line-height:var(--title-error-line-height);color:var(--title-error-color)}.iq-alarm-info .iqel-button-element.severity-alarm .iqel-alarm-count{font-size:var(--count-error-font-size);font-family:var(--count-error-font-family);font-weight:var(--count-error-font-weight);font-style:var(--count-error-font-style);letter-spacing:var(--count-error-letter-spacing);line-height:var(--count-error-line-height);color:var(--count-error-color)}.iq-alarm-info .iqel-button-element.severity-alarm .iqel-alarm-message{font-size:var(--message-error-font-size);font-family:var(--message-error-font-family);font-weight:var(--message-error-font-weight);font-style:var(--message-error-font-style);letter-spacing:var(--message-error-letter-spacing);line-height:var(--message-error-line-height);color:var(--message-error-color)}.iq-alarm-info .iqel-button-element.severity-alarm .iqel-state-icon{width:var(--icon-error-size);height:var(--icon-error-size);color:var(--icon-error-color)}.iq-alarm-info .iqel-button-element.severity-alarm .iqel-state-icon{color:var(--icon-error-color)}.iq-alarm-info .iqel-state-layer{display:flex;flex:1 1;align-items:center;column-gap:16px;padding:0 16px;border-radius:var(--button-border-radius);overflow:hidden}.iq-alarm-info .iqel-text-panel{display:flex;flex:1 1;overflow:hidden}.iq-alarm-info.has-action:not(.locked) .iqel-button-element{cursor:pointer}.iq-alarm-info.has-action.locked .iqel-button-element{opacity:var(--opacity-locked)}@media (any-hover:hover){.iq-alarm-info.has-action:not(.locked) .iqel-button-element:hover{box-shadow:0 2px 6px 2px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}.iq-alarm-info.has-action:not(.locked) .iqel-button-element:hover .iqel-state-layer{background-color:var(--button-hover-color)}}.iq-alarm-info.has-action:not(.locked) .iqel-button-element:active .iqel-state-layer{background-color:var(--button-pressed-color)}

/* iq-alarm-info.counter - widget */
 .iq-alarm-info.counter .iqel-state-icon,.iq-alarm-info.counter .iqel-text-panel{display:none}

/* iq-alarm-info.details-only - widget */
 .iq-alarm-info.details-only{--message-font-size:var(--webiq-font-body-medium-size);--message-font-family:var(--webiq-font-body-medium-family);--message-font-style:var(--webiq-font-body-medium-style);--message-font-weight:var(--webiq-font-body-medium-weight);--message-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--message-line-height:var(--webiq-font-body-medium-line-height);--message-ok-font-size:var(--webiq-font-body-medium-size);--message-ok-font-family:var(--webiq-font-body-medium-family);--message-ok-font-style:var(--webiq-font-body-medium-style);--message-ok-font-weight:var(--webiq-font-body-medium-weight);--message-ok-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--message-ok-line-height:var(--webiq-font-body-medium-line-height);--message-warning-font-size:var(--webiq-font-body-medium-size);--message-warning-font-family:var(--webiq-font-body-medium-family);--message-warning-font-style:var(--webiq-font-body-medium-style);--message-warning-font-weight:var(--webiq-font-body-medium-weight);--message-warning-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--message-warning-line-height:var(--webiq-font-body-medium-line-height);--message-error-font-size:var(--webiq-font-body-medium-size);--message-error-font-family:var(--webiq-font-body-medium-family);--message-error-font-style:var(--webiq-font-body-medium-style);--message-error-font-weight:var(--webiq-font-body-medium-weight);--message-error-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--message-error-line-height:var(--webiq-font-body-medium-line-height)}.iq-alarm-info.details-only .iqel-alarm-count,.iq-alarm-info.details-only .iqel-alarm-title,.iq-alarm-info.details-only .iqel-state-icon{display:none}.iq-alarm-info.details-only .iqel-alarm-message{display:block}

/* iq-alarm-info.icon - widget */
 .iq-alarm-info.icon .iqel-alarm-count,.iq-alarm-info.icon .iqel-text-panel{display:none}

/* iq-alarm-info.message - widget */
 .iq-alarm-info.message .iqel-alarm-count,.iq-alarm-info.message .iqel-state-icon{display:none}

/* iq-alarm-info.message-and-details - widget */
 .iq-alarm-info.message-and-details{height:64px}.iq-alarm-info.message-and-details .iqel-alarm-count{display:none}.iq-alarm-info.message-and-details .iqel-text-panel{flex-direction:column;row-gap:4px}.iq-alarm-info.message-and-details .iqel-alarm-message{display:block}

/* iq-alarm-info.transparent-background - widget */
 .iq-alarm-info.transparent-background{--button-default-background:transparent;--button-warning-background:transparent;--button-ok-background:transparent;--title-error-color:var(--webiq-on-surface);--title-warning-color:var(--webiq-on-surface);--title-ok-color:var(--webiq-on-surface);--message-error-color:var(--webiq-on-surface);--message-warning-color:var(--webiq-on-surface);--message-ok-color:var(--webiq-on-surface);--count-error-color:var(--webiq-on-surface);--count-warning-color:var(--webiq-on-surface);--count-ok-color:var(--webiq-on-surface)}.iq-alarm-info.transparent-background .iqel-button-element{box-shadow:none}@media (any-hover:hover){.iq-alarm-info.transparent-background.has-action:not(.locked) .iqel-button-element:hover{box-shadow:none}}

/* iq-alarm-list - widget */
 .iq-alarm-list{display:flex;flex-direction:column;box-sizing:border-box;max-width:100%;overflow:hidden;--row-level-icon-size:20px;--opacity-locked:0.38;--alarm-color:var(--webiq-error);--warning-color:var(--webiq-warning);--info-color:var(--webiq-ok);--filter-checkbox-icon-size:18px;--filter-checkbox-checkmark-size:20px;--filter-checkbox-checkmark-color:var(--webiq-on-surface);--filter-checkbox-background-color:transparent;--filter-checkbox-background-color-checked:var(--webiq-primary-container);--filter-checkbox-hover-color:rgb(var(--webiq-on-surface-rgb) / 0.08);--filter-checkbox-label-color:var(--webiq-on-surface);--filter-checkbox-label-color-checked:var(--webiq-on-primary-container);--filter-checkbox-label-font-family:var(--webiq-font-label-large-family);--filter-checkbox-label-font-size:var(--webiq-font-label-large-size);--filter-checkbox-label-font-style:var(--webiq-font-label-large-style);--filter-checkbox-label-font-weight:var(--webiq-font-label-large-weight);--filter-checkbox-label-line-height:var(--webiq-font-label-large-line-height);--filter-checkbox-label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--alarm-table-row-height:56px;--active-alarm-font-weight:bold}.iq-alarm-list>.iqel-widget-container{display:flex;flex-direction:column;width:100%;flex:1 1 600px;height:0}.iq-alarm-list>.iqel-widget-container .complex-table2>.iqel-widget-content,.iq-alarm-list>.iqel-widget-container>.iqel-widget-content,.iq-alarm-list>.iqel-widget-container>.iqel-widget-header{display:flex}.iq-alarm-list>.iqel-widget-container>.iqel-widget-header{flex:0 1}.iq-alarm-list>.iqel-widget-container .complex-table2>.iqel-widget-content,.iq-alarm-list>.iqel-widget-container>.iqel-widget-content{flex:1 1 0%;height:0}.iq-alarm-list .iqel-widget-header{flex-direction:column}.iq-alarm-list .iqel-alarm-list-container{height:0;flex:1 1}.iq-alarm-list .iqel-alarm-list-container .complex-table2{height:100%;--table-row-height:var(--alarm-table-row-height)}.iq-alarm-list .iqel-alarm-list-container .complex-table2 tr.active-alarm{--table-content-font-weight:var(--active-alarm-font-weight)}.iq-alarm-list .iqel-alarm-list-container .complex-table2 tr.active-alarm .iq-date-time{--font-weight:var(--active-alarm-font-weight)}.iq-alarm-list .iqel-alarm-list-container .complex-table2 .iqel-table-footer{display:flex;background-color:initial;padding:initial;border:none}.iq-alarm-list .iqel-headline.label{flex:1 1}.iq-alarm-list .iqel-confirm-button-container{display:flex;column-gap:8px;flex:none}.iq-alarm-list .iqel-confirm-button-container .iq-button{width:auto;flex:none}.iq-alarm-list .iq-label{white-space:nowrap;box-sizing:border-box;width:auto}.iq-alarm-list .iq-label.alarm-no-ack{width:100%;text-align:center}.iq-alarm-list .iqel-header-row{display:flex;padding:8px;flex-wrap:wrap-reverse;column-gap:8px;row-gap:8px;background-color:var(--webiq-surface-container-low)}.iq-alarm-list .iqel-filter-checkbox{border:1px solid var(--webiq-outline);border-radius:0;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;background-color:var(--filter-checkbox-background-color);--filter-checkbox-icon-color:#000000}.iq-alarm-list .iqel-filter-checkbox .iqel-widget-container{flex:1 1 40px;display:flex;flex-direction:column}.iq-alarm-list .iqel-filter-checkbox .iqel-state-layer{flex:1 1 40px;display:flex;align-items:center;padding:0 10px;column-gap:4px}.iq-alarm-list .iqel-filter-checkbox:not(.locked){cursor:pointer}@media (any-hover:hover){.iq-alarm-list .iqel-filter-checkbox:not(.locked) .iqel-state-layer:hover{background-color:var(--filter-checkbox-hover-color)}}.iq-alarm-list .iqel-filter-checkbox .iqel-icon{width:var(--filter-checkbox-icon-size);height:var(--filter-checkbox-icon-size);color:var(--filter-checkbox-icon-color)}.iq-alarm-list .iqel-filter-checkbox .iqel-label{color:var(--filter-checkbox-label-color);font-family:var(--filter-checkbox-label-font-family);font-size:var(--filter-checkbox-label-font-size);font-style:var(--filter-checkbox-label-font-style);font-weight:var(--filter-checkbox-label-font-weight);line-height:var(--filter-checkbox-label-line-height);letter-spacing:var(--filter-checkbox-label-letter-spacing)}.iq-alarm-list .iqel-filter-checkbox .iqel-checkbox{display:none;width:var(--filter-checkbox-checkmark-size);height:var(--filter-checkbox-checkmark-size)}.iq-alarm-list .iqel-filter-checkbox .iqel-checkbox .iqel-checkmark{color:var(--filter-checkbox-checkmark-size)}.iq-alarm-list .iqel-filter-checkbox.checked{background-color:var(--filter-checkbox-background-color-checked)}.iq-alarm-list .iqel-filter-checkbox.checked .iqel-checkbox{display:block}.iq-alarm-list .iqel-filter-checkbox.checked .iqel-label{color:var(--filter-checkbox-label-color-checked)}.iq-alarm-list .iqel-filter-checkbox-error .iqel-filter-checkbox{--filter-checkbox-icon-color:var(--alarm-color);border-radius:20px 0 0 20px;border-right-width:0}.iq-alarm-list .iqel-filter-checkbox-error .iqel-filter-checkbox .iqel-state-layer{border-radius:20px 0 0 20px}.iq-alarm-list .iqel-filter-checkbox-warn .iqel-filter-checkbox{--filter-checkbox-icon-color:var(--warning-color)}.iq-alarm-list .iqel-filter-checkbox-advise .iqel-filter-checkbox{--filter-checkbox-icon-color:var(--info-color);border-radius:0 20px 20px 0;border-left-width:0}.iq-alarm-list .iqel-filter-checkbox-advise .iqel-filter-checkbox .iqel-state-layer{border-radius:0 20px 20px 0}.iq-alarm-list .iqel-content-row{display:flex;flex-direction:column;height:100%;position:relative}.iq-alarm-list .iqel-filter-footer{display:flex;align-items:center;padding:9px 8px;column-gap:8px;row-gap:8px;flex-wrap:wrap;background-color:var(--webiq-surface-container-low);border-top:1px solid var(--footer-separator-color)}.iq-alarm-list .iqel-filter-footer .iq-button.create-thread{display:none}.iq-alarm-list .iqel-header-spacer{flex:1 1}.iq-alarm-list .iqel-filter-area{display:flex;position:relative;align-items:center;column-gap:8px}.iq-alarm-list .iq-button.reset-button{visibility:hidden;margin-right:8px;--icon-size:12px}.iq-alarm-list .iq-button.reset-button .iqel-state-layer{padding:8px}.iq-alarm-list .iqel-filter-display{visibility:hidden;display:flex;column-gap:4px;align-items:center;justify-content:flex-end;white-space:nowrap;flex:1 1}.iq-alarm-list.filter-active .iq-button.reset-button,.iq-alarm-list.filter-active .iqel-filter-display{visibility:visible}.iq-alarm-list .iqel-filter-checkbox-level{display:flex;align-items:center}.iq-alarm-list .iqel-filter-checkbox-level .image>img{max-height:30px;width:auto}.iq-alarm-list .iqel-ctrl-panel{display:none}.iq-alarm-list .iqel-td-content .iq-image-changer{width:var(--row-level-icon-size);height:var(--row-level-icon-size)}.iq-alarm-list .iqel-td-content .iq-date-time{font-size:16px}.iq-alarm-list .complex-table2 .iqel-table-filter-container{display:none}.iq-alarm-list.locked{pointer-events:none}.iq-alarm-list.locked .iqel-widget-header{opacity:var(--opacity-locked)}.iq-alarm-list.locked .iqel-widget-header .iq-select-box{--opacity-locked:1}.iq-alarm-list.locked .iqel-widget-header .iq-select-box .iqel-state-layer{border-color:var(--border-color)}.iq-alarm-list.locked .complex-table2.alarms .iqel-table-body .iqel-td-content .iq-date-time,.iq-alarm-list.locked .complex-table2.alarms .iqel-table-body .iqel-td-content .iq-image-changer{--opacity-locked:1}.iq-alarm-list.locked .complex-table2.alarms .iqel-widget-content .iqel-content-row{opacity:var(--opacity-locked)}.iq-alarm-list.locked .complex-table2.alarms .iqel-widget-content .iqel-content-row .iqel-table-body,.iq-alarm-list.locked .complex-table2.alarms .iqel-widget-content .iqel-content-row .iqel-table-header-container{opacity:initial}.iq-alarm-list.hidden{display:none}.iq-alarm-list.invisible{visibility:hidden}.iq-alarm-list.secondary{--filter-checkbox-background-color-checked:var(--webiq-secondary-container);--filter-checkbox-label-color-checked:var(--webiq-on-secondary-container)}.iq-alarm-list.secondary .complex-table2{--selected-row-background-color:rgb(var(--webiq-secondary-container-rgb) / 0.38);--selection-box-border-color-checked:var(--webiq-secondary);--selection-box-background-color-checked:var(--webiq-secondary);--selection-box-checkmark-color:var(--webiq-on-secondary)}.iq-alarm-list.secondary .iq-button{--bg-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-secondary-rgb) / 0.12);--color-label:var(--webiq-secondary);--color-icon:var(--webiq-secondary)}.iq-alarm-list.secondary .iq-button.filled{--bg-color:var(--webiq-secondary);--bg-color-hover:rgb(var(--webiq-on-secondary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-secondary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-secondary-rgb) / 0.12);--color-label:var(--webiq-on-secondary);--color-icon:var(--webiq-on-secondary)}.iq-alarm-list.secondary .iq-button.outlined{--border-color-focus:var(--webiq-secondary)}.iq-alarm-list.tertiary{--filter-checkbox-background-color-checked:var(--webiq-tertiary-container);--filter-checkbox-label-color-checked:var(--webiq-on-tertiary-container)}.iq-alarm-list.tertiary .complex-table2{--selected-row-background-color:rgb(var(--webiq-tertiary-container-rgb) / 0.38);--selection-box-border-color-checked:var(--webiq-tertiary);--selection-box-background-color-checked:var(--webiq-tertiary);--selection-box-checkmark-color:var(--webiq-on-tertiary)}.iq-alarm-list.tertiary .iq-button{--bg-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-tertiary-rgb) / 0.12);--color-label:var(--webiq-tertiary);--color-icon:var(--webiq-tertiary)}.iq-alarm-list.tertiary .iq-button.filled{--bg-color:var(--webiq-tertiary);--bg-color-hover:rgb(var(--webiq-on-tertiary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-tertiary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-tertiary-rgb) / 0.12);--color-label:var(--webiq-on-tertiary);--color-icon:var(--webiq-on-tertiary)}.iq-alarm-list.tertiary .iq-button.outlined{--border-color-focus:var(--webiq-tertiary)}

/* iq-alarm-list.iq-variant-02 - widget */
 .iq-alarm-list.iq-variant-02{--alarm-table-row-height:60px}.iq-alarm-list.iq-variant-02 .iqel-td-content{display:flex;align-items:center}.iq-alarm-list.iq-variant-02 .iqel-td-content .iq-date-time .iqel-date-time,.iq-alarm-list.iq-variant-02 .iqel-td-content .iq-label{white-space:pre-wrap;max-height:var(--alarm-table-row-height);overflow:hidden}

/* iq-alarm-list.iq-variant-03 - widget */
 .iq-alarm-list.iq-variant-03 .iqel-content-row{width:50%;row-gap:8px}.iq-alarm-list.iq-variant-03 .alarm-list-details-side{display:flex;flex-direction:column;flex:1 1 0%;height:0;margin:8px 0 8px 8px}.iq-alarm-list.iq-variant-03 .alarm-detail-win{flex:1 1 0%;height:0;width:100%;padding-bottom:47px;box-sizing:border-box}.iq-alarm-list.iq-variant-03 .alarm-detail-win .iqel-headline{padding-top:24px}.iq-alarm-list.iq-variant-03 .alarm-detail-win .iqel-bottom-container{overflow-y:auto}.iq-alarm-list.iq-variant-03 .iqel-filter-footer .iq-button.create-thread:not(.hidden){display:flex}

/* iq-alarm-list.iq-variant-04 - widget */
 .iq-alarm-list.iq-variant-04{--alarm-table-row-height:60px}.iq-alarm-list.iq-variant-04 .iqel-content-row{width:50%;row-gap:8px}.iq-alarm-list.iq-variant-04 .alarm-list-details-side{display:flex;flex-direction:column;flex:1 1 0%;height:0;margin:8px 0 8px 8px}.iq-alarm-list.iq-variant-04 .alarm-detail-win{flex:1 1 0%;height:0;width:100%;padding-bottom:47px;box-sizing:border-box}.iq-alarm-list.iq-variant-04 .alarm-detail-win .iqel-headline{padding-top:24px}.iq-alarm-list.iq-variant-04 .alarm-detail-win .iqel-bottom-container{overflow-y:auto}.iq-alarm-list.iq-variant-04 .iqel-filter-footer .iq-button.create-thread:not(.hidden){display:flex}.iq-alarm-list.iq-variant-04 .iqel-td-content{display:flex;align-items:center}.iq-alarm-list.iq-variant-04 .iqel-td-content .ctrl[data-ui=local-script]{display:none}.iq-alarm-list.iq-variant-04 .iqel-td-content .iq-date-time .iqel-date-time,.iq-alarm-list.iq-variant-04 .iqel-td-content .iq-label{white-space:pre-wrap;max-height:var(--alarm-table-row-height);overflow:hidden}

/* iq-button - widget */
 .iq-button{display:flex;align-items:stretch;--icon-size:18px;--font-family:var(--webiq-font-title-small-family);--font-style:var(--webiq-font-title-small-style);--font-size:var(--webiq-font-title-small-size);--font-weight:var(--webiq-font-title-small-weight);--line-height:var(--webiq-font-title-small-line-height);--letter-spacing:var(--webiq-font-title-small-letter-spacing);--border-radius:100px;--bg-color:initial;--bg-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-primary-rgb) / 0.12);--color-label:var(--webiq-primary);--color-icon:var(--webiq-primary);--opacity-locked:0.38;--color-label-locked:var(--webiq-on-surface);--color-icon-locked:var(--webiq-on-surface);--border-width:0px;--border-color:initial}.iq-button .iqel-button-element{display:flex;align-items:stretch;box-sizing:border-box;border-radius:var(--border-radius);flex:1 1;border-color:var(--border-color);border-width:var(--border-width);overflow:hidden}.iq-button .iqel-state-layer{display:flex;flex:1 1;border-radius:var(--border-radius);align-items:center;justify-content:center;padding:10px 16px 10px 16px;overflow:hidden}.iq-button .iqel-button-icon{background-size:contain;background-repeat:no-repeat;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);color:var(--color-icon)}.iq-button.no-icon .iqel-button-icon{display:none}.iq-button .iqel-button-label{width:auto;text-align:center;font-family:var(--font-family);font-style:var(--font-style);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--color-label)}.iq-button.no-label .iqel-button-label{display:none}@media (any-hover:hover){.iq-button:not(.locked) .iqel-button-element:hover .iqel-state-layer{background-color:var(--bg-color-hover)}}.iq-button:not(.locked) .iqel-button-element{cursor:pointer;background-color:var(--bg-color)}.iq-button:not(.locked) .iqel-button-element:focus-visible .iqel-state-layer{background-color:var(--bg-color-focus)}.iq-button:not(.locked) .iqel-button-element.pressed .iqel-state-layer{background-color:var(--bg-color-pressed)}.iq-button.locked .iqel-button-icon{opacity:var(--opacity-locked);color:var(--color-icon-locked)}.iq-button.locked .iqel-button-label{opacity:var(--opacity-locked);color:var(--color-label-locked)}.iq-button.secondary{--bg-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-secondary-rgb) / 0.12);--color-label:var(--webiq-secondary);--color-icon:var(--webiq-secondary)}.iq-button.tertiary{--bg-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-tertiary-rgb) / 0.12);--color-label:var(--webiq-tertiary);--color-icon:var(--webiq-tertiary)}.iq-button.preWarn{--bg-color-hover:rgb(var(--webiq-warning-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-warning-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-warning-rgb) / 0.12);--color-label:var(--webiq-warning);--color-icon:var(--webiq-warning)}.iq-button.warn{--bg-color-hover:rgb(var(--webiq-error-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-error-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-error-rgb) / 0.12);--color-label:var(--webiq-error);--color-icon:var(--webiq-error)}

/* iq-button-rocker - widget */
 .iq-button-rocker{--iq-header-height:24px;--iq-input-value-padding:0;--widget-content-height:40px;--opacity-locked:0.38;--border-color-hover:initial;--background-color:var(--webiq-surface-container-highest);--background-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.04);--background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--label-color:var(--webiq-on-surface-variant);--label-color-active:var(--webiq-primary);--label-color-locked:var(--webiq-on-surface);--label-icon-size:24px;--icon-color:var(--webiq-on-surface-variant);--icon-color-locked:var(--webiq-on-surface);--value-selection-background-color:var(--webiq-primary-container);--value-background-color:var(--webiq-primary-container);--value-border-radius:8px;--value-border-width:2px;--value-border-color:var(--webiq-on-surface-variant);--value-border-color-active:var(--webiq-primary);--value-border-style:solid;--value-color:var(--webiq-on-surface);--value-color-locked:var(--webiq-on-surface);--value-color-active:var(--webiq-on-surface);--value-color-selection:var(--webiq-on-primary-container);--value-font-family:var(--webiq-font-headline-medium-family);--value-font-style:var(--webiq-font-headline-medium-style);--value-font-size:var(--webiq-font-headline-medium-size);--value-font-weight:var(--webiq-font-headline-medium-weight);--value-line-height:var(--webiq-font-headline-medium-line-height);--value-letter-spacing:var(--webiq-font-headline-medium-letter-spacing);--unit-color:var(--webiq-on-surface-variant);--caret-color:var(--webiq-on-surface-variant);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--unit-font-family:var(--webiq-font-body-small-family);--unit-font-style:var(--webiq-font-body-small-style);--unit-font-size:var(--webiq-font-body-small-size);--unit-font-weight:var(--webiq-font-body-small-weight);--unit-line-height:var(--webiq-font-body-small-line-height);--unit-letter-spacing:var(--webiq-font-body-small-letter-spacing);--button-background-color:initial;--button-background-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-primary-rgb) / 0.12);--button-border-color:initial;--button-border-radius:50%;--button-border-width:1px;--button-icon-color:var(--webiq-on-surface-variant);--button-icon-color-locked:var(--webiq-on-surface);--button-icon-size:24px;--button-size:40px;display:flex;flex-direction:column;box-sizing:border-box}.iq-button-rocker .iqel-widget-content{display:flex;flex:1 1 var(--widget-content-height);align-items:center;row-gap:10px;column-gap:10px;box-sizing:border-box}.iq-button-rocker .iqel-button-element .iqel-state-layer{display:flex;flex:1 1;width:0;border-radius:var(--button-border-radius);align-items:center;justify-content:center}.iq-button-rocker .iqel-widget-content,.iq-button-rocker .iqel-widget-header{display:flex}.iq-button-rocker.no-icon.no-label.no-unit .iqel-widget-header{display:none}.iq-button-rocker .iqel-input-value{display:flex;flex:1 1 60px;align-self:stretch;overflow:hidden;background-color:var(--background-color);border-radius:var(--value-border-radius);border:var(--value-border-width) var(--value-border-style) var(--value-border-color)}.iq-button-rocker .iqel-input-value .iqel-state-layer{display:flex;flex:1 1}.iq-button-rocker .iqel-input-value .iqel-input{padding:var(--iq-input-value-padding);border:initial;background:initial;flex:1 1;color:var(--value-color);font-family:var(--value-font-family);font-style:var(--value-font-style);font-size:var(--value-font-size);font-weight:var(--value-font-weight);line-height:var(--value-line-height);letter-spacing:var(--value-letter-spacing);text-align:center;caret-color:var(--caret-color)}.iq-button-rocker .iqel-input-value .iqel-input::selection{background-color:var(--value-selection-background-color);color:var(--value-color-selection)}.iq-button-rocker .iqel-input-icon{flex:none;background-position:center;background-repeat:no-repeat;background-size:contain;height:var(--label-icon-size);width:var(--label-icon-size);color:var(--icon-color)}.iq-button-rocker.no-icon .iqel-input-icon{display:none}.iq-button-rocker .iqel-input-label{white-space:nowrap;box-sizing:border-box;width:auto;color:var(--label-color);font-family:var(--label-font-family);font-style:var(--label-font-style);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.iq-button-rocker .iqel-input-unit{white-space:nowrap;width:auto;color:var(--unit-color);font-family:var(--unit-font-family);font-style:var(--unit-font-style);font-size:var(--unit-font-size);font-weight:var(--unit-font-weight);line-height:var(--unit-line-height);letter-spacing:var(--unit-letter-spacing)}.iq-button-rocker.no-label .iqel-input-label{display:none}.iq-button-rocker.no-unit .iqel-input-unit{display:none}.iq-button-rocker .iqel-button-element{display:flex;flex:0 0 var(--button-size);align-items:stretch;box-sizing:border-box;border-radius:var(--button-border-radius);width:var(--button-size);height:var(--button-size);border-color:var(--button-border-color);border-width:var(--button-border-width);cursor:pointer;background-color:var(--button-background-color)}.iq-button-rocker .iqel-button-icon{flex:none;color:var(--button-icon-color)}.iq-button-rocker .iqel-button-icon .icon-down,.iq-button-rocker .iqel-button-icon .icon-minus,.iq-button-rocker .iqel-button-icon .icon-plus,.iq-button-rocker .iqel-button-icon .icon-up{width:var(--button-icon-size);height:var(--button-icon-size)}@media (any-hover:hover){.iq-button-rocker:not(.locked) .iqel-button-element:hover .iqel-state-layer{background-color:var(--button-background-color-hover);border-color:var(--border-color-hover)}.iq-button-rocker:not(.locked) .iqel-input-value:hover .iqel-state-layer{background-color:var(--background-color-hover)}}.iq-button-rocker:not(.locked) .iqel-input-value:focus-within{background-color:var(--value-background-color);border-color:var(--value-border-color-active)}.iq-button-rocker:not(.locked) .iqel-input-value:focus-within .iqel-input{color:var(--value-color-active)}.iq-button-rocker:not(.locked) .iqel-button-element:focus-visible .iqel-state-layer{background-color:var(--button-background-color-focus)}.iq-button-rocker:not(.locked) .iqel-button-element.pressed .iqel-state-layer{background-color:var(--button-background-color-pressed)}.iq-button-rocker:not(.locked):focus-within .iqel-input-label{color:var(--label-color-active)}.iq-button-rocker.locked{opacity:var(--opacity-locked)}.iq-button-rocker.locked .iqel-input-label{color:var(--label-color-locked)}.iq-button-rocker.locked .iqel-input-value{background-color:var(--background-color-locked)}.iq-button-rocker.locked .iqel-input-value .iqel-input{color:var(--value-color-locked)}.iq-button-rocker.locked .iqel-input-icon{color:var(--icon-color-locked)}.iq-button-rocker.locked .iqel-button-icon{color:var(--button-icon-color-locked)}.iq-button-rocker.locked .iqel-button-element{cursor:default}.iq-button-rocker.secondary{--label-color-active:var(--webiq-secondary);--caret-color:var(--webiq-secondary);--value-selection-background-color:var(--webiq-secondary-container);--value-background-color:var(--webiq-secondary-container);--value-color-selection:var(--webiq-on-secondary-container);--value-border-color:var(--webiq-secondary);--button-background-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-secondary-rgb) / 0.12);--label-color:var(--webiq-secondary);--icon-color:var(--webiq-secondary);--button-icon-color:var(--webiq-secondary)}.iq-button-rocker.tertiary{--label-color-active:var(--webiq-tertiary);--caret-color:var(--webiq-tertiary);--value-selection-background-color:var(--webiq-tertiary-container);--value-background-color:var(--webiq-tertiary-container);--value-color-selection:var(--webiq-on-tertiary-container);--value-border-color:var(--webiq-tertiary);--button-background-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-tertiary-rgb) / 0.12);--label-color:var(--webiq-tertiary);--icon-color:var(--webiq-tertiary);--button-icon-color:var(--webiq-tertiary)}.iq-button-rocker.preWarn{--label-color-active:var(--webiq-warning);--caret-color:var(--webiq-warning);--value-selection-background-color:var(--webiq-warning-container);--value-background-color:var(--webiq-warning-container);--value-color-selection:var(--webiq-on-warn-container);--value-border-color:var(--webiq-warning);--button-background-color-hover:rgb(var(--webiq-warning-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-warning-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-warning-rgb) / 0.12);--label-color:var(--webiq-warning);--icon-color:var(--webiq-warning);--button-icon-color:var(--webiq-warning)}.iq-button-rocker.warn{--label-color-active:var(--webiq-error);--caret-color:var(--webiq-error);--value-selection-background-color:var(--webiq-error-container);--value-background-color:var(--webiq-error-container);--value-color-selection:var(--webiq-on-error-container);--value-border-color:var(--webiq-error);--button-background-color-hover:rgb(var(--webiq-error-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-error-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-error-rgb) / 0.12);--label-color:var(--webiq-error);--icon-color:var(--webiq-error);--button-icon-color:var(--webiq-error)}

/* iq-button-rocker.iq-variant-03 - widget */
 .iq-button-rocker.iq-variant-03{--iq-header-height:40px}.iq-button-rocker.iq-variant-03 .iqel-widget-header{flex:0 1 var(--iq-header-height);align-items:center;row-gap:10px;column-gap:10px}

/* iq-button-rocker.iq-variant-04 - widget */
 .iq-button-rocker.iq-variant-04{--iq-header-height:40px}.iq-button-rocker.iq-variant-04 .iqel-widget-header{flex:0 1 var(--iq-header-height);align-items:center;row-gap:10px;column-gap:10px}

/* iq-button-rocker.iq-variant-05 - widget */
 .iq-button-rocker.iq-variant-05{align-items:center;row-gap:10px;column-gap:10px}.iq-button-rocker.iq-variant-05 .iqel-input-value{flex:1 1}.iq-button-rocker.iq-variant-05.no-label .label-container{display:none}.iq-button-rocker.iq-variant-05.no-unit .unit-container{display:none}

/* iq-button-rocker.outlined - widget */
 .iq-button-rocker.outlined{--border-style:solid;--button-border-width:1px;--button-border-color:var(--webiq-outline);--button-border-width-active:3px;--button-border-color-hover:var(--webiq-on-surface);--button-border-color-active:var(--webiq-primary);--button-border-color-focus:var(--webiq-primary);--button-border-color-pressed:var(--webiq-outline);--button-border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--value-border-color:var(--webiq-primary);--value-border-width:2px}.iq-button-rocker.outlined .iqel-widget-container{border-radius:initial}.iq-button-rocker.outlined .iqel-button-element{border-color:var(--button-border-color);border-width:var(--button-border-width);border-style:var(--border-style)}.iq-button-rocker.outlined:not(.locked) .iqel-widget-container:focus-within{border-width:var(--button-border-width-active);border-color:var(--button-border-color-active)}.iq-button-rocker.outlined:not(.locked) .iqel-button-element:focus{border-color:var(--button-border-color-focus)}.iq-button-rocker.outlined:not(.locked) .iqel-button-element.pressed{border-color:var(--button-border-color-pressed)}.iq-button-rocker.outlined.locked .iqel-button-element{border-color:var(--button-border-color-locked)}.iq-button-rocker.outlined.secondary{--button-border-color-active:var(--webiq-secondary)}.iq-button-rocker.outlined.tertiary{--button-border-color-active:var(--webiq-tertiary)}.iq-button-rocker.outlined.preWarn{--button-border-color:var(--webiq-warning);--button-border-color-hover:var(--webiq-warning);--button-border-color-active:var(--webiq-warning)}.iq-button-rocker.outlined.warn{--button-border-color:var(--webiq-error);--button-border-color-hover:var(--webiq-error);--button-border-color-active:var(--webiq-error)}

/* iq-button-rocker.tonal - widget */
 .iq-button-rocker.tonal{--button-background-color:var(--webiq-primary-container);--button-background-color-hover:rgb(var(--webiq-on-primary-container-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-on-primary-container-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-on-primary-container-rgb) / 0.12);--icon-color:var(--webiq-on-primary-container);--value-color:var(--webiq-on-primary-container);--button-icon-color:var(--webiq-on-primary-container);--box-shadow-color-rgb:var(--webiq-shadow-rgb);--box-shadow:0px 1px 3px 1px rgba(var(--box-shadow-color-rgb) / 0.15),0px 1px 2px 0px rgba(var(--box-shadow-color-rgb) / 0.3)}@media (any-hover:hover){.iq-button-rocker.tonal:not(.locked) .iqel-button-element:hover{box-shadow:var(--box-shadow)}}.iq-button-rocker.tonal.secondary{--button-background-color:var(--webiq-secondary-container);--bg-color-button-hover:rgb(var(--webiq-on-secondary-container-rgb) / 0.08);--bg-color-button-pressed:rgb(var(--webiq-on-secondary-container-rgb) / 0.12);--bg-color-button-focus:rgb(var(--webiq-on-secondary-container-rgb) / 0.12);--color-label:var(--webiq-on-secondary-container);--color-icon:var(--webiq-on-secondary-container);--color-value:var(--webiq-on-secondary-container);--color-button-icon:var(--webiq-on-secondary-container)}.iq-button-rocker.tonal.tertiary{--button-background-color:var(--webiq-tertiary-container);--bg-color-button-hover:rgb(var(--webiq-on-tertiary-container-rgb) / 0.08);--bg-color-button-pressed:rgb(var(--webiq-on-tertiary-container-rgb) / 0.12);--bg-color-button-focus:rgb(var(--webiq-on-tertiary-container-rgb) / 0.12);--color-label:var(--webiq-on-tertiary-container);--color-icon:var(--webiq-on-tertiary-container);--color-value:var(--webiq-on-tertiary-container);--color-button-icon:var(--webiq-on-tertiary-container)}.iq-button-rocker.tonal.preWarn{--button-background-color:var(--webiq-warning-container);--bg-color-button-hover:rgb(var(--webiq-on-warning-container-rgb) / 0.08);--bg-color-button-pressed:rgb(var(--webiq-on-warning-container-rgb) / 0.12);--bg-color-button-focus:rgb(var(--webiq-on-warning-container-rgb) / 0.12);--color-label:var(--webiq-on-warning-container);--color-icon:var(--webiq-on-warning-container);--color-value:var(--webiq-on-warning-container);--color-button-icon:var(--webiq-on-warning-container)}.iq-button-rocker.tonal.warn{--button-background-color:var(--webiq-error-container);--bg-color-button-hover:rgb(var(--webiq-on-error-container-rgb) / 0.08);--bg-color-button-pressed:rgb(var(--webiq-on-error-container-rgb) / 0.12);--bg-color-button-focus:rgb(var(--webiq-on-error-container-rgb) / 0.12);--color-label:var(--webiq-on-error-container);--color-icon:var(--webiq-on-error-container);--color-value:var(--webiq-on-error-container);--color-button-icon:var(--webiq-on-error-container)}

/* iq-button-toggle - widget */
 .iq-button-toggle{display:flex;align-items:stretch;--icon-size:24px;--icon-color:var(--webiq-on-surface-variant);--icon-color-locked:var(--webiq-on-surface);--label-color:var(--webiq-on-surface-variant);--label-color-locked:var(--webiq-on-surface);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--button-font-family:var(--webiq-font-title-small-family);--button-font-style:var(--webiq-font-title-small-style);--button-font-size:var(--webiq-font-title-small-size);--button-font-weight:var(--webiq-font-title-small-weight);--button-line-height:var(--webiq-font-title-small-line-height);--button-letter-spacing:var(--webiq-font-title-small-letter-spacing);--button-icon-size:18px;--button-icon-color:var(--webiq-primary);--button-icon-color-locked:var(--webiq-on-surface);--button-label-color:var(--webiq-primary);--button-label-color-locked:var(--webiq-on-surface);--button-border-radius:100px;--button-background-color:initial;--button-background-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-primary-rgb) / 0.12);--button-border-width:0px;--button-border-color:initial;--button-label-color-active:var(--webiq-on-primary);--button-label-color-active-locked:var(--webiq-on-surface);--button-icon-color-active:var(--webiq-on-primary);--button-icon-color-active-locked:var(--webiq-on-surface);--button-background-color-active:var(--webiq-primary);--button-hover-color-active:rgb(var(--webiq-on-primary-rgb) / 0.08);--button-background-color-active-pressed:rgb(var(--webiq-on-primary-rgb) / 0.12);--button-background-color-active-focus:rgb(var(--webiq-on-primary-rgb) / 0.12);--opacity-locked:0.38}.iq-button-toggle .iqel-widget-header{display:flex;align-items:center;column-gap:8px}.iq-button-toggle .iqel-widget-content{display:flex;flex:1 1;max-width:100%;column-gap:8px;row-gap:8px}.iq-button-toggle.no-icon.no-label .iqel-widget-header{display:none}.iq-button-toggle .iqel-button-element{display:flex;flex:1 1;box-sizing:border-box;border-radius:var(--button-border-radius);border-color:var(--button-border-color);border-width:var(--button-border-width)}.iq-button-toggle .iqel-state-layer{display:flex;flex:1 1;border-radius:var(--button-border-radius);padding:10px 16px 10px 16px;align-items:center}@media (any-hover:hover){.iq-button-toggle:not(.locked) .iqel-button-element:hover .iqel-state-layer{background-color:var(--button-background-color-hover)}}.iq-button-toggle .iqel-off-state-container,.iq-button-toggle .iqel-on-state-container{display:flex;flex:1 1;align-items:center;justify-content:center;width:0;column-gap:8px}.iq-button-toggle .iqel-off-state-container.no-icon .iqel-button-icon,.iq-button-toggle .iqel-on-state-container.no-icon .iqel-button-icon{display:none}.iq-button-toggle .iqel-off-state-container.no-label .iqel-button-label,.iq-button-toggle .iqel-on-state-container.no-label .iqel-button-label{display:none}.iq-button-toggle .iqel-widget-icon{background-size:contain;background-repeat:no-repeat;background-position:center;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);color:var(--icon-color);flex:none}.iq-button-toggle .iqel-button-icon{background-size:contain;background-repeat:no-repeat;background-position:center;width:var(--button-icon-size);height:var(--button-icon-size);font-size:var(--button-icon-size);color:var(--button-icon-color);flex:none}.iq-button-toggle .iq-off-state .iqel-on-state-container{display:none}.iq-button-toggle .iq-on-state .iqel-off-state-container{display:none}.iq-button-toggle .iqel-widget-label{white-space:nowrap;box-sizing:border-box;width:auto;font-family:var(--label-font-family);font-style:var(--label-font-style);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing);color:var(--label-color)}.iq-button-toggle .iqel-button-label{white-space:nowrap;box-sizing:border-box;width:auto;font-family:var(--button-font-family);font-style:var(--button-font-style);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);color:var(--button-label-color);text-align:center}.iq-button-toggle.no-label .iqel-widget-label{display:none}.iq-button-toggle.no-icon .iqel-widget-icon{display:none}.iq-button-toggle:not(.locked) .iqel-button-element{cursor:pointer;background-color:var(--button-background-color)}.iq-button-toggle:not(.locked) .iqel-button-element:focus-visible .iqel-state-layer{background-color:var(--button-background-color-focus)}.iq-button-toggle:not(.locked).pressed .iqel-button-element .iqel-state-layer{background-color:var(--button-background-color-pressed)}.iq-button-toggle .iqel-button-element.iq-on-state:focus-visible .iqel-state-layer{background-color:var(--button-background-color-active-focus)}@media (any-hover:hover){.iq-button-toggle:not(.locked) .iqel-button-element.iq-on-state:hover .iqel-state-layer{background-color:var(--button-hover-color-active)}}.iq-button-toggle .iqel-button-element{align-self:stretch}.iq-button-toggle .iqel-button-element.iq-on-state{background-color:var(--button-background-color-active)}.iq-button-toggle .iqel-button-element.iq-on-state .iqel-button-label{color:var(--button-label-color-active)}.iq-button-toggle .iqel-button-element.iq-on-state .iqel-button-icon{color:var(--button-icon-color-active)}.iq-button-toggle.pressed:not(.locked) .iqel-button-element.iq-on-state .iqel-state-layer{background-color:var(--button-background-color-active-pressed)}.iq-button-toggle.locked{opacity:var(--opacity-locked)}.iq-button-toggle.locked .iqel-button-icon{color:var(--button-icon-color-locked)}.iq-button-toggle.locked .iqel-button-label{color:var(--button-label-color-locked)}.iq-button-toggle.secondary{--button-background-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-secondary-rgb) / 0.12);--button-label-color:var(--webiq-secondary);--button-icon-color:var(--webiq-secondary);--button-label-color-active:var(--webiq-on-secondary);--button-icon-color-active:var(--webiq-on-secondary);--button-background-color-active:var(--webiq-secondary);--button-hover-color-active:rgb(var(--webiq-on-secondary-rgb) / 0.08);--button-background-color-active-pressed:rgb(var(--webiq-on-secondary-rgb) / 0.12);--button-background-color-active-focus:rgb(var(--webiq-on-secondary-rgb) / 0.12)}.iq-button-toggle.tertiary{--button-background-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-tertiary-rgb) / 0.12);--button-label-color:var(--webiq-tertiary);--button-icon-color:var(--webiq-tertiary);--button-label-color-active:var(--webiq-on-tertiary);--button-icon-color-active:var(--webiq-on-tertiary);--button-background-color-active:var(--webiq-tertiary);--button-hover-color-active:rgb(var(--webiq-on-tertiary-rgb) / 0.08);--button-background-color-active-pressed:rgb(var(--webiq-on-tertiary-rgb) / 0.12);--button-background-color-active-focus:rgb(var(--webiq-on-tertiary-rgb) / 0.12)}.iq-button-toggle.preWarn{--button-background-color-hover:rgb(var(--webiq-warning-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-warning-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-warning-rgb) / 0.12);--button-label-color:var(--webiq-warning);--button-icon-color:var(--webiq-warning);--button-label-color-active:var(--webiq-on-warning);--button-icon-color-active:var(--webiq-on-warning);--button-background-color-active:var(--webiq-warning);--button-hover-color-active:rgb(var(--webiq-on-warning-rgb) / 0.08);--button-background-color-active-pressed:rgb(var(--webiq-on-warning-rgb) / 0.12);--button-background-color-active-focus:rgb(var(--webiq-on-warning-rgb) / 0.12)}.iq-button-toggle.warn{--button-background-color-hover:rgb(var(--webiq-error-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-error-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-error-rgb) / 0.12);--button-label-color:var(--webiq-error);--button-icon-color:var(--webiq-error);--button-label-color-active:var(--webiq-on-error);--button-icon-color-active:var(--webiq-on-error);--button-background-color-active:var(--webiq-error);--button-hover-color-active:rgb(var(--webiq-on-error-rgb) / 0.08);--button-background-color-active-pressed:rgb(var(--webiq-on-error-rgb) / 0.12);--button-background-color-active-focus:rgb(var(--webiq-on-error-rgb) / 0.12)}

/* iq-button-toggle.elevated - widget */
 .iq-button-toggle.elevated{--button-background-color:var(--webiq-surface-container-low);--button-background-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-primary-rgb) / 0.12);--button-background-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--button-label-color:var(--webiq-primary);--button-icon-color:var(--webiq-primary);--button-label-color-locked:var(--webiq-on-surface);--button-icon-color-locked:var(--webiq-on-surface);--box-shadow-color-rgb:var(--webiq-shadow-rgb)}.iq-button-toggle.elevated:not(.locked) .iqel-button-element{box-shadow:1px 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}@media (any-hover:hover){.iq-button-toggle.elevated:not(.locked) .iqel-button-element:hover{box-shadow:1px 2px 6px 2px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}}.iq-button-toggle.elevated.locked{--button-background-color:initial}.iq-button-toggle.elevated.locked .iqel-state-layer{background-color:var(--button-background-color-locked)}.iq-button-toggle.elevated.secondary{--button-background-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-secondary-rgb) / 0.12);--button-label-color:var(--webiq-secondary);--button-icon-color:var(--webiq-secondary)}.iq-button-toggle.elevated.tertiary{--button-background-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-tertiary-rgb) / 0.12);--button-label-color:var(--webiq-tertiary);--button-icon-color:var(--webiq-tertiary)}.iq-button-toggle.elevated.preWarn{--button-background-color-hover:rgb(var(--webiq-warning-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-warning-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-warning-rgb) / 0.12);--button-label-color:var(--webiq-warning);--button-icon-color:var(--webiq-warning)}.iq-button-toggle.elevated.warn{--button-background-color-hover:rgb(var(--webiq-error-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-error-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-error-rgb) / 0.12);--button-label-color:var(--webiq-error);--button-icon-color:var(--webiq-error)}

/* iq-button-toggle.iq-variant-01 - widget */
 .iq-button-toggle.iq-variant-01 .iqel-widget-content{align-items:center}

/* iq-button-toggle.iq-variant-02 - widget */
 .iq-button-toggle.iq-variant-02{--icon-size:16px}.iq-button-toggle.iq-variant-02 .iqel-widget-content{flex-direction:column}

/* iq-button-toggle.iq-variant-03 - widget */
 .iq-button-toggle.iq-variant-03 .iqel-widget-content{align-items:center}

/* iq-button-toggle.iq-variant-04 - widget */
 .iq-button-toggle.iq-variant-04{--icon-size:16px}.iq-button-toggle.iq-variant-04 .iqel-widget-content{flex-direction:column}

/* iq-button-toggle.outlined - widget */
 .iq-button-toggle.outlined{--button-border-width:1px;--button-border-color:var(--webiq-outline);--button-border-style:solid;--button-border-color-hover:var(--webiq-outline);--button-border-color-focus:var(--webiq-primary);--button-border-color-pressed:var(--webiq-outline);--button-border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12)}.iq-button-toggle.outlined .iqel-button-element{border-style:var(--button-border-style);border-color:var(--button-border-color);border-width:var(--button-border-width)}.iq-button-toggle.outlined .iqel-state-layer{padding:9px 15px 9px 15px}@media (any-hover:hover){.iq-button-toggle.outlined:not(.locked) .iqel-button-element:hover{border-color:var(--button-border-color-hover)}}.iq-button-toggle.outlined:not(.locked) .iqel-button-element:focus-visible{border-color:var(--button-border-color-focus)}.iq-button-toggle.outlined:not(.locked) .iqel-button-element.pressed{border-color:var(--button-border-color-pressed)}.iq-button-toggle.outlined.locked .iqel-button-element{border-color:var(--button-border-color-locked)}.iq-button-toggle.outlined.secondary{--button-border-color-focus:var(--webiq-secondary)}.iq-button-toggle.outlined.tertiary{--button-border-color-focus:var(--webiq-tertiary)}.iq-button-toggle.outlined.preWarn{--button-border-color-focus:var(--webiq-warning)}.iq-button-toggle.outlined.warn{--button-border-color-focus:var(--webiq-error)}

/* iq-button-toggle.tonal - widget */
 .iq-button-toggle.tonal{--button-background-color:var(--webiq-primary-container);--button-background-color-hover:rgb(var(--webiq-on-primary-container-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-on-primary-container-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-on-primary-container-rgb) / 0.12);--button-background-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--button-label-color:var(--webiq-on-primary-container);--button-icon-color:var(--webiq-on-primary-container);--button-label-color-locked:var(--webiq-on-surface);--button-icon-color-locked:var(--webiq-on-surface);--box-shadow-color-rgb:var(--webiq-shadow-rgb)}@media (any-hover:hover){.iq-button-toggle.tonal:not(.locked) .iqel-button-element:hover{box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}}.iq-button-toggle.tonal.locked{--button-background-color:initial}.iq-button-toggle.tonal.locked .iqel-state-layer{background-color:var(--button-background-color-locked)}.iq-button-toggle.tonal.secondary{--button-background-color:var(--webiq-secondary-container);--button-background-color-hover:rgb(var(--webiq-on-secondary-container-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-on-secondary-container-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-on-secondary-container-rgb) / 0.12);--button-label-color:var(--webiq-on-secondary-container);--button-icon-color:var(--webiq-on-secondary-container)}.iq-button-toggle.tonal.tertiary{--button-background-color:var(--webiq-tertiary-container);--button-background-color-hover:rgb(var(--webiq-on-tertiary-container-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-on-tertiary-container-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-on-tertiary-container-rgb) / 0.12);--button-label-color:var(--webiq-on-tertiary-container);--button-icon-color:var(--webiq-on-tertiary-container)}.iq-button-toggle.tonal.preWarn{--button-background-color:var(--webiq-warning-container);--button-background-color-hover:rgb(var(--webiq-on-warning-container-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-on-warning-container-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-on-warning-container-rgb) / 0.12);--button-label-color:var(--webiq-on-warning-container);--button-icon-color:var(--webiq-on-warning-container)}.iq-button-toggle.tonal.preWarn{--button-background-color:var(--webiq-error-container);--button-background-color-hover:rgb(var(--webiq-on-error-container-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-on-error-container-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-on-error-container-rgb) / 0.12);--button-label-color:var(--webiq-on-error-container);--button-icon-color:var(--webiq-on-error-container)}

/* iq-button.date-time-selection - widget */
 .iq-button.date-time-selection.no-icon .iqel-button-icon{display:block;width:24px;height:24px}.iq-button.date-time-selection.no-icon .iqel-button-icon svg.button-icon{stroke:var(--color-icon);fill:var(--color-icon);width:100%;height:100%}

/* iq-button.elevated - widget */
 .iq-button.elevated{--bg-color:var(--webiq-surface-container-low);--bg-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-primary-rgb) / 0.12);--bg-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--color-label:var(--webiq-primary);--color-icon:var(--webiq-primary);--color-label-locked:var(--webiq-on-surface);--color-icon-locked:var(--webiq-on-surface);--box-shadow-color-rgb:var(--webiq-shadow-rgb)}.iq-button.elevated:not(.locked) .iqel-button-element{box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}@media (any-hover:hover){.iq-button.elevated:not(.locked) .iqel-button-element:hover{box-shadow:0 2px 6px 2px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}}.iq-button.elevated.locked{--bg-color:initial}.iq-button.elevated.locked .iqel-state-layer{background-color:var(--bg-color-locked)}.iq-button.elevated.secondary{--bg-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-secondary-rgb) / 0.12);--color-label:var(--webiq-secondary);--color-icon:var(--webiq-secondary)}.iq-button.elevated.tertiary{--bg-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-tertiary-rgb) / 0.12);--color-label:var(--webiq-tertiary);--color-icon:var(--webiq-tertiary)}.iq-button.elevated.preWarn{--bg-color-hover:rgb(var(--webiq-warning-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-warning-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-warning-rgb) / 0.12);--color-label:var(--webiq-warning);--color-icon:var(--webiq-warning)}.iq-button.elevated.warn{--bg-color-hover:rgb(var(--webiq-error-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-error-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-error-rgb) / 0.12);--color-label:var(--webiq-error);--color-icon:var(--webiq-error)}

/* iq-button.filled - widget */
 .iq-button.filled{--bg-color:var(--webiq-primary);--bg-color-hover:rgb(var(--webiq-on-primary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-primary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-primary-rgb) / 0.12);--bg-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--color-label:var(--webiq-on-primary);--color-icon:var(--webiq-on-primary);--color-label-locked:var(--webiq-on-surface);--color-icon-locked:var(--webiq-on-surface);--box-shadow-color-rgb:var(--webiq-shadow-rgb)}@media (any-hover:hover){.iq-button.filled:not(.locked) .iqel-button-element:hover{box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}}.iq-button.filled.locked{--bg-color:initial}.iq-button.filled.locked .iqel-state-layer{background-color:var(--bg-color-locked)}.iq-button.filled.secondary{--bg-color:var(--webiq-secondary);--bg-color-hover:rgb(var(--webiq-on-secondary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-secondary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-secondary-rgb) / 0.12);--color-label:var(--webiq-on-secondary);--color-icon:var(--webiq-on-secondary)}.iq-button.filled.tertiary{--bg-color:var(--webiq-tertiary);--bg-color-hover:rgb(var(--webiq-on-tertiary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-tertiary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-tertiary-rgb) / 0.12);--color-label:var(--webiq-on-tertiary);--color-icon:var(--webiq-on-tertiary)}.iq-button.filled.preWarn{--bg-color:var(--webiq-warning);--bg-color-hover:rgb(var(--webiq-on-warning-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-warning-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-warning-rgb) / 0.12);--color-label:var(--webiq-on-warning);--color-icon:var(--webiq-on-warning)}.iq-button.filled.warn{--bg-color:var(--webiq-error);--bg-color-hover:rgb(var(--webiq-on-error-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-error-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-error-rgb) / 0.12);--color-label:var(--webiq-on-error);--color-icon:var(--webiq-on-error)}

/* iq-button.iq-variant-01 - widget */
 .iq-button.iq-variant-01:not(.no-label) .iqel-button-icon{margin-right:8px}

/* iq-button.iq-variant-02 - widget */
 .iq-button.iq-variant-02:not(.no-label) .iqel-button-icon{margin-left:8px}

/* iq-button.iq-variant-03 - widget */
 .iq-button.iq-variant-03{--border-radius:16px}.iq-button.iq-variant-03 .iqel-state-layer{flex-direction:column}.iq-button.iq-variant-03 .iqel-button-label{flex:initial}.iq-button.iq-variant-03:not(.no-label) .iqel-button-icon{margin-bottom:6px}

/* iq-button.outlined - widget */
 .iq-button.outlined{--border-width:1px;--border-color:var(--webiq-outline);--border-style:solid;--border-color-hover:var(--webiq-outline);--border-color-focus:var(--webiq-primary);--border-color-pressed:var(--webiq-outline);--border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12)}.iq-button.outlined .iqel-button-element{border-style:var(--border-style);border-color:var(--border-color);border-width:var(--border-width)}.iq-button.outlined .iqel-state-layer{padding:9px 15px 9px 15px}@media (any-hover:hover){.iq-button.outlined:not(.locked) .iqel-button-element:hover{border-color:var(--border-color-hover)}}.iq-button.outlined:not(.locked) .iqel-button-element:focus-visible{border-color:var(--border-color-focus)}.iq-button.outlined:not(.locked) .iqel-button-element.pressed{border-color:var(--border-color-pressed)}.iq-button.outlined.locked .iqel-button-element{border-color:var(--border-color-locked)}.iq-button.outlined.secondary{--border-color-focus:var(--webiq-secondary)}.iq-button.outlined.tertiary{--border-color-focus:var(--webiq-tertiary)}.iq-button.outlined.preWarn{--border-color-focus:var(--webiq-warning)}.iq-button.outlined.warn{--border-color-focus:var(--webiq-error)}

/* iq-button.tonal - widget */
 .iq-button.tonal{--bg-color:var(--webiq-primary-container);--bg-color-hover:rgb(var(--webiq-on-primary-container-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-primary-container-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-primary-container-rgb) / 0.12);--bg-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--color-label:var(--webiq-on-primary-container);--color-icon:var(--webiq-on-primary-container);--color-label-locked:var(--webiq-on-surface);--color-icon-locked:var(--webiq-on-surface);--box-shadow-color-rgb:var(--webiq-shadow-rgb)}@media (any-hover:hover){.iq-button.tonal:not(.locked) .iqel-button-element:hover{box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}}.iq-button.tonal.locked{--bg-color:initial}.iq-button.tonal.locked .iqel-state-layer{background-color:var(--bg-color-locked)}.iq-button.tonal.secondary{--bg-color:var(--webiq-secondary-container);--bg-color-hover:rgb(var(--webiq-on-secondary-container-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-secondary-container-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-secondary-container-rgb) / 0.12);--color-label:var(--webiq-on-secondary-container);--color-icon:var(--webiq-on-secondary-container)}.iq-button.tonal.tertiary{--bg-color:var(--webiq-tertiary-container);--bg-color-hover:rgb(var(--webiq-on-tertiary-container-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-tertiary-container-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-tertiary-container-rgb) / 0.12);--color-label:var(--webiq-on-tertiary-container);--color-icon:var(--webiq-on-tertiary-container)}.iq-button.tonal.preWarn{--bg-color:var(--webiq-warning-container);--bg-color-hover:rgb(var(--webiq-on-warning-container-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-warning-container-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-warning-container-rgb) / 0.12);--color-label:var(--webiq-on-warning-container);--color-icon:var(--webiq-on-warning-container)}.iq-button.tonal.warn{--bg-color:var(--webiq-error-container);--bg-color-hover:rgb(var(--webiq-on-error-container-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-on-error-container-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-on-error-container-rgb) / 0.12);--color-label:var(--webiq-on-error-container);--color-icon:var(--webiq-on-error-container)}

/* iq-checkbox - widget */
 .iq-checkbox{display:flex;align-items:stretch;--state-layer-background-color-error:var(--webiq-error);--state-layer-background-color-locked:var(--webiq-on-surface);--state-layer-background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--state-layer-background-color-checked-hover:rgb(var(--webiq-primary-rgb) / 0.08);--state-layer-background-color-focus:rgb(var(--webiq-on-surface-rgb) / 0.12);--state-layer-background-color-checked-focus:rgb(var(--webiq-on-primary-rgb) / 0.12);--state-layer-background-color-error-hover:rgb(var(--webiq-error-rgb) / 0.08);--state-layer-background-color-error-focus:rgb(var(--webiq-error-rgb) / 0.12);--state-layer-border-radius:100px;--checkbox-background-color-checked:var(--webiq-primary);--checkbox-border-color:var(--webiq-on-surface-variant);--checkbox-border-color-checked:var(--webiq-primary);--checkbox-border-color-locked:var(--webiq-on-surface);--checkbox-border-radius:2px;--checkbox-border-width:2px;--checkbox-border-radius-checked:2px;--checkbox-border-width-checked:2px;--checkbox-size:18px;--checkmark-color:var(--webiq-on-primary);--checkmark-color-locked:var(--webiq-on-surface);--label-color:var(--webiq-on-surface-variant);--label-color-locked:var(--webiq-on-surface);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--icon-color:var(--webiq-primary);--icon-size:24px;--layer-size:40px;--opacity-locked:0.38}.iq-checkbox .iqel-widget-container{display:flex;flex-direction:row;width:100%;height:100%;box-sizing:border-box}.iq-checkbox .iqel-widget-content{display:flex;flex:1 1;column-gap:8px;row-gap:8px}.iq-checkbox .iqel-state-layer{display:flex;width:var(--layer-size);height:var(--layer-size);justify-content:center;align-self:center;border-radius:var(--state-layer-border-radius)}.iq-checkbox .iqel-checkbox{display:flex;align-items:center;justify-content:center;box-sizing:border-box;align-self:center;width:var(--checkbox-size);height:var(--checkbox-size);flex-shrink:0;border:var(--checkbox-border-width) solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius)}.iq-checkbox .iqel-checkmark{visibility:hidden;color:var(--checkmark-color)}.iq-checkbox.checked .iqel-checkbox{border:var(--checkbox-border-width-checked) solid var(--checkbox-border-color-checked);border-radius:var(--checkbox-border-radius-checked);background-color:var(--checkbox-background-color-checked)}.iq-checkbox.checked .iqel-checkmark{visibility:visible}.iq-checkbox .iqel-icon{box-sizing:border-box;width:var(--icon-size);height:var(--icon-size);background-position:center;background-repeat:no-repeat;background-size:contain;align-self:center;font-size:var(--icon-size);color:var(--icon-color)}.iq-checkbox.no-icon .iqel-icon{display:none}.iq-checkbox .iqel-label{white-space:nowrap;box-sizing:border-box;width:auto;align-self:center;line-height:initial;color:var(--label-color);font-family:var(--label-font-family);font-size:var(--label-font-size);font-style:var(--label-font-style);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.iq-checkbox.no-label .iqel-label{display:none}.iq-checkbox.hidden{display:none}.iq-checkbox.invisible{visibility:hidden}@media (any-hover:hover){.iq-checkbox:not(.locked) .iqel-widget-container:hover .iqel-state-layer{background-color:var(--state-layer-background-color-hover)}.iq-checkbox:not(.locked).checked .iqel-widget-container:hover .iqel-state-layer{background-color:var(--state-layer-background-color-checked-hover)}}.iq-checkbox:not(.locked) .iqel-widget-container{cursor:pointer}.iq-checkbox:not(.locked) .iqel-state-layer:focus-visible{background-color:var(--state-layer-background-color-focus)}.iq-checkbox:not(.locked).checked .iqel-state-layer:focus-visible{background-color:var(--state-layer-background-color-checked-focus)}.iq-checkbox.locked{opacity:var(--opacity-locked)}.iq-checkbox.locked .iqel-checkbox{border-color:var(--checkbox-border-color-locked)}.iq-checkbox.locked .iqel-checkmark{color:var(--checkmark-color-locked)}.iq-checkbox.locked.checked .iqel-checkbox{background-color:var(--checkbox-background-color-locked)}.iq-checkbox.locked .iqel-label{color:var(--label-color-locked)}.iq-checkbox.secondary{--checkbox-background-color-checked:var(--webiq-secondary);--state-layer-background-color-checked-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--state-layer-background-color-checked-focus:rgb(var(--webiq-on-secondary-rgb) / 0.12);--checkmark-color:var(--webiq-on-secondary);--label-color:var(--webiq-secondary);--checkbox-border-color-checked:var(--webiq-secondary);--icon-color:var(--webiq-secondary)}.iq-checkbox.tertiary{--checkbox-background-color-checked:var(--webiq-tertiary);--state-layer-background-color-checked-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--state-layer-background-color-checked-focus:rgb(var(--webiq-on-tertiary-rgb) / 0.12);--checkmark-color:var(--webiq-on-tertiary);--label-color:var(--webiq-tertiary);--checkbox-border-color-checked:var(--webiq-tertiary);--icon-color:var(--webiq-tertiary)}.iq-checkbox.preWarn{--checkbox-background-color-checked:var(--webiq-warning);--state-layer-background-color-hover:rgb(var(--webiq-warning-rgb) / 0.08);--state-layer-background-color-checked-hover:rgb(var(--webiq-warning-rgb) / 0.08);--state-layer-background-color-checked-focus:rgb(var(--webiq-on-warning-rgb) / 0.12);--checkmark-color:var(--webiq-on-warning);--label-color:var(--webiq-warning);--checkbox-border-color-checked:var(--webiq-warning);--icon-color:var(--webiq-warning)}.iq-checkbox.warn{--checkbox-background-color-checked:var(--webiq-error);--state-layer-background-color-hover:rgb(var(--webiq-error-rgb) / 0.08);--state-layer-background-color-checked-hover:rgb(var(--webiq-error-rgb) / 0.08);--state-layer-background-color-checked-focus:rgb(var(--webiq-on-error-rgb) / 0.12);--checkmark-color:var(--webiq-on-error);--label-color:var(--webiq-error);--checkbox-border-color-checked:var(--webiq-error);--icon-color:var(--webiq-error)}

/* iq-checkbox.iq-variant-02 - widget */
 .iq-checkbox.iq-variant-02{--icon-size:32px}.iq-checkbox.iq-variant-02 .iqel-widget-content{flex-direction:column;align-items:center;max-height:100%}.iq-checkbox.iq-variant-02 .iqel-label-container{display:flex;align-self:stretch;justify-content:center}.iq-checkbox.iq-variant-02 .iqel-label-container{flex:1 1 24px}.iq-checkbox.iq-variant-02 .iqel-label{flex:initial}

/* iq-checkbox.iq-variant-03 - widget */
 .iq-checkbox.iq-variant-03{--icon-size:32px}.iq-checkbox.iq-variant-03 .iqel-widget-content{flex-direction:column;align-items:center;max-height:100%}.iq-checkbox.iq-variant-03 .iqel-label-container{display:flex;align-self:stretch;justify-content:center}.iq-checkbox.iq-variant-03 .iqel-label-container{flex:1 1 24px}.iq-checkbox.iq-variant-03 .iqel-label{flex:initial}

/* iq-container - common */
 .iq-container{--container-column-gap:0px;--container-row-gap:0px;--container-background-color:initial;box-sizing:border-box;position:relative;width:auto;background-color:var(--container-background-color)}.iq-container>.margin-compensator{display:flex;flex-direction:row;width:100%;height:100%;position:relative;column-gap:var(--container-column-gap);row-gap:var(--container-row-gap)}.iq-container>.margin-compensator>.ctrl:not(rect):not(path){width:auto}.iq-container>.margin-compensator:empty::after{flex:1 1 auto;width:40px;height:40px;content:""}.iq-container.column-orientation>.margin-compensator{flex-direction:column}.iq-container.flex-wrap>.margin-compensator{flex-wrap:wrap}.iq-container.flex-wrap-reverse>.margin-compensator{flex-wrap:wrap-reverse}.iq-container.flex-primary-align-start>.margin-compensator{justify-content:flex-start}.iq-container.flex-primary-align-end>.margin-compensator{justify-content:flex-end}.iq-container.flex-primary-align-center>.margin-compensator{justify-content:center}.iq-container.flex-primary-align-space-between>.margin-compensator{justify-content:space-between}.iq-container.flex-primary-align-space-around>.margin-compensator{justify-content:space-around}.iq-container.flex-primary-align-space-evenly>.margin-compensator{justify-content:space-evenly}.iq-container.flex-secondary-align-stretch>.margin-compensator{align-items:stretch}.iq-container.flex-secondary-align-start>.margin-compensator{align-items:flex-start}.iq-container.flex-secondary-align-end>.margin-compensator{align-items:flex-end}.iq-container.flex-secondary-align-center>.margin-compensator{align-items:center}.iq-container.flex-secondary-align-baseline>.margin-compensator{align-items:baseline}.iq-container.flex-line-align-start>.margin-compensator{align-content:flex-start}.iq-container.flex-line-align-center>.margin-compensator{align-content:center}.iq-container.flex-line-align-end>.margin-compensator{align-content:flex-end}.iq-container.flex-line-align-stretch>.margin-compensator{align-content:stretch}.iq-container.flex-line-align-space-between>.margin-compensator{align-content:space-between}.iq-container.flex-line-align-space-around>.margin-compensator{align-content:space-around}.iq-container.flex-none>.margin-compensator>.container,.iq-container.flex-none>.margin-compensator>.ctrl,.iq-container.flex-none>.margin-compensator>.iq-container{flex:none}

/* iq-date-time - widget */
 .iq-date-time{box-sizing:border-box;--iq-content-height:40px;--color-label:var(--webiq-on-surface-variant);--opacity-locked:0.38;--font-family:var(--webiq-font-body-medium-family);--font-style:var(--webiq-font-body-medium-style);--font-size:var(--webiq-font-body-medium-size);--font-weight:var(--webiq-font-body-medium-weight);--line-height:var(--webiq-font-body-medium-line-height);--letter-spacing:var(--webiq-font-body-medium-letter-spacing);display:flex;flex-direction:column;justify-content:center}.iq-date-time .iqel-widget-content{display:flex;align-items:center;flex:1 1 var(--iq-content-height);height:100%}.iq-date-time .iqel-date-time{white-space:nowrap;line-height:initial;width:100%;color:var(--color-label);font-family:var(--font-family);font-style:var(--font-style);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}.iq-date-time.locked{opacity:var(--opacity-locked)}.iq-date-time.hidden{display:none}.iq-date-time.invisible{visibility:hidden}

/* iq-duration-display - widget */
 .iq-duration-display{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;--content-size:24px;--color-label:var(--webiq-on-surface-variant);--opacity-locked:0.38;--font-family:var(--webiq-font-body-medium-family);--font-style:var(--webiq-font-body-medium-style);--font-size:var(--webiq-font-body-medium-size);--font-weight:var(--webiq-font-body-medium-weight);--line-height:var(--webiq-font-body-medium-line-height);--letter-spacing:var(--webiq-font-body-medium-letter-spacing)}.iq-duration-display .iqel-duration{display:flex;align-items:center;flex:1 1 var(--content-size);white-space:nowrap;line-height:initial;width:100%;color:var(--color-label);font-family:var(--font-family);font-style:var(--font-style);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}.iq-duration-display.locked{opacity:var(--opacity-locked)}.iq-duration-display.hidden{display:none}.iq-duration-display.invisible{visibility:hidden}

/* iq-dynamic-svg-image - common */
 .iq-dynamic-svg-image{display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}.iq-dynamic-svg-image .clickable{cursor:pointer}.iq-dynamic-svg-image div.iqel-dynamic-svg-image{flex-shrink:0;width:auto;height:auto}.iq-dynamic-svg-image div.iqel-dynamic-svg-image svg{width:100%;height:100%}.iq-dynamic-svg-image.fit-height div.iqel-dynamic-svg-image{width:auto;height:100%}.iq-dynamic-svg-image.fit-width div.iqel-dynamic-svg-image{width:100%;height:auto}.iq-dynamic-svg-image.contain div.iqel-dynamic-svg-image{width:100%;height:100%}.iq-dynamic-svg-image.locked{opacity:var(--iq-locked-opacity)}.iq-dynamic-svg-image.locked .clickable{cursor:default}@keyframes blink{0%,100%{opacity:0}60%{opacity:1}}.iq-dynamic-svg-image .svg-blink-hidden{visibility:hidden!important}.iq-dynamic-svg-image .svg-blink-visible{visibility:visible!important}.iq-dynamic-svg-image .svg-blink-slow{animation:blink 4.5s infinite}.iq-dynamic-svg-image .svg-blink-medium{animation:blink 2.5s infinite}.iq-dynamic-svg-image .svg-blink-fast{animation:blink 1s infinite}

/* iq-flip-switch - widget */
 .iq-flip-switch{--handlebox-background-color:var(--webiq-surface-container-highest);--handlebox-background-color-active:var(--webiq-primary);--handlebox-border-color:var(--webiq-outline);--handlebox-border-color-active:var(--webiq-primary);--handlebox-border-radius:100px;--handlebox-background-color-locked:inherite;--handlebox-background-color-active-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--opacity-locked:0.38;--handle-background-color:var(--webiq-outline);--handle-background-color-hover:var(--webiq-on-surface-variant);--handle-background-color-active:var(--webiq-on-primary);--handle-background-color-active-hover:var(--webiq-primary-container);--handle-border-radius:24px;--handle-icon-color:var(--webiq-surface-container-highest);--handle-icon-color-active:var(--webiq-on-primary-container);--statelayer-border-radius:100px;--statelayer-size:40px;--statelayer-background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--statelayer-background-color-active-hover:rgb(var(--webiq-primary-rgb) / 0.08);--label-font-color:var(--webiq-on-surface-variant);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--statelabel-font-color:var(--webiq-on-surface);--statelabel-font-family:var(--webiq-font-label-large-family);--statelabel-font-style:var(--webiq-font-label-large-style);--statelabel-font-size:var(--webiq-font-label-large-size);--statelabel-font-weight:var(--webiq-font-label-large-weight);--statelabel-line-height:var(--webiq-font-label-large-line-height);--statelabel-letter-spacing:var(--webiq-font-label-large-letter-spacing);--statelabel-font-color-active:var(--webiq-on-primary);--statelabel-font-family-active:var(--webiq-font-label-large-family);--statelabel-font-style-active:var(--webiq-font-label-large-style);--statelabel-font-size-active:var(--webiq-font-label-large-size);--statelabel-font-weight-active:var(--webiq-font-label-large-weight);--statelabel-line-height-active:var(--webiq-font-label-large-line-height);--statelabel-letter-spacing-active:var(--webiq-font-label-large-letter-spacing);--icon-size:24px;--icon-color:var(--webiq-on-surface-variant);--column-gap:12px;--row-gap:12px;box-sizing:border-box;display:flex;flex-direction:column}.iq-flip-switch .iqel-widget-content,.iq-flip-switch .iqel-widget-header{display:flex;align-content:center}.iq-flip-switch>.iqel-widget-header{flex:0 1 24px;column-gap:6px}.iq-flip-switch>.iqel-widget-header>.iqel-icon{width:24px;height:24px}.iq-flip-switch .iqel-widget-content{flex-direction:row;flex:1 1 32px;height:100%;padding:4px 4px 4px 0;row-gap:var(--row-gap);column-gap:var(--column-gap)}.iq-flip-switch .iqel-widget-content>.iqel-icon{width:var(--icon-size);height:var(--icon-size);color:var(--icon-color)}.iq-flip-switch>.iqel-icon{height:64px}.iq-flip-switch.no-icon.no-label .iqel-widget-header{display:none}.iq-flip-switch .iqel-input{box-sizing:border-box;position:relative;white-space:nowrap;display:grid;column-gap:8px;min-width:52px;background-color:var(--handlebox-background-color);border:2px solid var(--handlebox-border-color);border-radius:var(--handlebox-border-radius);align-items:center}.iq-flip-switch .iqel-icon{align-self:center;box-sizing:border-box;background-position:center;background-repeat:no-repeat;background-size:contain}.iq-flip-switch.no-icon .iqel-icon{display:none}.iq-flip-switch .iqel-label{width:auto;margin-right:auto;align-self:center;white-space:nowrap;box-sizing:border-box;font-family:var(--label-font-family);font-style:var(--label-font-style);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing);color:var(--label-font-color)}.iq-flip-switch.no-label .iqel-label{display:none}.iq-flip-switch .iqel-state-label{font-family:var(--statelabel-font-family);font-style:var(--statelabel-font-style);font-size:var(--statelabel-font-size);font-weight:var(--statelabel-font-weight);line-height:var(--statelabel-line-height);letter-spacing:var(--statelabel-letter-spacing);color:var(--statelabel-font-color);padding:0 8px 0 24px}.iq-flip-switch .iqel-state-label.no-label{visibility:hidden}.iq-flip-switch .iqel-state-layer{display:flex;position:absolute;left:-8px;width:var(--statelayer-size);height:var(--statelayer-size);justify-content:center;align-self:center;border-radius:var(--statelayer-border-radius);transition:left .16s linear}.iq-flip-switch .iqel-handle{box-sizing:border-box;display:flex;align-self:center;justify-content:center;height:16px;width:16px;background-color:var(--handle-background-color);border-radius:var(--handle-border-radius)}.iq-flip-switch .iqel-handle.pressed{height:28px;width:28px}.iq-flip-switch .iqel-handle-icon{display:flex;align-self:center;height:16px;width:16px;box-sizing:border-box;background-position:center;background-repeat:no-repeat;background-size:contain;color:var(--handle-icon-color)}.iq-flip-switch .iqel-handle-icon{display:none}.iq-flip-switch.has-handle-icon .iqel-state-layer{left:-6px}.iq-flip-switch.has-handle-icon .iqel-handle{height:24px;width:24px;overflow:hidden}.iq-flip-switch.has-handle-icon .iqel-handle-icon{display:flex}.iq-flip-switch.on .iqel-input{background-color:var(--handlebox-background-color-active);border-color:var(--handlebox-border-color-active)}.iq-flip-switch.on .iqel-state-label{color:var(--statelabel-font-color-active);font-family:var(--statelabel-font-family-active);font-style:var(--statelabel-font-style-active);font-size:var(--statelabel-font-size-active);font-weight:var(--statelabel-font-weight-active);line-height:var(--statelabel-line-height-active);letter-spacing:var(--statelabel-letter-spacing-active);padding:0 24px 0 8px}.iq-flip-switch.on .iqel-state-layer{left:calc(100% - 34px)}.iq-flip-switch.on .iqel-handle{height:24px;width:24px;background-color:var(--handle-background-color-active)}.iq-flip-switch.on .iqel-handle.pressed{height:28px;width:28px}.iq-flip-switch.on .iqel-handle-icon{color:var(--handle-icon-color-active)}.iq-flip-switch .iqel-box-off,.iq-flip-switch .iqel-box-on{box-sizing:border-box;display:flex;flex:1;justify-content:center;align-items:center;grid-area:1/1}.iq-flip-switch .iqel-box-off .iqel-label,.iq-flip-switch .iqel-box-on .iqel-label{margin:0}.iq-flip-switch .iqel-box-on{justify-content:start;padding-right:calc(var(--handle-border-radius)/ 4)}.iq-flip-switch .iqel-box-off{justify-content:end}.iq-flip-switch .iqel-input{cursor:pointer}.iq-flip-switch.hidden{display:none}.iq-flip-switch.invisible{visibility:hidden}@media (any-hover:hover){.iq-flip-switch:not(.locked) .iqel-state-layer:hover{background-color:var(--statelayer-background-color-hover)}.iq-flip-switch:not(.locked) .iqel-state-layer:hover .iqel-handle{background-color:var(--handle-background-color-hover)}.iq-flip-switch:not(.locked).on .iqel-state-layer:hover{background-color:var(--statelayer-background-color-active-hover)}.iq-flip-switch:not(.locked).on .iqel-state-layer:hover .iqel-handle{background-color:var(--handle-background-color-active-hover)}}.iq-flip-switch.locked{opacity:var(--opacity-locked)}.iq-flip-switch.locked .iqel-input{background-color:var(--handlebox-background-color-locked);cursor:initial}.iq-flip-switch.locked.on .iqel-input{background-color:var(--handlebox-background-color-active-locked);border-color:var(--handlebox-background-color-active-locked)}.iq-flip-switch.secondary{--handlebox-background-color-active:var(--webiq-secondary);--handle-background-color-active:var(--webiq-on-secondary);--handlebox-border-color-active:var(--webiq-secondary);--statelayer-background-color-active-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--handle-background-color-active-hover:var(--webiq-secondary-container);--statelabel-font-color-active:var(--webiq-on-secondary)}.iq-flip-switch.tertiary{--handlebox-background-color-active:var(--webiq-tertiary);--handle-background-color-active:var(--webiq-on-tertiary);--handlebox-border-color-active:var(--webiq-tertiary);--statelayer-background-color-active-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--handle-background-color-active-hover:var(--webiq-tertiary-container);--statelabel-font-color-active:var(--webiq-on-tertiary)}.iq-flip-switch.preWarn{--handlebox-background-color-active:var(--webiq-warning);--handle-background-color-active:var(--webiq-on-warning);--handlebox-border-color-active:var(--webiq-warning);--statelayer-background-color-active-hover:rgb(var(--webiq-warning-rgb) / 0.08);--handle-background-color-active-hover:var(--webiq-warning-container);--statelabel-font-color-active:var(--webiq-on-warning);--label-font-color:var(--webiq-warning)}.iq-flip-switch.warn{--handlebox-background-color-active:var(--webiq-error);--handle-background-color-active:var(--webiq-on-error);--handlebox-border-color-active:var(--webiq-error);--statelayer-background-color-active-hover:rgb(var(--webiq-error-rgb) / 0.08);--handle-background-color-active-hover:var(--webiq-error-container);--statelabel-font-color-active:var(--webiq-on-error);--label-font-color:var(--webiq-error)}

/* iq-flip-switch.iq-variant-02 - widget */
 .iq-flip-switch.iq-variant-02{row-gap:6px}.iq-flip-switch.iq-variant-02 .iqel-widget-header .iqel-icon{width:var(--icon-size);height:var(--icon-size);color:var(--icon-color)}

/* iq-flip-switch.iq-variant-03 - widget */
 .iq-flip-switch.iq-variant-03 .iqel-widget-content{flex-direction:column;align-items:center}.iq-flip-switch.iq-variant-03 .iqel-input{flex:1 1 32px}.iq-flip-switch.iq-variant-03.no-label .text-container{display:none}

/* iq-heartbeat.iq-variant-01 - widget */
 .iq-heartbeat.iq-variant-01{overflow:hidden;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.iq-heartbeat.iq-variant-01 img{width:100%;height:auto}.iq-heartbeat.iq-variant-01 img.iqel-image{flex-shrink:0}.iq-heartbeat.iq-variant-01.fit-height img.iqel-image{width:auto;height:100%}.iq-heartbeat.iq-variant-01.fit-width img.iqel-image{width:100%;height:auto}.iq-heartbeat.iq-variant-01.stretch img.iqel-image{width:100%;height:100%}.iq-heartbeat.iq-variant-01.contain img.iqel-image{width:100%;height:100%;object-fit:contain}

/* iq-heartbeat.iq-variant-02 - widget */
 .iq-heartbeat.iq-variant-02{overflow:hidden;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.iq-heartbeat.iq-variant-02 img{width:100%;height:auto}.iq-heartbeat.iq-variant-02 img.iqel-image{flex-shrink:0}.iq-heartbeat.iq-variant-02.fit-height img.iqel-image{width:auto;height:100%}.iq-heartbeat.iq-variant-02.fit-width img.iqel-image{width:100%;height:auto}.iq-heartbeat.iq-variant-02.stretch img.iqel-image{width:100%;height:100%}.iq-heartbeat.iq-variant-02.contain img.iqel-image{width:100%;height:100%;object-fit:contain}

/* iq-heartbeat.iq-variant-03 - widget */
 .iq-heartbeat.iq-variant-03{overflow:hidden;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.iq-heartbeat.iq-variant-03 img{width:100%;height:auto}.iq-heartbeat.iq-variant-03 img.iqel-image{flex-shrink:0}.iq-heartbeat.iq-variant-03.fit-height img.iqel-image{width:auto;height:100%}.iq-heartbeat.iq-variant-03.fit-width img.iqel-image{width:100%;height:auto}.iq-heartbeat.iq-variant-03.stretch img.iqel-image{width:100%;height:100%}.iq-heartbeat.iq-variant-03.contain img.iqel-image{width:100%;height:100%;object-fit:contain}

/* iq-image - widget */
 .iq-image{box-sizing:border-box;--opacity-locked:0.38}.iq-image .clickable{cursor:pointer}.iq-image .iqel-image{flex-shrink:0}.iq-image.fit-height .iqel-image{width:auto;height:100%}.iq-image.fit-height .iqel-image webiq-svg-icon{width:auto;height:100%}.iq-image .iqel-image,.iq-image.fit-width .iqel-image{width:100%;height:auto}.iq-image.fit-width .iqel-image webiq-svg-icon{width:100%;height:auto}.iq-image.stretch .iqel-image{width:100%;height:100%}.iq-image.contain .iqel-image{width:100%;height:100%;object-fit:contain}.iq-image.locked{opacity:var(--opacity-locked)}.iq-image.locked .clickable{cursor:default}

/* iq-image-changer - widget */
 .iq-image-changer{display:flex;align-items:center;justify-content:center;box-sizing:border-box;--opacity-locked:0.38}.iq-image-changer .clickable{cursor:pointer}.iq-image-changer .iqel-image{flex:1 0;width:100%;height:100%}.iq-image-changer.fit-height .iqel-image webiq-svg-icon{width:auto;height:100%}.iq-image-changer.fit-height img.iqel-image{width:auto;height:100%}.iq-image-changer.fit-width .iqel-image webiq-svg-icon{width:100%;height:auto}.iq-image-changer.fit-width img.iqel-image{width:100%;height:auto}.iq-image-changer.stretch img.iqel-image{width:100%;height:100%}.iq-image-changer.contain img.iqel-image{width:100%;height:100%;object-fit:contain}.iq-image-changer.locked{opacity:var(--opacity-locked)}.iq-image-changer.locked .clickable{cursor:default}

/* iq-input-field - widget */
 .iq-input-field{display:flex;align-items:stretch;--border-radius:4px 4px 0px 0px;--caret-color:var(--webiq-primary);--opacity-locked:0.38;--icon-size:24px;--icon-color:var(--webiq-on-surface-variant);--icon-color-locked:var(--webiq-on-surface);--background-color:var(--webiq-surface-container-highest);--background-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.04);--background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--indicator-background:var(--webiq-on-surface-variant);--indicator-background-active:var(--webiq-primary);--indicator-background-locked:var(--webiq-on-surface);--indicator-height:1px;--indicator-height-active:3px;--label-color:var(--webiq-on-surface-variant);--label-color-active:var(--webiq-primary);--label-color-locked:var(--webiq-on-surface);--label-font-family:var(--webiq-font-label-medium-family);--label-font-style:var(--webiq-font-label-medium-style);--label-font-size:var(--webiq-font-label-medium-size);--label-font-weight:var(--webiq-font-label-medium-weight);--label-line-height:var(--webiq-font-label-medium-line-height);--label-letter-spacing:var(--webiq-font-label-medium-letter-spacing);--value-color:var(--webiq-on-surface);--value-color-locked:var(--webiq-on-surface);--value-font-family:var(--webiq-font-body-large-family);--value-font-style:var(--webiq-font-body-large-style);--value-font-size:var(--webiq-font-body-large-size);--value-font-weight:var(--webiq-font-body-large-weight);--value-line-height:var(--webiq-font-body-large-line-height);--value-letter-spacing:var(--webiq-font-body-large-letter-spacing);--value-selection-background-color:var(--webiq-primary-container);--value-selection-color:var(--webiq-on-surface);--unit-color:var(--webiq-on-surface-variant);--unit-color-locked:var(--webiq-on-surface);--unit-font-family:var(--webiq-font-body-small-family);--unit-font-style:var(--webiq-font-body-small-style);--unit-font-size:var(--webiq-font-body-small-size);--unit-font-weight:var(--webiq-font-body-small-weight);--unit-line-height:var(--webiq-font-body-small-line-height);--unit-letter-spacing:var(--webiq-font-body-small-letter-spacing)}.iq-input-field .iqel-widget-container{position:relative;display:flex;align-items:stretch;flex:1 1;border-radius:var(--border-radius);background-color:var(--background-color);overflow:hidden}.iq-input-field .iqel-active-indicator{position:absolute;bottom:0;left:0;right:0;height:var(--indicator-height);background-color:var(--indicator-background)}.iq-input-field .iqel-widget-content{display:flex;flex:1 1;flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}.iq-input-field .iqel-state-layer{display:flex;flex:1 1;align-items:center;overflow:hidden;padding:4px 8px}.iq-input-field .iqel-input-container{display:flex;flex:1 1;align-items:center}.iq-input-field .iqel-input-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--label-color);font-family:var(--label-font-family);font-style:var(--label-font-style);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.iq-input-field .iqel-input-value{width:40px;flex:1 1;align-self:stretch;border:initial;background:initial;color:var(--value-color);caret-color:var(--caret-color);font-family:var(--value-font-family);font-style:var(--value-font-style);font-size:var(--value-font-size);font-weight:var(--value-font-weight);line-height:var(--value-line-height);letter-spacing:var(--value-letter-spacing)}.iq-input-field .iqel-input-value::selection{background-color:var(--value-selection-background-color);color:var(--value-selection-color)}.iq-input-field .iqel-input-icon{background-size:contain;background-repeat:no-repeat;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);color:var(--icon-color);margin-right:8px;flex:none}.iq-input-field .iqel-input-unit{color:var(--unit-color);margin-left:8px;font-family:var(--unit-font-family);font-style:var(--unit-font-style);font-size:var(--unit-font-size);font-weight:var(--unit-font-weight);line-height:var(--unit-line-height);letter-spacing:var(--unit-letter-spacing)}.iq-input-field.no-label .iqel-input-label{display:none}.iq-input-field.no-icon .iqel-input-icon{display:none}.iq-input-field.no-unit .iqel-input-unit{display:none}.iq-input-field.numeric input.iqel-input-value{text-align:right}.iq-input-field.not-resizable textarea.iqel-input-value{resize:none}.iq-input-field:not(.locked):focus-within .iqel-active-indicator{height:var(--indicator-height-active);background-color:var(--indicator-background-active)}.iq-input-field:not(.locked):focus-within .iqel-input-label{color:var(--label-color-active)}@media (any-hover:hover){.iq-input-field:not(.locked):hover .iqel-state-layer{background-color:var(--background-color-hover)}}.iq-input-field.locked .iqel-widget-container{opacity:var(--opacity-locked);background-color:var(--background-color-locked)}.iq-input-field.locked .iqel-input-label{color:var(--label-color-locked)}.iq-input-field.locked .iqel-input-unit{color:var(--unit-color-locked)}.iq-input-field.locked .iqel-input-value{color:var(--value-color-locked)}.iq-input-field.locked .iqel-input-icon{color:var(--icon-color-locked)}.iq-input-field.locked .iqel-active-indicator{background-color:var(--indicator-background-locked)}.iq-input-field.secondary{--label-color-active:var(--webiq-secondary);--indicator-background-active:var(--webiq-secondary);--value-selection-background-color:var(--webiq-secondary-container);--caret-color:var(--webiq-secondary)}.iq-input-field.tertiary{--label-color-active:var(--webiq-tertiary);--indicator-background-active:var(--webiq-tertiary);--value-selection-background-color:var(--webiq-tertiary-container);--caret-color:var(--webiq-tertiary)}.iq-input-field.preWarn{--label-color:var(--webiq-warning);--label-color-active:var(--webiq-warning);--indicator-background:var(--webiq-warning);--indicator-background-active:var(--webiq-warning);--value-selection-background-color:var(--webiq-warning-container);--caret-color:var(--webiq-warning)}.iq-input-field.warn{--label-color:var(--webiq-error);--label-color-active:var(--webiq-error);--indicator-background:var(--webiq-error);--indicator-background-active:var(--webiq-error);--value-selection-background-color:var(--webiq-error-container);--caret-color:var(--webiq-error)}

/* iq-input-field.iq-variant-02 - widget */
 .iq-input-field.iq-variant-02{--icon-size:16px}.iq-input-field.iq-variant-02 .iqel-header-container{display:flex;align-items:center}

/* iq-input-field.iq-variant-03 - widget */
 .iq-input-field.iq-variant-03{--icon-size:16px}.iq-input-field.iq-variant-03 .iqel-header-container{display:flex;align-items:center}

/* iq-input-field.iq-variant-05 - widget */
 .iq-input-field.iq-variant-05{--icon-size:16px}.iq-input-field.iq-variant-05 .iqel-header-container{display:flex;align-items:center}

/* iq-input-field.iq-variant-06 - widget */
 .iq-input-field.iq-variant-06{--icon-size:24px;--opacity-locked:0.38;--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);column-gap:8px;height:40px}.iq-input-field.iq-variant-06 .iqel-widget-content{flex-direction:row}.iq-input-field.iq-variant-06 .iqel-input-label{align-self:center}.iq-input-field.iq-variant-06 .iqel-input-icon{margin:unset;align-self:center}.iq-input-field.iq-variant-06:not(.locked) .iqel-input-label{color:var(--label-color)}.iq-input-field.iq-variant-06.locked .iqel-input-label{color:var(--label-color-locked);opacity:var(--opacity-locked)}.iq-input-field.iq-variant-06.locked .iqel-input-unit{color:var(--unit-color-locked)}.iq-input-field.iq-variant-06.locked .iqel-input-icon{opacity:var(--opacity-locked)}

/* iq-input-field.outlined - widget */
 .iq-input-field.outlined{--border-radius:4px;--border-width:1px;--border-style:solid;--border-width-active:3px;--border-color:var(--webiq-outline);--border-color-hover:var(--webiq-on-surface);--border-color-active:var(--webiq-primary);--background-color:initial;--background-color-locked:initial;--background-color-hover:initial}.iq-input-field.outlined .iqel-widget-container{border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);padding:initial;margin-inline-start:0;margin-inline-end:0;padding-block-start:0px;padding-block-end:7px;padding-inline-start:7px;padding-inline-end:7px;min-inline-size:unset}.iq-input-field.outlined .iqel-state-layer{padding:initial}.iq-input-field.outlined .iqel-input-label{padding:0 4px}@media (any-hover:hover){.iq-input-field.outlined:not(.locked) .iqel-widget-container:hover{border-color:var(--border-color-hover)}}.iq-input-field.outlined:not(.locked) .iqel-widget-container:focus-within{border-width:var(--border-width-active);border-color:var(--border-color-active);padding-block-start:0px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:5px}.iq-input-field.outlined.secondary{--border-color-active:var(--webiq-secondary)}.iq-input-field.outlined.tertiary{--border-color-active:var(--webiq-tertiary)}.iq-input-field.outlined.preWarn{--border-color:var(--webiq-warning);--border-color-hover:var(--webiq-warning);--border-color-active:var(--webiq-warning)}.iq-input-field.outlined.warn{--border-color:var(--webiq-error);--border-color-hover:var(--webiq-error);--border-color-active:var(--webiq-error)}

/* iq-input-field.outlined.iq-variant-01 - widget */
 .iq-input-field.outlined.iq-variant-01{--label-font-family:var(--webiq-font-label-medium-family);--label-font-style:var(--webiq-font-label-medium-style);--label-font-size:var(--webiq-font-label-medium-size);--label-font-weight:var(--webiq-font-label-medium-weight);--label-line-height:var(--webiq-font-label-medium-line-height);--label-letter-spacing:var(--webiq-font-label-medium-letter-spacing)}.iq-input-field.outlined.iq-variant-01.no-label .iqel-state-layer{padding-block-start:7px}.iq-input-field.outlined.iq-variant-01.no-label:not(.locked) .iqel-state-layer:focus-within{padding-block-start:5px}

/* iq-input-field.outlined.iq-variant-02 - widget */
 .iq-input-field.outlined.iq-variant-02{--label-font-family:var(--webiq-font-label-medium-family);--label-font-style:var(--webiq-font-label-medium-style);--label-font-size:var(--webiq-font-label-medium-size);--label-font-weight:var(--webiq-font-label-medium-weight);--label-line-height:var(--webiq-font-label-medium-line-height);--label-letter-spacing:var(--webiq-font-label-medium-letter-spacing)}.iq-input-field.outlined.iq-variant-02 .iqel-header-container{padding:0 4px}.iq-input-field.outlined.iq-variant-02 .iqel-input-label{padding:initial}.iq-input-field.outlined.iq-variant-02.no-label.no-icon.no-unit .iqel-state-layer{padding-block-start:7px}.iq-input-field.outlined.iq-variant-02.no-label.no-icon.no-unit .iqel-header-container{display:none}.iq-input-field.outlined.iq-variant-02.no-label.no-icon.no-unit:not(.locked) .iqel-state-layer:focus-within{padding-block-start:5px}

/* iq-input-field.outlined.iq-variant-03 - widget */
 .iq-input-field.outlined.iq-variant-03 .iqel-header-container{padding:0 4px}.iq-input-field.outlined.iq-variant-03 .iqel-input-label{padding:initial}.iq-input-field.outlined.iq-variant-03.no-label.no-icon .iqel-state-layer{padding-block-start:7px}.iq-input-field.outlined.iq-variant-03.no-label.no-icon .iqel-header-container{display:none}.iq-input-field.outlined.iq-variant-03.no-label.no-icon:not(.locked) .iqel-state-layer:focus-within{padding-block-start:5px}

/* iq-input-field.outlined.iq-variant-04 - widget */
 .iq-input-field.outlined.iq-variant-04.no-label .iqel-state-layer{padding-block-start:7px}.iq-input-field.outlined.iq-variant-04.no-label:not(.locked) .iqel-state-layer:focus-within{padding-block-start:5px}

/* iq-input-field.outlined.iq-variant-05 - widget */
 .iq-input-field.outlined.iq-variant-05 .iqel-header-container{padding:0 4px}.iq-input-field.outlined.iq-variant-05 .iqel-input-label{padding:initial}.iq-input-field.outlined.iq-variant-05.no-label.no-icon.no-unit .iqel-state-layer{padding-block-start:7px}.iq-input-field.outlined.iq-variant-05.no-label.no-icon.no-unit .iqel-header-container{display:none}.iq-input-field.outlined.iq-variant-05.no-label.no-icon.no-unit:not(.locked) .iqel-state-layer:focus-within{padding-block-start:5px}

/* iq-input-field.outlined.iq-variant-06 - widget */
 .iq-input-field.outlined.iq-variant-06{--opacity-locked:0.38;column-gap:8px;height:40px}.iq-input-field.outlined.iq-variant-06 .iqel-widget-container{padding:initial}.iq-input-field.outlined.iq-variant-06 .iqel-input-label{padding:initial}.iq-input-field.outlined.iq-variant-06 .iqel-state-layer{padding-block-start:calc(4px - var(--border-width));padding-block-end:calc(4px - var(--border-width));padding-inline-start:calc(8px - var(--border-width));padding-inline-end:calc(8px - var(--border-width));column-gap:8px}.iq-input-field.outlined.iq-variant-06:not(.locked) .iqel-widget-container:focus-within{padding:initial}.iq-input-field.outlined.iq-variant-06:not(.locked) .iqel-state-layer:focus-within{padding-block-start:calc(4px - var(--border-width-active));padding-block-end:calc(4px - var(--border-width-active));padding-inline-start:calc(8px - var(--border-width-active));padding-inline-end:calc(8px - var(--border-width-active))}.iq-input-field.outlined.iq-variant-06:not(.locked) .iqel-input-label{color:var(--label-color)}.iq-input-field.outlined.iq-variant-06.locked .iqel-input-label{color:var(--label-color-locked);opacity:var(--opacity-locked)}.iq-input-field.outlined.iq-variant-06.locked .iqel-input-unit{color:var(--unit-color-locked)}.iq-input-field.outlined.iq-variant-06.locked .iqel-input-icon{opacity:var(--opacity-locked)}

/* iq-label - widget */
 .iq-label{--font-color:var(--webiq-on-surface-variant);--font-family:var(--webiq-font-body-medium-family);--font-style:var(--webiq-font-body-medium-style);--font-size:var(--webiq-font-body-medium-size);--font-weight:var(--webiq-font-body-medium-weight);--line-height:var(--webiq-font-body-medium-line-height);--letter-spacing:var(--webiq-font-body-medium-letter-spacing);--opacity-locked:0.38;box-sizing:border-box;color:var(--font-color);font-family:var(--font-family);font-style:var(--font-style);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing);white-space:nowrap}.iq-label.locked{opacity:var(--opacity-locked)}.iq-label.hidden{display:none}.iq-label.invisible{visibility:hidden}

/* iq-linear-gauge - widget */
 .iq-linear-gauge{--corner-radius-outer:12px;--corner-radius-inner:4px;--gauge-width:32px;--content-gap:8px;--opacity-locked:0.38;--icon-size:24px;--icon-color:var(--webiq-on-surface);--bar-color:var(--webiq-primary);--bar-stroke:unset;--bar-stroke-width:unset;--scale-container-color:var(--webiq-primary-container);--scale-container-stroke:unset;--scale-container-stroke-width:unset;--scale-color:var(--webiq-on-surface-variant);--scale-ticks-color:var(--webiq-primary);--tolerance-ticks-color:var(--webiq-primary-fixed-dim);--label-color:var(--webiq-on-surface-variant);--value-color:var(--webiq-on-surface-variant);--unit-color:var(--webiq-on-surface-variant);--value-font-family:var(--webiq-font-display-small-family);--value-font-style:var(--webiq-font-display-small-style);--value-font-size:var(--webiq-font-display-small-size);--value-font-weight:var(--webiq-font-display-small-weight);--value-letter-spacing:var(--webiq-font-display-small-letter-spacing);--value-line-height:var(--webiq-font-display-small-line-height);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--unit-font-family:var(--webiq-font-body-small-family);--unit-font-style:var(--webiq-font-body-small-style);--unit-font-size:var(--webiq-font-body-small-size);--unit-font-weight:var(--webiq-font-body-small-weight);--unit-line-height:var(--webiq-font-body-small-line-height);--unit-letter-spacing:var(--webiq-font-body-small-letter-spacing);--scale-font-family:var(--webiq-font-body-medium-family);--scale-font-style:var(--webiq-font-body-medium-style);--scale-font-size:var(--webiq-font-body-medium-size);--scale-font-weight:var(--webiq-font-body-medium-weight);--scale-line-height:var(--webiq-font-body-medium-line-height);--scale-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--bar-min-height:calc(var(--gauge-width) + 8px);--tick-height:0px;--scale-height:0px;--value-height:var(--value-line-height);--label-height:var(--label-line-height);--unit-height:var(--unit-line-height);--icon-height:var(--icon-size);box-sizing:border-box}.iq-linear-gauge .iqel-widget-content{box-sizing:border-box;position:relative;justify-content:center;display:grid;width:100%;height:100%}.iq-linear-gauge.hidden{display:none}.iq-linear-gauge.invisible{visibility:hidden}.iq-linear-gauge .iqel-icon{grid-area:icon;width:var(--icon-size);height:var(--icon-size);color:var(--icon-color);font-size:var(--icon-size);box-sizing:border-box;background-position:center;background-repeat:no-repeat;background-size:contain}.iq-linear-gauge.no-icon{--icon-size:0px}.iq-linear-gauge.no-icon .iqel-icon{display:none}.iq-linear-gauge.no-label{--label-height:0px}.iq-linear-gauge.no-label .iqel-label{display:none}.iq-linear-gauge.no-unit{--unit-height:0px}.iq-linear-gauge.no-unit .iqel-unit{display:none}.iq-linear-gauge.no-value{--value-height:0px}.iq-linear-gauge.no-value .iqel-value-holder{display:none}.iq-linear-gauge .iqel-label{grid-area:label;color:var(--label-color);text-align:center;font-family:var(--label-font-family);font-style:var(--label-font-style);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.iq-linear-gauge .iqel-value-holder{grid-area:value;display:flex;justify-content:center;align-items:baseline;color:var(--value-color);font-weight:700;white-space:nowrap;overflow:hidden}.iq-linear-gauge .iqel-value-holder .iqel-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;font-family:var(--value-font-family);font-style:var(--value-font-style);font-size:var(--value-font-size);font-weight:var(--value-font-weight);line-height:var(--value-line-height);letter-spacing:var(--value-letter-spacing);width:fit-content}.iq-linear-gauge .iqel-unit{grid-area:unit;text-align:center;color:var(--unit-color);font-family:var(--unit-font-family);font-style:var(--unit-font-style);font-size:var(--unit-font-size);font-weight:var(--unit-font-weight);line-height:var(--unit-line-height);letter-spacing:var(--unit-letter-spacing)}.iq-linear-gauge .gauge-outer-container{position:relative;grid-area:gauge;align-self:stretch;min-width:40px}.iq-linear-gauge .gauge-svg{position:absolute;width:100%;height:100%;min-width:calc(var(--gauge-width) + 8px);min-height:calc(var(--gauge-width) + 8px)}.iq-linear-gauge .gauge-svg .gauge-container{transform-origin:center center}.iq-linear-gauge .gauge-svg .gauge-fill{border-radius:var(--corner-radius-outer) var(--corner-radius-inner);fill:var(--scale-container-color);stroke:var(--scale-container-stroke);stroke-width:var(--scale-container-stroke-width);width:var(--gauge-width)}.iq-linear-gauge .gauge-svg .hidden{display:initial;stroke:transparent!important;fill:transparent!important}.iq-linear-gauge .gauge-svg line:not([x1]),.iq-linear-gauge .gauge-svg path:not([d]){display:none}.iq-linear-gauge .gauge-svg .gauge-value-range{stroke-width:4px;stroke-linecap:round;fill:none}.iq-linear-gauge .gauge-svg .gauge-value-range .nominal{stroke:var(--webiq-ok)}.iq-linear-gauge .gauge-svg .gauge-value-range .preWarn{stroke:var(--webiq-warning)}.iq-linear-gauge .gauge-svg .gauge-value-range .warn{stroke:var(--webiq-error)}.iq-linear-gauge .gauge-svg .gauge-value-range .iqel-ticks{stroke-width:2px;stroke:var(--scale-ticks-color)}.iq-linear-gauge .gauge-svg .gauge-value-range .iqel-tick-labels{font-family:var(--scale-font-family);font-style:var(--scale-font-style);font-size:var(--scale-font-size);font-weight:var(--scale-font-weight);line-height:var(--scale-line-height);letter-spacing:var(--scale-letter-spacing);fill:var(--scale-color)}.iq-linear-gauge .gauge-svg .gauge-value-range .iqel-tick-labels text{text-anchor:middle;alignment-baseline:middle}.iq-linear-gauge .gauge-svg .gauge-actual-value{stroke:var(--bar-stroke);stroke-width:var(--bar-stroke-width);fill:var(--bar-color)}.iq-linear-gauge .gauge-svg .gauge-tolerance-value-ticks{stroke:var(--tolerance-ticks-color);stroke-width:2px;stroke-dasharray:0 4;stroke-linecap:round}.iq-linear-gauge.has-ticks .gauge-outer-container{min-width:56px}.iq-linear-gauge.has-labels .gauge-outer-container{min-width:78px}.iq-linear-gauge.small{--gauge-width:14px;--corner-radius-inner:2px;--corner-radius-outer:6px;--value-font-family:var(--webiq-font-headline-medium-family);--value-font-style:var(--webiq-font-headline-medium-style);--value-font-size:var(--webiq-font-headline-medium-size);--value-font-weight:var(--webiq-font-headline-medium-weight);--value-letter-spacing:var(--webiq-font-headline-medium-letter-spacing);--value-line-height:var(--webiq-font-headline-medium-line-height);--scale-font-family:var(--webiq-font-body-small-family);--scale-font-style:var(--webiq-font-body-small-style);--scale-font-size:var(--webiq-font-body-small-size);--scale-font-weight:var(--webiq-font-body-small-weight);--scale-line-height:var(--webiq-font-body-small-line-height);--scale-letter-spacing:var(--webiq-font-body-small-letter-spacing)}.iq-linear-gauge.medium{--gauge-width:20px;--corner-radius-inner:3px;--corner-radius-outer:8px;--value-font-family:var(--webiq-font-headline-large-family);--value-font-style:var(--webiq-font-headline-large-style);--value-font-size:var(--webiq-font-headline-large-size);--value-font-weight:var(--webiq-font-headline-large-weight);--value-letter-spacing:var(--webiq-font-headline-large-letter-spacing);--value-line-height:var(--webiq-font-headline-large-line-height)}.iq-linear-gauge.secondary{--bar-color:var(--webiq-secondary);--scale-color:var(--webiq-secondary);--scale-container-color:var(--webiq-secondary-container);--tolerance-ticks-color:var(--webiq-secondary-fixed-dim)}.iq-linear-gauge.tertiary{--bar-color:var(--webiq-tertiary);--scale-color:var(--webiq-tertiary);--scale-container-color:var(--webiq-tertiary-container);--tolerance-ticks-color:var(--webiq-tertiary-fixed-dim)}.iq-linear-gauge.preWarn{--bar-color:var(--webiq-warning);--scale-container-color:var(--webiq-warning-container)}.iq-linear-gauge.warn{--bar-color:var(--webiq-error);--scale-container-color:var(--webiq-error-container)}.iq-linear-gauge.locked{opacity:var(--opacity-locked)}.iq-linear-gauge.hidden{display:none}.iq-linear-gauge.invisible{visibility:hidden}.iq-linear-gauge.inverted .gauge-fill{fill:var(--bar-color)}.iq-linear-gauge.inverted .gauge-actual-value{stroke:none;fill:var(--scale-container-color)}

/* iq-linear-gauge.iq-variant-01 - widget */
 .iq-linear-gauge.iq-variant-01 .iqel-widget-content{grid-template:"icon label value gauge unit" 1fr/min-content auto max-content 1fr auto;align-items:center;min-height:max(var(--value-height),calc(var(--bar-min-height) + var(--tick-height) + var(--scale-height)));column-gap:var(--content-gap)}.iq-linear-gauge.iq-variant-01.has-ticks{--tick-height:20px}.iq-linear-gauge.iq-variant-01.has-labels{--scale-height:calc(var(--scale-line-height) * 2)}

/* iq-linear-gauge.iq-variant-02 - widget */
 .iq-linear-gauge.iq-variant-02 .iqel-widget-content{grid-template:"icon label value unit ." min-content "gauge gauge gauge gauge gauge" 1fr/min-content auto max-content auto 1fr;align-items:center;--header-height:max(var(--label-height), var(--unit-height), var(--icon-size), var(--value-height));min-height:calc(var(--header-height) + var(--bar-min-height) + var(--tick-height) + var(--scale-height));column-gap:var(--content-gap)}.iq-linear-gauge.iq-variant-02.has-ticks{--tick-height:20px}.iq-linear-gauge.iq-variant-02.has-labels{--scale-height:calc(var(--scale-line-height) * 2)}

/* iq-linear-gauge.iq-variant-03 - widget */
 .iq-linear-gauge.iq-variant-03 .iqel-widget-content{display:flex;flex-direction:column;--header-height:max(var(--label-height), var(--unit-height), var(--icon-size));--footer-height:max(var(--value-height), calc(var(--bar-min-height) + var(--tick-height) + var(--scale-height)));min-height:calc(var(--header-height) + var(--footer-height))}.iq-linear-gauge.iq-variant-03 .upper-row{display:flex;align-items:center;column-gap:var(--content-gap)}.iq-linear-gauge.iq-variant-03 .lower-row{display:grid;grid:"value gauge" 1fr/max-content 1fr;flex:1 1;align-items:center;height:0}.iq-linear-gauge.iq-variant-03 .iqel-icon{flex:none;align-self:center}.iq-linear-gauge.iq-variant-03 .iqel-label{align-self:center}.iq-linear-gauge.iq-variant-03 .iqel-value-holder{align-items:center}.iq-linear-gauge.iq-variant-03 .gauge-svg{flex:1 1}.iq-linear-gauge.iq-variant-03.has-ticks{--tick-height:20px}.iq-linear-gauge.iq-variant-03.has-labels{--scale-height:calc(var(--scale-line-height) * 2)}.iq-linear-gauge.iq-variant-03.no-icon{--icon-size:0px}.iq-linear-gauge.iq-variant-03.no-label{--label-height:0px}.iq-linear-gauge.iq-variant-03.no-unit{--unit-height:0px}

/* iq-linear-gauge.iq-variant-04 - widget */
 .iq-linear-gauge.iq-variant-04 .iqel-widget-content{grid-template:"icon label unit ." min-content "value value value value" min-content "gauge gauge gauge gauge" 1fr/min-content auto auto 1fr;align-items:center;--header-height:max(var(--label-height), var(--unit-height), var(--icon-size));min-height:calc(var(--header-height) + var(--value-height) + var(--bar-min-height) + var(--tick-height) + var(--scale-height));column-gap:var(--content-gap)}.iq-linear-gauge.iq-variant-04 .iqel-value-holder{justify-self:end}.iq-linear-gauge.iq-variant-04.has-ticks{--tick-height:20px}.iq-linear-gauge.iq-variant-04.has-labels{--scale-height:calc(var(--scale-line-height) * 2)}.iq-linear-gauge.iq-variant-04.no-icon{--icon-size:0px}.iq-linear-gauge.iq-variant-04.no-label{--label-line-height:0px}.iq-linear-gauge.iq-variant-04.no-unit{--unit-line-height:0px}

/* iq-linear-gauge.iq-variant-05 - widget */
 .iq-linear-gauge.iq-variant-05{--add-rotation-degrees:270;--bar-min-height:calc(var(--gauge-width) * 2 + 8px);--label-height:calc(var(--label-line-height) + var(--content-gap));--unit-height:calc(var(--unit-line-height) + var(--content-gap));--icon-height:calc(var(--icon-size) + var(--content-gap));--value-height:calc(var(--value-line-height) + var(--content-gap))}.iq-linear-gauge.iq-variant-05 .iqel-widget-content{grid-template:"icon" min-content "label" auto "value" max-content "gauge" 1fr "unit" auto/1fr;min-height:calc(var(--label-height) + var(--unit-height) + var(--icon-height) + var(--value-height) + var(--bar-min-height) + var(--tick-height) + var(--scale-height));row-gap:var(--content-gap)}.iq-linear-gauge.iq-variant-05 .iqel-icon{justify-self:center}.iq-linear-gauge.iq-variant-05.has-ticks{--tick-height:6px}.iq-linear-gauge.iq-variant-05.has-ticks .gauge-outer-container{min-width:58px}.iq-linear-gauge.iq-variant-05.has-labels{--scale-height:var(--scale-line-height)}.iq-linear-gauge.iq-variant-05.has-labels .gauge-outer-container{min-width:82px}.iq-linear-gauge.iq-variant-05.no-label{--label-height:0px}.iq-linear-gauge.iq-variant-05.no-unit{--unit-height:0px}.iq-linear-gauge.iq-variant-05.no-icon{--icon-height:0px}.iq-linear-gauge.iq-variant-05.no-value{--value-height:0px}

/* iq-linear-gauge.iq-variant-06 - widget */
 .iq-linear-gauge.iq-variant-06{--add-rotation-degrees:270;--bar-min-height:calc(var(--gauge-width) * 2 + 8px);--label-height:calc(var(--label-line-height) + var(--content-gap));--unit-height:calc(var(--unit-line-height) + var(--content-gap));--icon-height:calc(var(--icon-size) + var(--content-gap));--value-height:calc(var(--value-line-height) + var(--content-gap));--footer-height:max(calc(var(--value-height) + var(--unit-height)), calc(var(--bar-min-height) + var(--tick-height) + var(--scale-height)))}.iq-linear-gauge.iq-variant-06 .iqel-widget-content{grid-template:"icon ." min-content "label ." auto "gauge value" 1fr "gauge unit" auto/1fr max-content;align-items:center;min-height:calc(var(--label-height) + var(--icon-height) + var(--footer-height));row-gap:var(--content-gap)}.iq-linear-gauge.iq-variant-06 .iqel-icon{justify-self:center}.iq-linear-gauge.iq-variant-06 .iqel-unit{text-align:left}.iq-linear-gauge.iq-variant-06 .iqel-value-holder{align-self:start}.iq-linear-gauge.iq-variant-06.has-ticks{--tick-height:6px}.iq-linear-gauge.iq-variant-06.has-ticks .gauge-outer-container{min-width:58px}.iq-linear-gauge.iq-variant-06.has-labels{--scale-height:var(--scale-line-height)}.iq-linear-gauge.iq-variant-06.has-labels .gauge-outer-container{min-width:82px}.iq-linear-gauge.iq-variant-06.no-label{--label-height:0px}.iq-linear-gauge.iq-variant-06.no-unit{--unit-height:0px}.iq-linear-gauge.iq-variant-06.no-icon{--icon-height:0px}.iq-linear-gauge.iq-variant-06.no-value{--value-height:0px}

/* iq-locale-selector - widget */
 .iq-locale-selector{box-sizing:border-box;--opacity-locked:0.38;--box-shadow-color-rgb:var(--webiq-shadow-rgb);--button-background-color:initial;--button-background-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-primary-rgb) / 0.12);--button-border-radius:100px;--button-border-width:unset;--button-border-style:unset;--button-border-color:var(--webiq-outline);--button-border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--label-color:var(--webiq-primary);--label-color-locked:var(--webiq-on-surface);--label-font-family:var(--webiq-font-title-small-family);--label-font-style:var(--webiq-font-title-small-style);--label-font-size:var(--webiq-font-title-small-size);--label-font-weight:var(--webiq-font-title-small-weight);--label-line-height:var(--webiq-font-title-small-line-height);--label-letter-spacing:var(--webiq-font-title-small-letter-spacing);--icon-color:var(--webiq-on-primary-container);--icon-color-locked:var(--webiq-on-surface);--icon-size:24px;--icon-container-size:40px;--icon-background-color:rgb(var(--webiq-on-surface-variant-rgb) / 0.12);--icon-border-radius:100px;--option-background-color:var(--webiq-surface-container);--option-background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--option-border-radius:4px;--value-option-color:var(--webiq-on-surface-variant);--value-option-font-family:var(--webiq-font-body-large-family);--value-option-font-style:var(--webiq-font-body-large-style);--value-option-font-size:var(--webiq-font-body-large-size);--value-option-font-weight:var(--webiq-font-body-large-weight);--value-option-line-height:var(--webiq-font-body-large-line-height);--value-option-letter-spacing:var(--webiq-font-body-large-letter-spacing);--icon-option-size:18px;--icon-option-color:var(--webiq-on-surface-variant)}.iq-locale-selector .iqel-widget-container{display:flex;width:100%;height:100%;position:relative;flex:1 1;box-sizing:border-box;background-color:var(--button-background-color);border-radius:var(--button-border-radius);border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color)}.iq-locale-selector .iqel-state-layer{display:flex;justify-content:center;align-items:center;flex:1 1;column-gap:6px;border-radius:var(--button-border-radius);padding:0 8px 0 0;min-width:0;overflow:hidden}.iq-locale-selector .iqel-icon-container{display:flex;min-width:var(--icon-container-size);height:var(--icon-container-size);border-radius:var(--icon-border-radius);background-color:var(--icon-background-color);align-items:center;justify-content:center}.iq-locale-selector .iqel-icon{width:var(--icon-size);height:var(--icon-size);background-position:center;background-repeat:no-repeat;background-size:contain;font-size:var(--icon-size);color:var(--icon-color)}.iq-locale-selector .iqel-label{white-space:nowrap;box-sizing:border-box;color:var(--label-color);font-size:var(--label-font-size);font-style:var(--label-font-style);font-family:var(--label-font-family);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.iq-locale-selector.no-label .iqel-label{display:none}.iq-locale-selector .iqel-icon,.iq-locale-selector .iqel-option-icon{box-sizing:border-box;background-position:center;background-size:contain;background-repeat:no-repeat;flex:none}.iq-locale-selector.no-icon .iqel-icon{display:none}.iq-locale-selector .iqel-valign-container{display:flex;align-items:center}.iq-locale-selector .iqel-select-box-options{position:absolute;top:100%;box-sizing:border-box;z-index:5}.iq-locale-selector .iqel-anchor{max-height:296px;overflow-y:auto;background-color:var(--option-background-color);border-radius:var(--option-border-radius);box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}.iq-locale-selector .iqel-option,.iq-locale-selector .iqel-select-box-option{display:flex;flex-direction:row;overflow:hidden;flex:1 1;box-sizing:border-box;column-gap:8px;align-items:center}.iq-locale-selector .iqel-select-box-option{color:var(--value-color);height:100%;padding-left:4px}.iq-locale-selector .iqel-option{padding:16px 12px}.iq-locale-selector .iqel-option .iqel-value{color:var(--value-option-color);font-size:var(--value-option-font-size);font-style:var(--value-option-font-style);font-family:var(--value-option-font-family);font-weight:var(--value-option-font-weight);line-height:var(--value-option-line-height);letter-spacing:var(--value-option-letter-spacing)}.iq-locale-selector .iqel-option-icon{width:var(--icon-option-size);height:var(--icon-option-size);color:var(--icon-option-color)}.iq-locale-selector.hidden{display:none}.iq-locale-selector.open-right .iqel-select-box-options{left:0}.iq-locale-selector.open-left .iqel-select-box-options{right:0}@media (any-hover:hover){.iq-locale-selector:not(.locked){cursor:pointer}.iq-locale-selector:not(.locked) .iqel-option:hover{background-color:var(--option-background-color-hover)}.iq-locale-selector:not(.locked) .iqel-widget-container:hover .iqel-state-layer{background-color:var(--button-background-color-hover)}}.iq-locale-selector:not(.locked) .iqel-widget-container:focus-visible .iqel-state-layer{background-color:var(--button-background-color-focus)}.iq-locale-selector:not(.locked) .iqel-widget-container:active .iqel-state-layer{background-color:var(--button-background-color-pressed)}.iq-locale-selector.locked{cursor:initial}.iq-locale-selector.locked .iqel-widget-container{border-color:var(--button-border-color-locked)}.iq-locale-selector.locked .iqel-icon,.iq-locale-selector.locked .iqel-label,.iq-locale-selector.locked .iqel-option-icon,.iq-locale-selector.locked .iqel-value{opacity:var(--opacity-locked)}.iq-locale-selector.locked .iqel-label{color:var(--label-color-locked)}.iq-locale-selector.locked .iqel-icon{color:var(--icon-color-locked)}.iq-locale-selector.locked .iqel-state-layer{background-color:initial}.iq-locale-selector.secondary{--button-background-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-secondary-rgb) / 0.12);--label-color:var(--webiq-secondary);--icon-color:var(--webiq-secondary)}.iq-locale-selector.tertiary{--button-background-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-tertiary-rgb) / 0.12);--label-color:var(--webiq-tertiary);--icon-color:var(--webiq-tertiary)}

/* iq-locale-selector.elevated - widget */
 .iq-locale-selector.elevated{--button-background-color:var(--webiq-surface-container-low);--button-background-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-primary-rgb) / 0.12);--button-background-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--button-border-width:unset;--button-border-style:unset;--button-border-color:var(--webiq-outline);--button-border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--label-color:var(--webiq-primary);--icon-color:var(--webiq-on-primary-container);--icon-background-color:rgb(var(--webiq-on-surface-variant-rgb) / 0.12);--icon-background-color-hover:rgb(var(--webiq-on-surface-variant-rgb) / 0.16);--option-background-color:var(--webiq-surface-container);--option-background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--value-option-color:var(--webiq-on-surface-variant);--icon-option-color:var(--webiq-on-surface-variant)}.iq-locale-selector.elevated:not(.locked) .iqel-widget-container{box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}@media (any-hover:hover){.iq-locale-selector.elevated:not(.locked) .iqel-widget-container:hover{box-shadow:0 2px 6px 2px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}}.iq-locale-selector.elevated:not(.locked) .iqel-state-layer:focus-visible{background-color:var(--button-background-color-focus)}.iq-locale-selector.elevated:not(.locked) .iqel-state-layer:active{background-color:var(--button-background-color-pressed)}.iq-locale-selector.elevated.locked{--button-background-color:initial}.iq-locale-selector.elevated.locked .iqel-state-layer{border-color:var(--button-border-color-locked)}.iq-locale-selector.elevated.locked .iqel-icon,.iq-locale-selector.elevated.locked .iqel-label,.iq-locale-selector.elevated.locked .iqel-option-icon,.iq-locale-selector.elevated.locked .iqel-value{opacity:var(--opacity-locked)}.iq-locale-selector.elevated.locked .iqel-widget-container{background-color:var(--button-background-color-locked)}.iq-locale-selector.elevated.secondary{--button-background-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-secondary-rgb) / 0.12);--label-color:var(--webiq-secondary);--icon-color:var(--webiq-secondary)}.iq-locale-selector.elevated.tertiary{--button-background-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-tertiary-rgb) / 0.12);--label-color:var(--webiq-tertiary);--icon-color:var(--webiq-tertiary)}

/* iq-locale-selector.filled - widget */
 .iq-locale-selector.filled{--button-background-color:var(--webiq-primary);--button-background-color-hover:rgb(var(--webiq-on-primary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-on-primary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-on-primary-rgb) / 0.12);--button-background-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--button-border-width:unset;--button-border-style:unset;--button-border-color:var(--webiq-outline);--button-border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--label-color:var(--webiq-on-primary);--icon-color:var(--webiq-on-primary);--icon-background-color:rgb(var(--webiq-on-surface-variant-rgb) / 0.12);--option-background-color:var(--webiq-surface-container);--option-background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--value-option-color:var(--webiq-on-surface-variant);--icon-option-color:var(--webiq-on-surface-variant)}@media (any-hover:hover){.iq-locale-selector.filled:not(.locked) .iqel-button-element:hover{box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}.iq-locale-selector.filled:not(.locked){cursor:pointer}.iq-locale-selector.filled:not(.locked) .iqel-option:hover{background-color:var(--option-background-color-hover)}.iq-locale-selector.filled:not(.locked) .iqel-state-layer:hover{background-color:var(--button-background-color-hover)}}.iq-locale-selector.filled:not(.locked) .iqel-state-layer:focus-visible{background-color:var(--button-background-color-focus)}.iq-locale-selector.filled:not(.locked) .iqel-state-layer:active{background-color:var(--button-background-color-pressed)}.iq-locale-selector.filled.locked{--button-background-color:initial}.iq-locale-selector.filled.locked .iqel-state-layer{border-color:var(--button-border-color-locked)}.iq-locale-selector.filled.locked .iqel-icon,.iq-locale-selector.filled.locked .iqel-label,.iq-locale-selector.filled.locked .iqel-option-icon,.iq-locale-selector.filled.locked .iqel-value{opacity:var(--opacity-locked)}.iq-locale-selector.filled.locked .iqel-widget-container{background-color:var(--button-background-color-locked)}.iq-locale-selector.filled.secondary{--button-background-color:var(--webiq-secondary);--button-background-color-hover:rgb(var(--webiq-on-secondary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-on-secondary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-on-secondary-rgb) / 0.12);--label-color:var(--webiq-on-secondary);--icon-color:var(--webiq-on-secondary)}.iq-locale-selector.filled.tertiary{--button-background-color:var(--webiq-tertiary);--button-background-color-hover:rgb(var(--webiq-on-tertiary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-on-tertiary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-on-tertiary-rgb) / 0.12);--label-color:var(--webiq-on-tertiary);--icon-color:var(--webiq-on-tertiary)}

/* iq-locale-selector.iq-variant-01 - widget */
 .iq-locale-selector.iq-variant-01.list-on-top .iqel-select-box-options{top:auto;bottom:100%}

/* iq-locale-selector.outlined - widget */
 .iq-locale-selector.outlined{--button-background-color:initial;--button-background-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-primary-rgb) / 0.12);--button-border-width:1px;--button-border-style:solid;--button-border-color:var(--webiq-outline);--button-border-color-focus:var(--webiq-primary);--button-border-color-pressed:var(--webiq-outline);--button-border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--label-color:var(--webiq-primary);--icon-color:var(--webiq-on-primary-container);--icon-background-color:rgb(var(--webiq-on-surface-variant-rgb) / 0.12);--icon-container-size:38px;--option-background-color:var(--webiq-surface-container);--option-background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--value-option-color:var(--webiq-on-surface-variant);--icon-option-color:var(--webiq-on-surface-variant)}@media (any-hover:hover){.iq-locale-selector.outlined:not(.locked){cursor:pointer}.iq-locale-selector.outlined:not(.locked) .iqel-option:hover{background-color:var(--option-background-color-hover)}.iq-locale-selector.outlined:not(.locked) .iqel-state-layer:hover{background-color:var(--button-background-color-hover)}.iq-locale-selector.outlined:not(.locked) .iqel-state-layer:hover .iqel-widget-container{border-color:var(--button-border-color-hover)}}.iq-locale-selector.outlined:not(.locked) .iqel-state-layer:focus-visible{background-color:var(--button-background-color-focus)}.iq-locale-selector.outlined:not(.locked) .iqel-state-layer:focus-visible .iqel-widget-container{border-color:var(--button-border-color-focus)}.iq-locale-selector.outlined:not(.locked) .iqel-state-layer:active{background-color:var(--button-background-color-pressed)}.iq-locale-selector.outlined:not(.locked) .iqel-state-layer:active .iqel-widget-container{border-color:var(--button-border-color-pressed)}.iq-locale-selector.outlined.locked{cursor:initial}.iq-locale-selector.outlined.locked .iqel-widget-container{border-color:var(--button-border-color-locked)}.iq-locale-selector.outlined.locked .iqel-icon,.iq-locale-selector.outlined.locked .iqel-label,.iq-locale-selector.outlined.locked .iqel-option-icon,.iq-locale-selector.outlined.locked .iqel-value{opacity:var(--opacity-locked)}.iq-locale-selector.outlined.locked .iqel-state-layer{background-color:initial}.iq-locale-selector.outlined.secondary{--button-border-color-pressed:var(--webiq-secondary)}.iq-locale-selector.outlined.tertiary{--button-border-color-pressed:var(--webiq-tertiary)}

/* iq-locale-selector.tonal - widget */
 .iq-locale-selector.tonal{--button-background-color:var(--webiq-primary-container);--button-background-color-hover:rgb(var(--webiq-on-primary-container-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-on-primary-container-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-on-primary-container-rgb) / 0.12);--button-background-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--button-border-width:unset;--button-border-style:unset;--button-border-color:var(--webiq-outline);--button-border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--label-color:var(--webiq-primary);--icon-color:var(--webiq-on-primary-container);--icon-background-color:rgb(var(--webiq-on-surface-variant-rgb) / 0.12);--option-background-color:var(--webiq-surface-container);--option-background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--value-option-color:var(--webiq-on-surface-variant);--icon-option-color:var(--webiq-on-surface-variant)}@media (any-hover:hover){.iq-locale-selector.tonal:not(.locked){cursor:pointer}.iq-locale-selector.tonal:not(.locked) .iqel-option:hover{background-color:var(--option-background-color-hover)}.iq-locale-selector.tonal:not(.locked) .iqel-state-layer:hover{background-color:var(--button-background-color-hover)}}.iq-locale-selector.tonal:not(.locked) .iqel-state-layer:focus-visible{background-color:var(--button-background-color-focus)}.iq-locale-selector.tonal:not(.locked) .iqel-state-layer:active{background-color:var(--button-background-color-pressed)}.iq-locale-selector.tonal.locked{--button-background-color:initial}.iq-locale-selector.tonal.locked .iqel-state-layer{border-color:var(--button-border-color-locked)}.iq-locale-selector.tonal.locked .iqel-icon,.iq-locale-selector.tonal.locked .iqel-label,.iq-locale-selector.tonal.locked .iqel-option-icon,.iq-locale-selector.tonal.locked .iqel-value{opacity:var(--opacity-locked)}.iq-locale-selector.tonal.locked .iqel-widget-container{background-color:var(--button-background-color-locked)}.iq-locale-selector.tonal.secondary{--button-background-color:var(--webiq-secondary-container);--button-background-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-secondary-rgb) / 0.12);--label-color:var(--webiq-secondary);--icon-color:var(--webiq-secondary)}.iq-locale-selector.tonal.tertiary{--button-background-color:var(--webiq-tertiary-container);--button-background-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-background-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--button-background-color-focus:rgb(var(--webiq-tertiary-rgb) / 0.12);--label-color:var(--webiq-tertiary);--icon-color:var(--webiq-tertiary)}

/* iq-progress-info - widget */
 .iq-progress-info{display:flex;flex-direction:column;box-sizing:border-box;--header-height:24px;--border-width:1px;--content-size:24px;--bar-border-radius-inner:3px;--bar-color:var(--webiq-primary);--track-color:var(--webiq-primary-container);--md-margin:4px;--value-font-color:var(--webiq-on-surface-variant);--value-font-family:var(--webiq-font-body-large-family);--value-font-style:var(--webiq-font-body-large-style);--value-font-size:var(--webiq-font-body-large-size);--value-font-weight:var(--webiq-font-body-large-weight);--value-line-height:var(--webiq-font-body-large-line-height);--value-letter-spacing:var(--webiq-font-body-large-letter-spacing);--opacity-locked:0.38}.iq-progress-info .iqel-widget-content,.iq-progress-info .iqel-widget-header{display:flex}.iq-progress-info .iqel-widget-content{flex:1 1 var(--content-size)}.iq-progress-info .iqel-bar-container{display:flex;box-sizing:border-box;flex:1;overflow:hidden;background-color:inherit;position:relative;margin:calc((var(--content-size) - 10px)/ 2) 0}.iq-progress-info .iqel-bar-container .iqel-bar-fill{width:calc(var(--internal-fill-level) - (var(--md-margin)/ 2));clip-path:inset(0px 0px 0px 0px round var(--bar-border-radius-inner));background-color:var(--bar-color)}.iq-progress-info .iqel-bar-container .iqel-bar-fill.reversed{background-color:var(--track-color);width:calc(100% - var(--internal-fill-level) - (var(--md-margin)/ 2));clip-path:inset(0px 0px 0px 0px round var(--bar-border-radius-inner))}.iq-progress-info .iqel-bar-container .iqel-track-fill{width:calc(100% - var(--internal-fill-level) - (var(--md-margin)/ 2));clip-path:inset(0px 0px 0px calc(var(--md-margin) + var(--border-width)) round var(--bar-border-radius-inner));background-color:var(--track-color)}.iq-progress-info .iqel-bar-container .iqel-track-fill.reversed{background-color:var(--bar-color);width:calc(var(--internal-fill-level) - (var(--md-margin)/ 2));clip-path:inset(0px 0px 0px calc(var(--md-margin) + var(--border-width)) round var(--bar-border-radius-inner))}.iq-progress-info .iqel-value{box-sizing:border-box;white-space:pre;align-self:center;color:var(--value-font-color);font-family:var(--value-font-family);font-style:var(--value-font-style);font-size:var(--value-font-size);font-weight:var(--value-font-weight);line-height:var(--value-line-height);letter-spacing:var(--value-letter-spacing)}.iq-progress-info .iqel-widget-header{flex:0 1 var(--header-height)}.iq-progress-info.hidden{display:none}.iq-progress-info.invisible{visibility:hidden}.iq-progress-info.locked{opacity:var(--opacity-locked)}.iq-progress-info.preWarn{--bar-color:var(--webiq-warning);--track-color:var(--webiq-warning-container)}.iq-progress-info.warn{--bar-color:var(--webiq-error);--track-color:var(--webiq-error-container)}

/* iq-progress-info.iq-variant-02 - widget */
 .iq-progress-info.iq-variant-02{--content-size:40px}

/* iq-progress-info.iq-variant-03 - widget */
 .iq-progress-info.iq-variant-03{--content-size:40px}

/* iq-quality-display - widget */
 .iq-quality-display{box-sizing:border-box;--icon-size:24px;--icon-color:var(--webiq-on-surface-variant);--header-height:24px;--content-height:40px;--caret-gap:1px;--bar-color:var(--webiq-primary);--track-color:var(--webiq-primary-container);--separator-line-color:var(--webiq-outline);--separator-width:2px;--indicator-line-color:var(--webiq-outline);--indicator-line-radius:initial;--indicator-line-width:1px;--indicator-icon-color:var(--webiq-outline);--border-radius:8px;--bar-border-radius-inner:3px;--bar-width:10px;--md-margin:4px;--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--label-color:var(--webiq-on-surface-variant);--value-font-family:var(--webiq-font-body-large-family);--value-font-style:var(--webiq-font-body-large-style);--value-font-size:var(--webiq-font-body-large-size);--value-font-weight:var(--webiq-font-body-large-weight);--value-line-height:var(--webiq-font-body-large-line-height);--value-letter-spacing:var(--webiq-font-body-large-letter-spacing);--value-color:var(--webiq-on-surface-variant);--unit-font-family:var(--webiq-font-body-small-family);--unit-font-style:var(--webiq-font-body-small-style);--unit-font-size:var(--webiq-font-body-small-size);--unit-font-weight:var(--webiq-font-body-small-weight);--unit-line-height:var(--webiq-font-body-small-line-height);--unit-letter-spacing:var(--webiq-font-body-small-letter-spacing);--unit-color:var(--webiq-on-surface-variant);--control-value-font-family:var(--webiq-font-body-small-family);--control-value-font-style:var(--webiq-font-body-small-style);--control-value-font-size:var(--webiq-font-body-small-size);--control-value-font-weight:var(--webiq-font-body-small-weight);--control-value-line-height:var(--webiq-font-body-small-line-height);--control-value-letter-spacing:var(--webiq-font-body-small-letter-spacing);--control-value-color:var(--webiq-on-surface-variant);--opacity-locked:0.38}.iq-quality-display .iqel-widget-container{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center}.iq-quality-display .iqel-widget-content,.iq-quality-display .iqel-widget-footer,.iq-quality-display .iqel-widget-header{display:flex}.iq-quality-display.no-icon.no-label.no-unit .iqel-widget-header{display:none}.iq-quality-display .valign-container{display:flex;align-items:center}.iq-quality-display .halign-container{display:flex;align-items:center;flex-direction:column}.iq-quality-display .iqel-priv-value-container{display:flex;flex-direction:column;justify-content:center}.iq-quality-display .iqel-priv-control-indicator-container{display:flex;border-top:var(--caret-gap) solid transparent}.iq-quality-display .iqel-priv-control-indicator-container .iqel-control-indicator-icon{left:calc(var(--internal-fill-level-set,0%) - 6.5px);position:relative;object-fit:contain;width:fit-content}.iq-quality-display .iqel-priv-control-indicator-container .iqel-indicator-icon-path{stroke:var(--indicator-icon-color)}.iq-quality-display .iqel-separator{flex:0 0 var(--separator-width);background-color:var(--separator-line-color)}.iq-quality-display .iqel-bar-container{display:flex;box-sizing:border-box;height:var(--bar-width);overflow:hidden;position:relative;background-color:inherit;border-radius:var(--border-radius)}.iq-quality-display .iqel-bar-container.negative .iqel-bar-fill{clip-path:inset(0px calc(var(--md-margin) + var(--indicator-line-width)/ 2) 0px 0px round var(--bar-border-radius-inner))}.iq-quality-display .iqel-bar-container:not(.negative) .iqel-bar-fill{clip-path:inset(0px 0px 0px calc(var(--md-margin) + var(--indicator-line-width)/ 2) round var(--bar-border-radius-inner))}.iq-quality-display .iqel-bar-container.negative .iqel-bar-low{clip-path:inset(0px var(--md-margin) 0px 0px round var(--bar-border-radius-inner));width:calc(var(--internal-fill-level-set) - var(--internal-fill-width))}.iq-quality-display .iqel-bar-container:not(.negative) .iqel-bar-high{clip-path:inset(0px 0px 0px var(--md-margin) round var(--bar-border-radius-inner));width:calc(100% - var(--internal-fill-level-set))}.iq-quality-display .iqel-bar-container .iqel-bar-low{flex:none;background-color:var(--track-color);width:var(--internal-fill-level-set);clip-path:inset(0px calc(var(--md-margin) + var(--indicator-line-width)/ 2) 0px 0px round var(--bar-border-radius-inner))}.iq-quality-display .iqel-bar-container .iqel-bar-fill{flex:none;background-color:var(--bar-color);left:var(--internal-bar-offset-h);width:calc(var(--internal-fill-width));border-radius:var(--bar-border-radius-inner)}.iq-quality-display .iqel-bar-container .iqel-bar-high{flex:none;background-color:var(--track-color);left:var(--internal-bar-offset-h);width:calc(100% - var(--internal-fill-level-set) + var(--internal-fill-width));clip-path:inset(0px 0px 0px calc(var(--md-margin) + var(--indicator-line-width)/ 2) round var(--bar-border-radius-inner))}.iq-quality-display .iqel-control-indicator-line{position:absolute;display:flex;width:100%;height:100%;left:calc(var(--internal-fill-level-set,0) - (var(--indicator-line-width)/ 2))}.iq-quality-display .iqel-control-indicator-line::after{content:"";background-color:var(--indicator-line-color);border-radius:var(--indicator-line-radius)}.iq-quality-display .iqel-control-value,.iq-quality-display .iqel-value{box-sizing:border-box;white-space:nowrap;overflow:hidden;text-align:right}.iq-quality-display .iqel-control-value{transform:translate3d(calc(var(--internal-bar-offset-h,0) - 50% + calc(var(--caret-gap)/ 2)),0,0)}.iq-quality-display.no-icon .iqel-icon{display:none}.iq-quality-display .iqel-label,.iq-quality-display .iqel-unit{white-space:nowrap;box-sizing:border-box}.iq-quality-display .iqel-label{font-family:var(--label-font-family);font-style:var(--label-font-style);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing);color:var(--label-color)}.iq-quality-display .iqel-unit{font-family:var(--unit-font-family);font-style:var(--unit-font-style);font-size:var(--unit-font-size);font-weight:var(--unit-font-weight);line-height:var(--unit-line-height);letter-spacing:var(--unit-letter-spacing);color:var(--unit-color)}.iq-quality-display .iqel-value{text-align:right;font-family:var(--value-font-family);font-style:var(--value-font-style);font-size:var(--value-font-size);font-weight:var(--value-font-weight);line-height:var(--value-line-height);letter-spacing:var(--value-letter-spacing);color:var(--value-color)}.iq-quality-display .iqel-control-value{text-align:center;font-family:var(--control-value-font-family);font-style:var(--control-value-font-style);font-size:var(--control-value-font-size);font-weight:var(--control-value-font-weight);line-height:var(--control-value-line-height);letter-spacing:var(--control-value-letter-spacing);color:var(--control-value-color)}.iq-quality-display.no-control-value .iqel-priv-control-value-container,.iq-quality-display.no-label .iqel-label,.iq-quality-display.no-unit .iqel-unit{display:none}.iq-quality-display .iqel-priv-spanner{display:flex;overflow:hidden}.iq-quality-display .iqel-priv-spanner::after{flex:0 1 96px;width:96px;content:""}.iq-quality-display .iqel-widget-content{flex:1 1 var(--content-height)}.iq-quality-display .iqel-widget-content>.iqel-icon{width:var(--icon-size);height:var(--icon-size);align-self:center}.iq-quality-display .iqel-widget-content .iqel-bar-container{margin:calc((var(--content-height) - 10px)/ 2) 0}.iq-quality-display .iqel-widget-footer,.iq-quality-display .iqel-widget-header{flex:0 1 var(--header-height)}.iq-quality-display .iqel-widget-footer .iqel-icon,.iq-quality-display .iqel-widget-header .iqel-icon{width:var(--icon-size);height:var(--icon-size);align-self:center}.iq-quality-display .iqel-widget-footer .iqel-bar-container,.iq-quality-display .iqel-widget-header .iqel-bar-container{margin:calc((var(--header-height) - 10px)/ 2) ) 0}.iq-quality-display.hidden{display:none}.iq-quality-display.invisible{visibility:hidden}.iq-quality-display.locked{opacity:var(--opacity-locked)}.iq-quality-display .iqel-icon{background-position:center;background-repeat:no-repeat;background-size:contain;flex:none;font-size:var(--icon-size);color:var(--icon-color)}.iq-quality-display.preWarn{--bar-color:var(--webiq-warning);--track-color:var(--webiq-warning-container)}.iq-quality-display.warn{--bar-color:var(--webiq-error);--track-color:var(--webiq-error-container)}.iq-quality-display.secondary{--bar-color:var(--webiq-secondary);--track-color:var(--webiq-secondary-container)}.iq-quality-display.tertiary{--bar-color:var(--webiq-tertiary);--track-color:var(--webiq-tertiary-container)}

/* iq-quality-display.iq-variant-01 - widget */
 .iq-quality-display.iq-variant-01{--icon-size:24px;--content-height:41px}.iq-quality-display.iq-variant-01 .iqel-widget-container{display:grid;place-content:center;grid:"icon label value spanner unit" minmax(max-content,calc((var(--content-height) - 10px)/ 2)) "icon label value bar unit" minmax(10px,var(--bar-width)) "icon label value indicator unit" minmax(max-content,calc((var(--content-height) - 10px)/ 2)) ". . . ctrl ." max-content/auto auto auto 1fr auto}.iq-quality-display.iq-variant-01 .iqel-icon{grid-area:icon;width:var(--icon-size);height:var(--icon-size);align-self:center}.iq-quality-display.iq-variant-01 .iqel-priv-label-container{grid-area:label}.iq-quality-display.iq-variant-01 .iqel-bar-container{grid-area:bar}.iq-quality-display.iq-variant-01 .iqel-priv-control-indicator-container{grid-area:indicator;flex-direction:column}.iq-quality-display.iq-variant-01 .iqel-priv-control-indicator-container .iqel-control-indicator-icon{height:5px}.iq-quality-display.iq-variant-01 .iqel-priv-value-container{grid-area:value}.iq-quality-display.iq-variant-01 .iqel-priv-control-value-container{grid-area:ctrl;margin-top:-3px}.iq-quality-display.iq-variant-01 .iqel-priv-unit-container{grid-area:unit}.iq-quality-display.iq-variant-01 .iqel-priv-spanner{grid-area:spanner}.iq-quality-display.iq-variant-01 .iqel-icon,.iq-quality-display.iq-variant-01 .iqel-label,.iq-quality-display.iq-variant-01 .iqel-priv-value-container{margin-right:8px}.iq-quality-display.iq-variant-01 .iqel-unit{margin-left:8px}.iq-quality-display.iq-variant-01 .iqel-control-indicator-line::after{width:var(--indicator-line-width)}

/* iq-quality-display.iq-variant-02 - widget */
 .iq-quality-display.iq-variant-02{--icon-size:24px;--header-height:24px;--caret-gap:1px}.iq-quality-display.iq-variant-02 .iqel-icon,.iq-quality-display.iq-variant-02 .iqel-label{margin-right:8px}.iq-quality-display.iq-variant-02 .iqel-unit{margin-left:8px}.iq-quality-display.iq-variant-02 .iqel-widget-content{flex-grow:0}.iq-quality-display.iq-variant-02 .iqel-priv-value-container,.iq-quality-display.iq-variant-02 .iqel-widget-footer:not(.iqel-priv-control-value-container){flex-grow:1}.iq-quality-display.iq-variant-02 .iqel-widget-footer:not(.iqel-priv-control-value-container){flex-direction:column}.iq-quality-display.iq-variant-02 .iqel-priv-control-indicator-container{flex-direction:column;margin-top:-calc((var(--header-height) - 10px)/ 2)}.iq-quality-display.iq-variant-02 .iqel-priv-control-indicator-container .iqel-control-indicator-icon{height:5px}.iq-quality-display.iq-variant-02 .iqel-control-indicator-line::after{width:var(--indicator-line-width)}

/* iq-quality-display.iq-variant-03 - widget */
 .iq-quality-display.iq-variant-03{--icon-size:16px;--content-height:41px;--caret-gap:1px}.iq-quality-display.iq-variant-03 .iqel-widget-container{display:grid;place-content:center;grid:"header header" max-content "value spanner" minmax(max-content,calc((var(--content-height) - 10px)/ 2)) "value bar" minmax(10px,var(--bar-width)) "value indicator" minmax(max-content,calc((var(--content-height) - 10px)/ 2)) ". ctrl" max-content/auto 1fr}.iq-quality-display.iq-variant-03 .iqel-priv-header-container{grid-area:header;display:flex;flex-direction:column}.iq-quality-display.iq-variant-03 .iqel-bar-container{grid-area:bar}.iq-quality-display.iq-variant-03 .iqel-priv-control-indicator-container{grid-area:indicator;flex-direction:column}.iq-quality-display.iq-variant-03 .iqel-priv-control-indicator-container .iqel-control-indicator-icon{height:5px}.iq-quality-display.iq-variant-03 .iqel-priv-value-container{grid-area:value}.iq-quality-display.iq-variant-03 .iqel-priv-control-value-container{grid-area:ctrl;margin-top:-3px}.iq-quality-display.iq-variant-03 .iqel-priv-spanner{grid-area:spanner}.iq-quality-display.iq-variant-03 .iqel-priv-value-container,.iq-quality-display.iq-variant-03:not(.no-label):not(.no-unit) .iqel-icon,.iq-quality-display.iq-variant-03:not(.no-unit) .iqel-label{margin-right:8px}.iq-quality-display.iq-variant-03 .iqel-control-indicator-line::after{width:var(--indicator-line-width)}

/* iq-quality-display.iq-variant-04 - widget */
 .iq-quality-display.iq-variant-04{--icon-size:16px;--header-height:24px;--caret-gap:1px}.iq-quality-display.iq-variant-04:not(.no-label):not(.no-unit) .iqel-icon,.iq-quality-display.iq-variant-04:not(.no-unit) .iqel-label{margin-right:8px}.iq-quality-display.iq-variant-04 .iqel-widget-content{flex-grow:0}.iq-quality-display.iq-variant-04 .iqel-widget-footer:not(.iqel-priv-control-value-container){flex-direction:column}.iq-quality-display.iq-variant-04 .iqel-priv-control-indicator-container{flex-direction:column;margin-top:-calc((var(--header-height) - 10px)/ 2)}.iq-quality-display.iq-variant-04 .iqel-priv-control-indicator-container .iqel-control-indicator-icon{height:5px}.iq-quality-display.iq-variant-04 .iqel-control-indicator-line::after{width:var(--indicator-line-width)}

/* iq-quality-display.iq-variant-05 - widget */
 .iq-quality-display.iq-variant-05{--header-height:24px;--caret-gap:1px;--icon-size:24px}.iq-quality-display.iq-variant-05 .iqel-widget-content{flex-grow:0}.iq-quality-display.iq-variant-05 .iqel-widget-footer:not(.iqel-priv-control-value-container){flex-grow:1;flex-direction:column}.iq-quality-display.iq-variant-05 .iqel-priv-text-container{justify-content:center}.iq-quality-display.iq-variant-05 .iqel-priv-control-indicator-container{flex-direction:column;margin-top:-calc((var(--header-height) - 10px)/ 2)}.iq-quality-display.iq-variant-05 .iqel-priv-control-indicator-container .iqel-control-indicator-icon{height:5px}.iq-quality-display.iq-variant-05.no-label .iqel-priv-label-container,.iq-quality-display.iq-variant-05.no-unit .iqel-priv-unit-container{display:none}.iq-quality-display.iq-variant-05 .iqel-widget-container>.iqel-icon{width:var(--icon-size);height:var(--icon-size);align-self:center}.iq-quality-display.iq-variant-05 .iqel-priv-control-value-container,.iq-quality-display.iq-variant-05 .iqel-priv-text-container{flex:0 1 var(--header-height)}.iq-quality-display.iq-variant-05 .iqel-control-indicator-line::after{width:var(--indicator-line-width)}

/* iq-quality-display.iq-variant-06 - widget */
 .iq-quality-display.iq-variant-06{--bar-width:10px}.iq-quality-display.iq-variant-06 .iqel-widget-content{flex-direction:column}.iq-quality-display.iq-variant-06 .iqel-bar-container{width:10px;flex:0 1 var(--bar-width);height:unset;margin:0;flex-direction:column}.iq-quality-display.iq-variant-06 .iqel-bar-container.negative .iqel-bar-fill{clip-path:inset(calc(var(--md-margin) + var(--indicator-line-width)/ 2) 0px 0px 0px round var(--bar-border-radius-inner))}.iq-quality-display.iq-variant-06 .iqel-bar-container:not(.negative) .iqel-bar-fill{clip-path:inset(0px 0px calc(var(--md-margin) + var(--indicator-line-width)/ 2) 0px round var(--bar-border-radius-inner))}.iq-quality-display.iq-variant-06 .iqel-bar-container.negative .iqel-bar-low{clip-path:inset(var(--md-margin) 0px 0px round var(--bar-border-radius-inner));height:calc(var(--internal-fill-level-set) + var(--internal-fill-width))}.iq-quality-display.iq-variant-06 .iqel-bar-container:not(.negative) .iqel-bar-high{clip-path:inset(0px 0px var(--md-margin) 0px round var(--bar-border-radius-inner));height:calc(100% - var(--internal-fill-level))}.iq-quality-display.iq-variant-06 .iqel-bar-container .iqel-bar-low{flex:none;left:0;width:auto;bottom:0;height:var(--internal-fill-level-set);clip-path:inset(calc(var(--md-margin) + var(--indicator-line-width)/ 2) 0px 0px round var(--bar-border-radius-inner))}.iq-quality-display.iq-variant-06 .iqel-bar-container .iqel-bar-fill{flex:none;left:0;width:auto;height:calc(var(--internal-fill-width))}.iq-quality-display.iq-variant-06 .iqel-bar-container .iqel-bar-high{flex:none;left:0;width:auto;height:calc(100% - var(--internal-fill-level) - var(--internal-fill-width));clip-path:inset(0px 0px calc(var(--md-margin) + var(--indicator-line-width)/ 2) 0px round var(--bar-border-radius-inner))}.iq-quality-display.iq-variant-06 .iqel-priv-control-indicator-container{flex:0 1 5px;border-top:unset;border-left:var(--caret-gap) solid transparent;flex-direction:row}.iq-quality-display.iq-variant-06 .iqel-priv-control-indicator-container .iqel-control-indicator-icon{width:5px;left:unset;height:fit-content;bottom:calc(var(--internal-fill-level-set,0) - 100% + 6.5px)}.iq-quality-display.iq-variant-06 .iqel-control-indicator-line{flex-direction:column;left:unset;top:calc(100% - var(--internal-fill-level-set,0%) - (var(--indicator-line-width)/ 2))}.iq-quality-display.iq-variant-06 .iqel-control-value{text-align:left;transform:translate3d(0,calc(var(--internal-bar-offset-v,0) - 50%),0)}.iq-quality-display.iq-variant-06 .iqel-priv-scaling-helper{display:flex;justify-content:center;flex:1;margin-top:8px}.iq-quality-display.iq-variant-06 .iqel-priv-scaling-helper::after,.iq-quality-display.iq-variant-06 .iqel-priv-scaling-helper::before{flex:0 100 calc((var(--icon-size) - 15px)/ 2);width:calc((var(--icon-size) - 15px)/ 2);content:""}.iq-quality-display.iq-variant-06 .iqel-priv-text-container{justify-content:center;flex:0 1 var(--header-height)}.iq-quality-display.iq-variant-06 .iqel-priv-control-value-container{display:flex;flex-direction:column;margin-left:8px}.iq-quality-display.iq-variant-06.no-label .iqel-priv-label-container,.iq-quality-display.iq-variant-06.no-unit .iqel-priv-unit-container{display:none}.iq-quality-display.iq-variant-06.no-control-value .iqel-priv-control-value-container{display:none}.iq-quality-display.iq-variant-06 .iqel-widget-container>.iqel-icon{width:var(--icon-size);height:var(--icon-size);align-self:center}.iq-quality-display.iq-variant-06 .iqel-widget-content{flex:1 1 calc(3 * var(--content-height) + 16px)}.iq-quality-display.iq-variant-06 .iqel-priv-value-container{flex:0 1 var(--content-height)}.iq-quality-display.iq-variant-06 .iqel-control-indicator-line::after{height:var(--indicator-line-width)}

/* iq-radial-gauge - widget */
 .iq-radial-gauge{--corner-radius-outer:12px;--corner-radius-inner:4px;--gauge-width:32px;--element-margin:8px;--opacity-locked:0.38;--icon-size:24px;--icon-color:var(--webiq-on-surface);--bar-color:var(--webiq-primary);--bar-stroke:unset;--bar-stroke-width:unset;--scale-container-color:var(--webiq-primary-container);--scale-container-stroke:unset;--scale-container-stroke-width:unset;--scale-color:var(--webiq-on-surface-variant);--scale-ticks-color:var(--webiq-primary);--tolerance-ticks-color:var(--webiq-primary-fixed-dim);--label-color:var(--webiq-on-surface-variant);--value-color:var(--webiq-on-surface-variant);--icon-color:var(--webiq-on-surface-variant);--unit-color:var(--webiq-on-surface-variant);--value-font-family:var(--webiq-font-display-small-family);--value-font-style:var(--webiq-font-display-small-style);--value-font-size:var(--webiq-font-display-small-size);--value-font-weight:var(--webiq-font-display-small-weight);--value-letter-spacing:var(--webiq-font-display-small-letter-spacing);--value-line-height:var(--webiq-font-display-small-line-height);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--unit-font-family:var(--webiq-font-body-small-family);--unit-font-style:var(--webiq-font-body-small-style);--unit-font-size:var(--webiq-font-body-small-size);--unit-font-weight:var(--webiq-font-body-small-weight);--unit-line-height:var(--webiq-font-body-small-line-height);--unit-letter-spacing:var(--webiq-font-body-small-letter-spacing);--scale-font-family:var(--webiq-font-body-medium-family);--scale-font-style:var(--webiq-font-body-medium-style);--scale-font-size:var(--webiq-font-body-medium-size);--scale-font-weight:var(--webiq-font-body-medium-weight);--scale-line-height:var(--webiq-font-body-medium-line-height);--scale-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--tick-height:0px;--value-labels-height:0px;--gauge-min-height:calc(var(--gauge-width) * 4);--label-height:calc(var(--label-line-height) + var(--element-margin));--unit-height:calc(var(--unit-line-height) + var(--element-margin));--icon-height:calc(var(--icon-size) + var(--element-margin));--value-height:calc(var(--value-line-height) + var(--element-margin));box-sizing:border-box}.iq-radial-gauge .iqel-widget-content{box-sizing:border-box;position:relative;display:grid;width:100%;height:100%;min-width:calc(var(--gauge-width) * 4);grid-template:"icon" min-content "label" min-content "value" min-content "gauge" 1fr "unit" min-content/1fr;min-height:calc(var(--label-height) + var(--unit-height) + var(--icon-height) + var(--gauge-min-height) + var(--tick-height) + var(--value-labels-height))}.iq-radial-gauge.hidden{display:none}.iq-radial-gauge.invisible{visibility:hidden}.iq-radial-gauge.no-icon{--icon-height:0px}.iq-radial-gauge.no-icon .iqel-icon{display:none}.iq-radial-gauge.no-label{--label-height:0px}.iq-radial-gauge.no-label .iqel-label{display:none}.iq-radial-gauge.no-unit{--unit-height:0px}.iq-radial-gauge.no-unit .iqel-unit{display:none}.iq-radial-gauge.no-value{--value-height:0px}.iq-radial-gauge.no-value .iqel-value-holder{display:none}.iq-radial-gauge.has-ticks{--tick-height:16px}.iq-radial-gauge.has-labels{--value-labels-height:var(--scale-line-height)}.iq-radial-gauge .iqel-icon{grid-area:icon;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);color:var(--icon-color);box-sizing:border-box;margin-bottom:var(--element-margin);background-position:center;background-repeat:no-repeat;background-size:contain;justify-self:center}.iq-radial-gauge .iqel-label{grid-area:label;position:relative;color:var(--label-color);text-align:center;font-family:var(--label-font-family);font-style:var(--label-font-style);font-size:var(--label-font-size);font-weight:var(--label-font-weight);letter-spacing:var(--label-letter-spacing);line-height:var(--label-line-height)}.iq-radial-gauge .iqel-value-holder{grid-area:value;position:relative;display:flex;justify-content:center;align-items:baseline;color:var(--value-color);font-weight:700;white-space:nowrap;overflow:hidden}.iq-radial-gauge .iqel-value-holder .iqel-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;font-family:var(--value-font-family);font-style:var(--value-font-style);font-size:var(--value-font-size);font-weight:var(--value-font-weight);letter-spacing:var(--value-letter-spacing);line-height:var(--value-line-height);width:100%;min-width:24px}.iq-radial-gauge .iqel-unit{grid-area:unit;position:relative;text-align:center;color:var(--unit-color);font-family:var(--unit-font-family);font-style:var(--unit-font-style);font-size:var(--unit-font-size);font-weight:var(--unit-font-weight);line-height:var(--unit-line-height);letter-spacing:var(--unit-letter-spacing)}.iq-radial-gauge .gauge-outer-container{position:relative;grid-area:gauge}.iq-radial-gauge .gauge-svg{position:absolute;width:100%;height:100%;min-width:40px;min-height:40px}.iq-radial-gauge .gauge-svg .gauge-container{transform-origin:center center}.iq-radial-gauge .gauge-svg .gauge-fill{fill:var(--scale-container-color);width:var(--gauge-width);stroke:var(--scale-container-stroke);stroke-width:var(--scale-container-stroke-width)}.iq-radial-gauge .gauge-svg .gauge-fill.gauge-actual-value{fill:var(--bar-color);stroke:var(--bar-stroke);stroke-width:var(--bar-stroke-width)}.iq-radial-gauge .gauge-svg .hidden{display:initial;stroke:transparent!important;fill:transparent!important}.iq-radial-gauge .gauge-svg line:not([x1]),.iq-radial-gauge .gauge-svg path:not([d]){display:none}.iq-radial-gauge .gauge-svg .gauge-value-range{stroke-width:4px;stroke-linecap:round;fill:none}.iq-radial-gauge .gauge-svg .gauge-value-range .nominal{stroke:var(--webiq-ok)}.iq-radial-gauge .gauge-svg .gauge-value-range .preWarn{stroke:var(--webiq-warning)}.iq-radial-gauge .gauge-svg .gauge-value-range .warn{stroke:var(--webiq-error)}.iq-radial-gauge .gauge-svg .gauge-value-range .iqel-ticks{stroke-width:2px;stroke:var(--scale-ticks-color)}.iq-radial-gauge .gauge-svg .gauge-value-range .iqel-tick-labels{font-family:var(--scale-font-family);font-style:var(--scale-font-style);font-size:var(--scale-font-size);font-weight:var(--scale-font-weight);line-height:var(--scale-line-height);letter-spacing:var(--scale-letter-spacing);fill:var(--scale-color)}.iq-radial-gauge .gauge-svg .gauge-value-range .iqel-tick-labels text{text-anchor:middle;alignment-baseline:middle}.iq-radial-gauge .gauge-svg .gauge-tolerance-value-ticks{stroke:var(--tolerance-ticks-color);stroke-width:2px;stroke-dasharray:0 4;stroke-linecap:round}.iq-radial-gauge.small{--gauge-width:14px;--corner-radius-inner:2px;--corner-radius-outer:6px;--gauge-min-height:calc(var(--gauge-width) * 4 + 26px);--value-font-family:var(--webiq-font-headline-medium-family);--value-font-style:var(--webiq-font-headline-medium-style);--value-font-size:var(--webiq-font-headline-medium-size);--value-font-weight:var(--webiq-font-headline-medium-weight);--value-letter-spacing:var(--webiq-font-headline-medium-letter-spacing);--value-line-height:var(--webiq-font-headline-medium-line-height);--scale-font-family:var(--webiq-font-body-small-family);--scale-font-style:var(--webiq-font-body-small-style);--scale-font-size:var(--webiq-font-body-small-size);--scale-font-weight:var(--webiq-font-body-small-weight);--scale-line-height:var(--webiq-font-body-small-line-height);--scale-letter-spacing:var(--webiq-font-body-small-letter-spacing)}.iq-radial-gauge.medium{--gauge-width:20px;--corner-radius-inner:3px;--corner-radius-outer:8px;--gauge-min-height:calc(var(--gauge-width) * 4 + 18px);--value-font-family:var(--webiq-font-headline-large-family);--value-font-style:var(--webiq-font-headline-large-style);--value-font-size:var(--webiq-font-headline-large-size);--value-font-weight:var(--webiq-font-headline-large-weight);--value-letter-spacing:var(--webiq-font-headline-large-letter-spacing);--value-line-height:var(--webiq-font-headline-large-line-height)}.iq-radial-gauge.secondary{--bar-color:var(--webiq-secondary);--scale-color:var(--webiq-secondary);--scale-container-color:var(--webiq-secondary-container);--tolerance-ticks-color:var(--webiq-secondary-fixed-dim)}.iq-radial-gauge.tertiary{--bar-color:var(--webiq-tertiary);--scale-color:var(--webiq-tertiary);--scale-container-color:var(--webiq-tertiary-container);--tolerance-ticks-color:var(--webiq-tertiary-fixed-dim)}.iq-radial-gauge.preWarn{--bar-color:var(--webiq-warning);--scale-container-color:var(--webiq-warning-container)}.iq-radial-gauge.warn{--bar-color:var(--webiq-error);--scale-container-color:var(--webiq-error-container)}.iq-radial-gauge.locked{opacity:var(--opacity-locked)}.iq-radial-gauge.hidden{display:none}.iq-radial-gauge.invisible{visibility:hidden}.iq-radial-gauge.invisible .iqel-value-holder{visibility:hidden!important}.iq-radial-gauge.inverted .gauge-fill{fill:var(--bar-color)}.iq-radial-gauge.inverted .gauge-fill.gauge-actual-value{fill:var(--scale-container-color)}

/* iq-radial-gauge.iq-variant-01 - widget */
 .iq-radial-gauge.iq-variant-01 .iqel-widget-content{min-width:calc(var(--gauge-width) * 4 + 40px);--gauge-min-height:calc(var(--gauge-width) * 4 + 20px);grid-template:"icon" min-content "unit" min-content "gauge" 1fr "label" min-content/1fr}.iq-radial-gauge.iq-variant-01 .iqel-value-holder{position:absolute}.iq-radial-gauge.iq-variant-01 .iqel-label{margin-top:var(--element-margin)}.iq-radial-gauge.iq-variant-01 .iqel-unit{margin-bottom:var(--element-margin)}.iq-radial-gauge.iq-variant-01.no-value .iqel-widget-content{min-width:calc(var(--gauge-width) * 4);--gauge-min-height:calc(var(--gauge-width) * 4)}

/* iq-radial-gauge.iq-variant-02 - widget */
 .iq-radial-gauge.iq-variant-02{--gauge-min-height:calc(var(--gauge-width) * 3.5)}.iq-radial-gauge.iq-variant-02 .iqel-widget-content{grid-template:"icon" min-content "label" min-content "value" min-content "gauge" 1fr "unit" min-content/1fr;min-height:calc(var(--label-height) + var(--unit-height) + var(--icon-height) + var(--value-height) + var(--gauge-min-height) + var(--tick-height) + var(--value-labels-height))}.iq-radial-gauge.iq-variant-02 .iqel-value-holder{grid-area:value;margin-bottom:var(--element-margin)}.iq-radial-gauge.iq-variant-02 .iqel-label{margin-bottom:var(--element-margin)}.iq-radial-gauge.iq-variant-02 .iqel-unit{margin-top:var(--element-margin)}

/* iq-range-slider - widget */
 .iq-range-slider{box-sizing:border-box;--content-size:40px;--opacity-locked:0.38;--icon-size:24px;--icon-color:var(--webiq-on-surface-variant);--handle-color-range-start:var(--webiq-primary);--handle-color-range-end:var(--webiq-primary);--handle-thickness:4px;--handle-thickness-active:2px;--handle-size-range-start:100%;--handle-size-range-end:100%;--handle-border-radius:2px;--handle-color-out-of-range:var(--webiq-error);--scale-size:10px;--scale-border-radius:16px 2px 2px 16px;--scale-bg-border-radius:16px;--scale-gap:6px;--scale-color:var(--webiq-primary);--scale-container-color:var(--webiq-primary-container);--value-border-radius:100px;--value-background-color:var(--webiq-inverse-surface);--value-color:var(--webiq-inverse-on-surface);--value-font-family:var(--webiq-font-label-large-family);--value-font-style:var(--webiq-font-label-large-style);--value-font-size:var(--webiq-font-label-large-size);--value-font-weight:var(--webiq-font-label-large-weight);--value-letter-spacing:var(--webiq-font-label-large-letter-spacing);--value-line-height:var(--webiq-font-label-large-line-height);--label-color:var(--webiq-on-surface-variant);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--unit-color:var(--webiq-on-surface-variant);--unit-font-family:var(--webiq-font-body-small-family);--unit-font-style:var(--webiq-font-body-small-style);--unit-font-size:var(--webiq-font-body-small-size);--unit-font-weight:var(--webiq-font-body-small-weight);--unit-line-height:var(--webiq-font-body-small-line-height);--unit-letter-spacing:var(--webiq-font-body-small-letter-spacing);--error-text-color:var(--webiq-error);--error-text-font-family:var(--webiq-font-label-large-family);--error-text-font-style:var(--webiq-font-label-large-style);--error-text-font-size:var(--webiq-font-label-large-size);--error-text-font-weight:var(--webiq-font-label-large-weight);--error-text-line-height:var(--webiq-font-label-large-line-height);--error-text-letter-spacing:var(--webiq-font-label-large-letter-spacing)}.iq-range-slider .iqel-widget-container{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.iq-range-slider .iqel-widget-content,.iq-range-slider .iqel-widget-header{display:flex}.iq-range-slider .iqel-widget-header{flex-direction:row}.iq-range-slider.no-label .iqel-label{display:none}.iq-range-slider.no-icon .iqel-icon{display:none}.iq-range-slider.no-unit .iqel-unit{display:none}.iq-range-slider .iqel-box{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 136px;font-size:inherit}.iq-range-slider .iqel-slider-track{flex:1 1;box-sizing:border-box;position:relative;display:flex;align-items:center;font-size:inherit;pointer-events:none}.iq-range-slider .iqel-slider-track.pressed .iqel-handle-range-end,.iq-range-slider .iqel-slider-track.pressed .iqel-handle-range-start{pointer-events:none}.iq-range-slider .iqel-handle-range-end,.iq-range-slider .iqel-handle-range-start{display:flex;justify-content:center;align-items:center;position:absolute;border-radius:var(--handle-border-radius);pointer-events:all}.iq-range-slider .iqel-handle-range-start{width:var(--handle-thickness);height:var(--handle-size-range-start);left:var(--internal-fill-level-range-start);background-color:var(--handle-color-range-start)}.iq-range-slider .iqel-handle-range-start .iqel-handle-indicator{width:var(--handle-thickness-active);height:100%;background-color:var(--handle-color-range-start);flex:none}.iq-range-slider .iqel-handle-range-end{left:var(--internal-fill-level-range-end);width:var(--handle-thickness);height:var(--handle-size-range-end);background-color:var(--handle-color-range-end)}.iq-range-slider .iqel-handle-range-end .iqel-handle-indicator{width:var(--handle-thickness-active);height:100%;background-color:var(--handle-color-range-end);flex:none}.iq-range-slider .iqel-value{display:none;visibility:visible;background-color:var(--value-background-color);color:var(--value-color);border-radius:var(--value-border-radius);padding:8px 12px;position:absolute;bottom:calc(100% + 4px);text-align:center;font-family:var(--value-font-family);font-style:var(--value-font-style);font-size:var(--value-font-size);font-weight:var(--value-font-weight);letter-spacing:var(--value-letter-spacing);width:fit-content;min-width:24px;z-index:1}.iq-range-slider .iqel-touch-zone{position:absolute;background-color:transparent;box-sizing:border-box;top:0;left:-15px;width:calc(100% + 30px);height:100%}.iq-range-slider .iqel-scale{width:100%;clip-path:inset(0 calc(100% - var(--internal-fill-level-scale-end) + var(--scale-gap)) 0 calc(var(--internal-fill-level-scale-start) + var(--scale-gap) + var(--handle-thickness)));height:inherit;background-color:var(--scale-color);border-radius:var(--scale-border-radius)}.iq-range-slider .iqel-scale-end{width:100%;clip-path:inset(0 0 0 calc(var(--internal-fill-level-scale-end) + var(--scale-gap) + var(--handle-thickness)));height:inherit;right:0;position:absolute;background-color:var(--scale-container-color);border-radius:var(--scale-bg-border-radius)}.iq-range-slider .iqel-scale-start{width:100%;clip-path:inset(0 calc(100% - var(--internal-fill-level-scale-start) + var(--scale-gap)) 0 0);height:inherit;right:0;position:absolute;background-color:var(--scale-container-color);border-radius:var(--scale-bg-border-radius)}.iq-range-slider .iqel-scale-container{display:flex;flex-direction:row;height:var(--scale-size);flex:1 1;background-color:inherit;pointer-events:all}.iq-range-slider .iqel-unit{white-space:nowrap;width:auto;color:var(--unit-color);margin-left:8px;font-family:var(--unit-font-family);font-style:var(--unit-font-style);font-size:var(--unit-font-size);font-weight:var(--unit-font-weight);line-height:var(--unit-line-height);letter-spacing:var(--unit-letter-spacing)}.iq-range-slider .iqel-label,.iq-range-slider .iqel-unit{align-self:center}.iq-range-slider .iqel-label{margin-right:8px;white-space:nowrap;box-sizing:border-box;width:auto;color:var(--label-color);font-family:var(--label-font-family);font-style:var(--label-font-style);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.iq-range-slider .iqel-icon{background-position:center;background-repeat:no-repeat;background-size:contain;color:var(--icon-color);box-sizing:border-box;margin-right:8px;flex:none;width:var(--icon-size);aspect-ratio:1/1;font-size:var(--icon-size);align-self:center}.iq-range-slider .iqel-error-text{position:absolute;display:none;width:100%;text-align:center;overflow:hidden;color:var(--error-text-color);font-family:var(--error-text-font-family);font-style:var(--error-text-font-style);font-size:var(--error-text-font-size);font-weight:var(--error-text-font-weight);line-height:var(--error-text-line-height);letter-spacing:var(--error-text-letter-spacing)}.iq-range-slider:not(.locked) .iqel-handle-range-end,.iq-range-slider:not(.locked) .iqel-handle-range-start{cursor:grab}.iq-range-slider:not(.locked) .iqel-handle-range-end .iqel-handle-indicator,.iq-range-slider:not(.locked) .iqel-handle-range-start .iqel-handle-indicator{visibility:hidden}.iq-range-slider:not(.locked) .iqel-handle-range-end.pressed,.iq-range-slider:not(.locked) .iqel-handle-range-start.pressed{cursor:grabbing;visibility:hidden}.iq-range-slider:not(.locked) .iqel-handle-range-end.pressed .iqel-handle-indicator,.iq-range-slider:not(.locked) .iqel-handle-range-start.pressed .iqel-handle-indicator{visibility:visible}.iq-range-slider:not(.locked) .iqel-handle-range-end.smaller,.iq-range-slider:not(.locked) .iqel-handle-range-start.smaller{box-shadow:-3px 0 2px -1px var(--handle-color-out-of-range);border-left:2px groove var(--handle-color-out-of-range)}.iq-range-slider:not(.locked) .iqel-handle-range-end.bigger,.iq-range-slider:not(.locked) .iqel-handle-range-start.bigger{box-shadow:3px 0 2px -1px var(--handle-color-out-of-range);border-right:2px groove var(--handle-color-out-of-range)}.iq-range-slider:not(.locked) .iqel-handle-range-end .iqel-touch-zone,.iq-range-slider:not(.locked) .iqel-handle-range-start .iqel-touch-zone{visibility:visible}.iq-range-slider:not(.no-value) .iqel-handle-range-end.pressed .iqel-value,.iq-range-slider:not(.no-value) .iqel-handle-range-start.pressed .iqel-value{display:block}.iq-range-slider:not(.no-value) .iqel-handle-range-end:focus-visible .iqel-value,.iq-range-slider:not(.no-value) .iqel-handle-range-start:focus-visible .iqel-value{display:block}.iq-range-slider.secondary{--handle-color-range-start:var(--webiq-secondary);--handle-color-range-end:var(--webiq-secondary);--scale-color:var(--webiq-secondary);--scale-container-color:var(--webiq-secondary-container)}.iq-range-slider.tertiary{--handle-color-range-start:var(--webiq-tertiary);--handle-color-range-end:var(--webiq-tertiary);--scale-color:var(--webiq-tertiary);--scale-container-color:var(--webiq-tertiary-container)}.iq-range-slider.preWarn{--handle-color-range-start:var(--webiq-warning);--handle-color-range-end:var(--webiq-warning);--scale-color:var(--webiq-warning);--scale-container-color:var(--webiq-warning-container)}.iq-range-slider.warn{--handle-color-range-start:var(--webiq-error);--handle-color-range-end:var(--webiq-error);--scale-color:var(--webiq-error);--scale-container-color:var(--webiq-error-container)}.iq-range-slider.locked .iqel-handle-range-end,.iq-range-slider.locked .iqel-handle-range-start,.iq-range-slider.locked .iqel-icon,.iq-range-slider.locked .iqel-label,.iq-range-slider.locked .iqel-scale-container,.iq-range-slider.locked .iqel-unit{opacity:var(--opacity-locked)}.iq-range-slider.error-state{--label-color:var(--webiq-error);--unit-color:var(--webiq-error);--handle-color-range-start:var(--webiq-error);--handle-color-range-end:var(--webiq-error);--scale-color:var(--webiq-error);--scale-container-color:var(--webiq-error-container)}.iq-range-slider.error-state .iqel-error-text{display:block}.iq-range-slider.hidden{display:none}.iq-range-slider.invisible{visibility:hidden}

/* iq-range-slider.iq-variant-01 - widget */
 .iq-range-slider.iq-variant-01 .iqel-widget-content{flex:1 1}.iq-range-slider.iq-variant-01 .iqel-box{justify-content:center}.iq-range-slider.iq-variant-01 .iqel-widget-content{flex:1 1 var(--content-size)}.iq-range-slider.iq-variant-01 .iqel-unit{margin-left:8px}

/* iq-range-slider.iq-variant-02 - widget */
 .iq-range-slider.iq-variant-02{--header-height:24px;--icon-size:16px}.iq-range-slider.iq-variant-02 .iqel-widget-header{flex:0 1 var(--header-height)}.iq-range-slider.iq-variant-02.no-label.no-icon.no-unit .iqel-widget-header{display:none}.iq-range-slider.iq-variant-02 .iqel-widget-content{flex:1 1 var(--content-size)}

/* iq-range-slider.iq-variant-03 - widget */
 .iq-range-slider.iq-variant-03{--header-height:24px;--icon-size:16px}.iq-range-slider.iq-variant-03 .iqel-widget-header{flex:0 1 var(--header-height)}.iq-range-slider.iq-variant-03 .iqel-box-container{display:flex}.iq-range-slider.iq-variant-03.no-label.no-icon .iqel-widget-header{display:none}.iq-range-slider.iq-variant-03 .iqel-box-container{flex:1 1 136px}.iq-range-slider.iq-variant-03 .iqel-box{width:initial}.iq-range-slider.iq-variant-03 .iqel-widget-content{flex:1 1 var(--content-size)}.iq-range-slider.iq-variant-03 .iqel-unit{margin-left:8px}

/* iq-range-slider.iq-variant-04 - widget */
 .iq-range-slider.iq-variant-04{--header-height:24px;--scale-border-radius:16px 16px 2px 2px}.iq-range-slider.iq-variant-04 .iqel-widget-header{flex-direction:column}.iq-range-slider.iq-variant-04 .text-container{display:flex;align-items:center;justify-content:center}.iq-range-slider.iq-variant-04 .iqel-label{align-self:initial;text-align:center}.iq-range-slider.iq-variant-04 .iqel-box-container{display:flex;flex-direction:row}.iq-range-slider.iq-variant-04 .iqel-widget-content{flex-direction:column}.iq-range-slider.iq-variant-04.no-label .text-container{display:none}.iq-range-slider.iq-variant-04.no-label.no-icon .iqel-widget-header{display:none}.iq-range-slider.iq-variant-04.no-unit .iqel-footer-container{display:none}.iq-range-slider.iq-variant-04 .iqel-touch-zone{top:-15px;left:0;width:100%;height:calc(100% + 30px)}.iq-range-slider.iq-variant-04 .iqel-scale{height:100%;clip-path:inset(calc(100% - var(--internal-fill-level-scale-end) + var(--scale-gap)) 0 calc(var(--internal-fill-level-scale-start) + var(--handle-thickness) + var(--scale-gap)) 0);width:100%}.iq-range-slider.iq-variant-04 .iqel-scale-start{height:100%;clip-path:inset(calc(100% - var(--internal-fill-level-scale-start) + var(--scale-gap)) 0 0 0);width:inherit;right:auto;bottom:0;position:absolute}.iq-range-slider.iq-variant-04 .iqel-scale-end{height:100%;clip-path:inset(0 0 calc(var(--internal-fill-level-scale-end) + var(--scale-gap) + var(--handle-thickness)) 0);width:inherit;right:auto;bottom:0;position:absolute;background-color:var(--scale-container-color)}.iq-range-slider.iq-variant-04 .iqel-slider-track{flex-direction:column;justify-content:flex-end}.iq-range-slider.iq-variant-04 .iqel-footer-container{display:flex;flex-direction:column;justify-content:center}.iq-range-slider.iq-variant-04 .iqel-widget-header{flex:0 1 calc(var(--header-height) + var(--icon-size))}.iq-range-slider.iq-variant-04.no-label .iqel-widget-header{flex:0 1 var(--icon-size)}.iq-range-slider.iq-variant-04.no-icon .iqel-widget-header{flex:0 1 var(--header-height)}.iq-range-slider.iq-variant-04 .iqel-icon,.iq-range-slider.iq-variant-04 .iqel-label{margin-right:initial}.iq-range-slider.iq-variant-04 .text-container{flex:0 1 var(--header-height)}.iq-range-slider.iq-variant-04 .iqel-scale-container{flex-direction:column;width:var(--scale-size);height:initial}.iq-range-slider.iq-variant-04 .iqel-box-container{flex:1 1}.iq-range-slider.iq-variant-04 .iqel-box{width:initial;flex:1 1 var(--content-size)}.iq-range-slider.iq-variant-04 .iqel-widget-content{flex-direction:column;flex:1 1 160px}.iq-range-slider.iq-variant-04.no-unit .iqel-widget-content{flex:1 1 136px}.iq-range-slider.iq-variant-04 .iqel-footer-container{flex:0 1 var(--header-height)}.iq-range-slider.iq-variant-04 .iqel-handle-range-end,.iq-range-slider.iq-variant-04 .iqel-handle-range-start{width:var(--handle-size-range-start);height:var(--handle-thickness);left:initial;bottom:var(--internal-fill-level-range-start)}.iq-range-slider.iq-variant-04 .iqel-handle-range-end .iqel-handle-indicator,.iq-range-slider.iq-variant-04 .iqel-handle-range-start .iqel-handle-indicator{width:100%;height:var(--handle-thickness-active)}.iq-range-slider.iq-variant-04 .iqel-handle-range-end{width:var(--handle-size-range-end);bottom:var(--internal-fill-level-range-end);height:var(--handle-thickness)}.iq-range-slider.iq-variant-04 .iqel-handle-range-end .iqel-handle-indicator{width:100%;height:var(--handle-thickness-active)}.iq-range-slider.iq-variant-04 .iqel-unit{margin-left:initial}.iq-range-slider.iq-variant-04.error-state .iqel-error-text{transform:rotate(90deg);top:50%}.iq-range-slider.iq-variant-04:not(.locked) .iqel-handle-range-end.smaller,.iq-range-slider.iq-variant-04:not(.locked) .iqel-handle-range-start.smaller{box-shadow:0 3px 2px -1px var(--handle-color-out-of-range);border-bottom:2px groove var(--handle-color-out-of-range)}.iq-range-slider.iq-variant-04:not(.locked) .iqel-handle-range-end.bigger,.iq-range-slider.iq-variant-04:not(.locked) .iqel-handle-range-start.bigger{box-shadow:0 -3px 2px -1px var(--handle-color-out-of-range);border-top:2px groove var(--handle-color-out-of-range)}

/* iq-recipe-list - widget */
 .iq-recipe-list{--recipe-table-row-height:40px}.iq-recipe-list>.iqel-widget-container{position:relative;display:grid;width:100%;height:100%;grid:"." minmax(304px,1fr)/minmax(440px,1fr)}.iq-recipe-list>.iqel-widget-container>.complex-table2{position:absolute;height:100%;width:100%;--table-row-height:var(--recipe-table-row-height)}.iq-recipe-list>.iqel-widget-container>.complex-table2>.iqel-table-container table.iqel-table-body{border-collapse:collapse}.iq-recipe-list>.iqel-widget-container>.complex-table2 .iqel-table-filter-container{display:none}.iq-recipe-list.secondary .iqel-widget-container .complex-table2{--selected-row-background-color:rgb(var(--webiq-secondary-container-rgb) / 0.38)}.iq-recipe-list.tertiary .iqel-widget-container .complex-table2{--selected-row-background-color:rgb(var(--webiq-tertiary-container-rgb) / 0.38)}

/* iq-responsive-menu - widget */
 .iq-responsive-menu{--background-color:var(--webiq-surface-container-high);--background-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--background-color-pressed:var(--background-color-hover);--background-color-active:var(--webiq-primary-container);--background-color-burger-menu:var(--background-color);--separator-size:1px;--separator-color:var(--webiq-outline-variant);--separator-label-color:var(--separator-color);--label-color:var(--webiq-on-surface);--arrow-color:var(--label-color);--icon-color:var(--label-color);--burger-menu-icon-color:var(--icon-color);--icon-size:24px;--icon-size-width:var(--icon-size);--icon-size-height:var(--icon-size);--opacity-locked:0.38;--border-radius-tight:4px;--border-radius-wide:calc(var(--border-radius-tight) * 4);--column-gap:10px;--layer-entry-padding:12px;--layer-x-h-padding:18px;--layer-x-v-padding:7px;--font-family:var(--webiq-font-label-medium-family);--font-style:var(--webiq-font-label-medium-style);--font-weight:var(--webiq-font-label-medium-weight);--font-size:var(--webiq-font-label-medium-size);--line-height:var(--webiq-font-label-medium-line-height);--spacing:var(--webiq-font-label-medium-letter-spacing);display:flex;box-sizing:border-box;position:relative}.iq-responsive-menu.locked{pointer-events:none;opacity:var(--opacity-locked)}.iq-responsive-menu .iqel-menu-layer-0,.iq-responsive-menu .iqel-menu-layer-1,.iq-responsive-menu .iqel-menu-layer-2{display:flex;box-sizing:border-box}.iq-responsive-menu .iqel-menu-layer-0>.iqel-menu-group,.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-group,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-group{display:flex;position:relative}.iq-responsive-menu .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data,.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-group>.iqel-group-data,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-group>.iqel-group-data{display:flex;flex:1 1 auto}.iq-responsive-menu .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-icon,.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-group>.iqel-group-data .iqel-icon,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-group>.iqel-group-data .iqel-icon{width:var(--icon-size);height:var(--icon-size);color:var(--icon-color);background-size:contain;background-repeat:no-repeat}.iq-responsive-menu .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-arrow,.iq-responsive-menu .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-triangle,.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-group>.iqel-group-data .iqel-arrow,.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-group>.iqel-group-data .iqel-triangle,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-group>.iqel-group-data .iqel-arrow,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-group>.iqel-group-data .iqel-triangle{width:var(--icon-size-width);height:var(--icon-size-height);color:var(--icon-color)}.iq-responsive-menu .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-arrow webiq-svg-icon,.iq-responsive-menu .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-triangle webiq-svg-icon,.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-group>.iqel-group-data .iqel-arrow webiq-svg-icon,.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-group>.iqel-group-data .iqel-triangle webiq-svg-icon,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-group>.iqel-group-data .iqel-arrow webiq-svg-icon,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-group>.iqel-group-data .iqel-triangle webiq-svg-icon{width:var(--icon-size-width);height:var(--icon-size-height)}.iq-responsive-menu .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-arrow,.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-group>.iqel-group-data .iqel-arrow,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-group>.iqel-group-data .iqel-arrow{display:none}.iq-responsive-menu .iqel-label{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--spacing);color:var(--label-color)}.iq-responsive-menu .no-icon.iqel-menu-group>.iqel-group-data .iqel-icon,.iq-responsive-menu .no-icon.iqel-menu-item .iqel-icon{display:none}.iq-responsive-menu .hidden-icon.iqel-menu-group>.iqel-group-data .iqel-icon,.iq-responsive-menu .hidden-icon.iqel-menu-item .iqel-icon{visibility:hidden}.iq-responsive-menu .iqel-menu-group,.iq-responsive-menu .iqel-menu-item{cursor:pointer}.iq-responsive-menu .iqel-menu-group.hidden,.iq-responsive-menu .iqel-menu-item.hidden{display:none}.iq-responsive-menu .iqel-menu-group.locked,.iq-responsive-menu .iqel-menu-item.locked{cursor:default}.iq-responsive-menu .iqel-menu-group>.iqel-group-data,.iq-responsive-menu .iqel-menu-item{background-color:var(--background-color)}.iq-responsive-menu .iqel-menu-group>.iqel-group-data>.iqel-state-layer,.iq-responsive-menu .iqel-menu-item>.iqel-state-layer{display:flex;align-items:center;flex:1 1;width:100%}.iq-responsive-menu .iqel-menu-item.iqel-separator{background-color:var(--background-color)}.iq-responsive-menu .iqel-menu-group.selected>.iqel-group-data>.iqel-state-layer{background-color:var(--background-color-hover)}@media (any-hover:hover){.iq-responsive-menu .iqel-menu-group:not(.locked):hover>.iqel-group-data>.iqel-state-layer,.iq-responsive-menu .iqel-menu-item:not(.locked):hover>.iqel-state-layer{background-color:var(--background-color-hover)}}.iq-responsive-menu .iqel-menu-group:not(.locked):active>.iqel-group-data>.iqel-state-layer,.iq-responsive-menu .iqel-menu-item:not(.locked):active>.iqel-state-layer{background-color:var(--background-color-pressed)}.iq-responsive-menu .iqel-menu-group.navigation-active>.iqel-group-data,.iq-responsive-menu .iqel-menu-item.navigation-active{background-color:var(--background-color-active)}.iq-responsive-menu .iqel-menu-item .iqel-icon{width:var(--icon-size);height:var(--icon-size);color:var(--icon-color);background-size:contain;background-repeat:no-repeat}.iq-responsive-menu .iqel-breadcrumbs,.iq-responsive-menu :not(.selected)>.iqel-menu-layer-1,.iq-responsive-menu :not(.selected)>.iqel-menu-layer-2,.iq-responsive-menu:not(.mobile) .mobile-only{display:none}.iq-responsive-menu li{display:flex;list-style-type:none;position:relative}.iq-responsive-menu .iqel-menu-wrapper{display:flex;position:relative;flex:1 0 auto}.iq-responsive-menu .iqel-separator{gap:0!important;justify-content:center;cursor:initial;color:var(--separator-label-color);font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--spacing)}.iq-responsive-menu .iqel-separator.show-stroke::after,.iq-responsive-menu .iqel-separator.show-stroke::before{content:"";flex:1 0 8px;height:var(--separator-size);width:var(--separator-size);background-color:var(--separator-color)}.iq-responsive-menu .iqel-separator .iqel-menu-item-label{flex:0 1 auto;padding:0 1px}.iq-responsive-menu .iqel-separator .iqel-menu-item-label:empty{display:none}.iq-responsive-menu .iqel-menu-group{position:relative}.iq-responsive-menu .iqel-menu-group>.iqel-group-data .iqel-triangle{transform:rotate(0);transition:transform .25s ease-out}.iq-responsive-menu .iqel-menu-group.selected>.iqel-group-data .iqel-triangle{transform:rotate(-180deg)}.iq-responsive-menu .iqel-menu-layer-1,.iq-responsive-menu .iqel-menu-layer-2{flex-direction:column}.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-group>.iqel-group-data>.iqel-state-layer,.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-item>.iqel-state-layer,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-group>.iqel-group-data>.iqel-state-layer,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-item>.iqel-state-layer{padding:var(--layer-x-v-padding) var(--layer-x-h-padding);column-gap:var(--column-gap)}.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-group>.iqel-group-data .iqel-menu-group-label,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-group>.iqel-group-data .iqel-menu-group-label{flex-grow:1}.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-item,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-item{align-items:center}.iq-responsive-menu .iqel-menu-layer-1>.iqel-menu-item.iqel-separator,.iq-responsive-menu .iqel-menu-layer-2>.iqel-menu-item.iqel-separator{padding:var(--layer-x-v-padding) 0}.iq-responsive-menu .iqel-menu-layer-2{margin-top:calc(-2 * var(--border-radius-tight))}.iq-responsive-menu.open-bottom .iqel-menu-layer-0{gap:8px}.iq-responsive-menu.open-bottom .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-triangle{transform:rotate3d(0,0,1,0)}.iq-responsive-menu.open-bottom .iqel-menu-layer-0>.iqel-menu-group.selected>.iqel-group-data .iqel-triangle{transform:rotate3d(0,0,1,180deg)}.iq-responsive-menu.open-bottom:not(.mobile) .iqel-menu-layer-0{align-items:center}.iq-responsive-menu.open-bottom:not(.mobile) .iqel-menu-layer-0>.iqel-separator .iqel-menu-item-label{display:none}.iq-responsive-menu.open-bottom .iqel-menu-layer-1{top:calc(100% + 4px);left:0}.iq-responsive-menu.open-top .iqel-menu-layer-0{gap:8px}.iq-responsive-menu.open-top:not(.mobile) .iqel-menu-layer-0{align-items:center}.iq-responsive-menu.open-top:not(.mobile) .iqel-menu-layer-0>.iqel-separator .iqel-menu-item-label{display:none}.iq-responsive-menu.open-top .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-triangle{transform:rotate3d(0,0,1,180deg)}.iq-responsive-menu.open-top .iqel-menu-layer-0>.iqel-menu-group.selected>.iqel-group-data .iqel-triangle{transform:rotate3d(0,0,1,0deg)}.iq-responsive-menu.open-top .iqel-menu-layer-1{bottom:calc(100% + 4px)}.iq-responsive-menu.open-top .iqel-menu-layer-2{bottom:calc(-2 * var(--border-radius-tight))}.iq-responsive-menu.open-bottom .iqel-menu-layer-2,.iq-responsive-menu.open-right .iqel-menu-layer-2,.iq-responsive-menu.open-top .iqel-menu-layer-2{left:calc(100% + 4px)}.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0{box-sizing:border-box;background:var(--background-color);flex:1}.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-icon,.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0>.iqel-menu-item .iqel-icon{order:0}.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0>.no-icon.iqel-menu-group>.iqel-group-data,.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0>.no-icon.iqel-menu-item{justify-content:center}.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0>.no-icon.iqel-menu-group>.iqel-group-data .iqel-triangle,.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0>.no-icon.iqel-menu-item .iqel-triangle{position:absolute;top:50%}.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0>.no-icon.iqel-menu-group>.iqel-group-data .iqel-menu-group-label,.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0>.no-icon.iqel-menu-group>.iqel-group-data .iqel-menu-item-label,.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0>.no-icon.iqel-menu-item .iqel-menu-group-label,.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0>.no-icon.iqel-menu-item .iqel-menu-item-label{padding:0 56px}.iq-responsive-menu:not(.mobile) .iqel-menu-layer-1-2{position:absolute;z-index:1;width:max-content;box-shadow:0 2px 6px 2px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);padding:calc(2 * var(--border-radius-tight)) 0;background:var(--background-color);border-radius:var(--border-radius-tight)}.iq-responsive-menu:not(.mobile) .iqel-menu-layer-1-2>.iqel-menu-group>.iqel-group-data .iqel-triangle,.iq-responsive-menu:not(.mobile) .iqel-menu-layer-1-2>.iqel-menu-item .iqel-triangle{display:none}.iq-responsive-menu:not(.mobile) .iqel-menu-layer-1-2>.iqel-menu-group>.iqel-group-data .iqel-arrow,.iq-responsive-menu:not(.mobile) .iqel-menu-layer-1-2>.iqel-menu-item .iqel-arrow{display:initial}.iq-responsive-menu:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group:not(.selected) .iqel-menu-layer-1,.iq-responsive-menu:not(.mobile):not(.layer-1-active):not(.layer-2-active) .iqel-menu-layer-1{display:none}.iq-responsive-menu:not(.mobile) .iqel-menu-layer-1>.iqel-menu-group:not(.selected) .iqel-menu-layer-2,.iq-responsive-menu:not(.mobile):not(.layer-2-active) .iqel-menu-layer-2{display:none}.iq-responsive-menu:not(.mobile).open-left:not(.mobile) .iqel-menu-layer-0,.iq-responsive-menu:not(.mobile).open-right:not(.mobile) .iqel-menu-layer-0{justify-content:center}.iq-responsive-menu:not(.mobile).open-left .iqel-menu-layer-1,.iq-responsive-menu:not(.mobile).open-right .iqel-menu-layer-1{top:0}.iq-responsive-menu:not(.mobile) .iqel-menu-layer-1-2 .iqel-separator.show-stroke::after,.iq-responsive-menu:not(.mobile) .iqel-menu-layer-1-2 .iqel-separator.show-stroke::before,.iq-responsive-menu:not(.mobile).open-left .iqel-separator.show-stroke::after,.iq-responsive-menu:not(.mobile).open-left .iqel-separator.show-stroke::before,.iq-responsive-menu:not(.mobile).open-right .iqel-separator.show-stroke::after,.iq-responsive-menu:not(.mobile).open-right .iqel-separator.show-stroke::before{flex:1 1;padding:0 8px}.iq-responsive-menu:not(.mobile).open-right .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-triangle{transform:rotate3d(0,0,1,-90deg)}.iq-responsive-menu:not(.mobile).open-right .iqel-menu-layer-0>.iqel-menu-group.selected>.iqel-group-data .iqel-triangle{transform:rotate3d(0,0,1,90deg)}.iq-responsive-menu:not(.mobile).open-right .iqel-menu-layer-1{top:0;left:calc(100% + 4px)}.iq-responsive-menu:not(.mobile).open-left .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-triangle{transform:rotate3d(0,0,1,90deg)}.iq-responsive-menu:not(.mobile).open-left .iqel-menu-layer-0>.iqel-menu-group.selected>.iqel-group-data .iqel-triangle{transform:rotate3d(0,0,1,270deg)}.iq-responsive-menu:not(.mobile).open-left .iqel-menu-layer-1,.iq-responsive-menu:not(.mobile).open-left .iqel-menu-layer-2{top:0;right:calc(100% + 4px);left:unset}.iq-responsive-menu:not(.mobile).open-left .iqel-menu-group>.iqel-group-data .iqel-arrow{transform:rotate(180deg)}

/* iq-responsive-menu.accordion - widget */
 .iq-responsive-menu.accordion:not(.mobile) .iqel-menu-layer-0{gap:8px}.iq-responsive-menu.accordion:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data,.iq-responsive-menu.accordion:not(.mobile) .iqel-menu-layer-0>.iqel-menu-item{flex-direction:column;align-items:center;position:relative}.iq-responsive-menu.accordion:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-state-layer,.iq-responsive-menu.accordion:not(.mobile) .iqel-menu-layer-0>.iqel-menu-item .iqel-state-layer{padding:8px var(--layer-entry-padding) 6px;box-sizing:border-box;flex-direction:column}.iq-responsive-menu.accordion:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-triangle,.iq-responsive-menu.accordion:not(.mobile) .iqel-menu-layer-0>.iqel-menu-item .iqel-triangle{order:1;display:flex;align-self:end;align-items:center;height:0}.iq-responsive-menu.accordion:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-label,.iq-responsive-menu.accordion:not(.mobile) .iqel-menu-layer-0>.iqel-menu-item .iqel-label{order:2;padding:var(--column-gap) 56px 0;box-sizing:border-box}.iq-responsive-menu.accordion:not(.mobile) .iqel-menu-layer-0>.iqel-menu-item{align-items:center}.iq-responsive-menu.accordion:not(.mobile).open-left .iqel-menu-layer-0,.iq-responsive-menu.accordion:not(.mobile).open-left .iqel-menu-wrapper,.iq-responsive-menu.accordion:not(.mobile).open-right .iqel-menu-layer-0,.iq-responsive-menu.accordion:not(.mobile).open-right .iqel-menu-wrapper{flex-direction:column}.iq-responsive-menu.accordion:not(.mobile).open-left .iqel-menu-layer-0>.iqel-separator,.iq-responsive-menu.accordion:not(.mobile).open-right .iqel-menu-layer-0>.iqel-separator{flex-direction:row;padding-left:0;padding-right:0}.iq-responsive-menu.accordion:not(.mobile).open-left .iqel-menu-layer-0>.iqel-separator::before,.iq-responsive-menu.accordion:not(.mobile).open-right .iqel-menu-layer-0>.iqel-separator::before{order:0}.iq-responsive-menu.accordion:not(.mobile).open-left .iqel-menu-layer-0>.iqel-separator .iqel-menu-item-label,.iq-responsive-menu.accordion:not(.mobile).open-right .iqel-menu-layer-0>.iqel-separator .iqel-menu-item-label{padding:0;order:1}.iq-responsive-menu.accordion:not(.mobile).open-left .iqel-menu-layer-0>.iqel-separator::after,.iq-responsive-menu.accordion:not(.mobile).open-right .iqel-menu-layer-0>.iqel-separator::after{order:2}

/* iq-responsive-menu.accordion-narrow - widget */
 .iq-responsive-menu.accordion-narrow{--font-family:var(--webiq-font-label-large-family);--font-style:var(--webiq-font-label-large-style);--font-weight:var(--webiq-font-label-large-weight);--font-size:var(--webiq-font-label-large-size);--line-height:var(--webiq-font-label-large-line-height);--spacing:var(--webiq-font-label-large-letter-spacing)}.iq-responsive-menu.accordion-narrow:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data,.iq-responsive-menu.accordion-narrow:not(.mobile) .iqel-menu-layer-0>.iqel-menu-item{flex-direction:column;align-items:start;position:relative}.iq-responsive-menu.accordion-narrow:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-state-layer,.iq-responsive-menu.accordion-narrow:not(.mobile) .iqel-menu-layer-0>.iqel-menu-item .iqel-state-layer{column-gap:var(--column-gap);padding:8px var(--layer-entry-padding);box-sizing:border-box}.iq-responsive-menu.accordion-narrow:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-triangle,.iq-responsive-menu.accordion-narrow:not(.mobile) .iqel-menu-layer-0>.iqel-menu-item .iqel-triangle{order:2;position:absolute;top:50%;right:var(--layer-entry-padding);display:flex;align-items:center;height:0}.iq-responsive-menu.accordion-narrow:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-separator,.iq-responsive-menu.accordion-narrow:not(.mobile) .iqel-menu-layer-0>.iqel-menu-item .iqel-separator{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--spacing)}.iq-responsive-menu.accordion-narrow:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-label,.iq-responsive-menu.accordion-narrow:not(.mobile) .iqel-menu-layer-0>.iqel-menu-item .iqel-label{order:1;font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--spacing);color:var(--label-color);box-sizing:border-box}.iq-responsive-menu.accordion-narrow:not(.mobile).open-left .iqel-menu-layer-0,.iq-responsive-menu.accordion-narrow:not(.mobile).open-left .iqel-menu-wrapper,.iq-responsive-menu.accordion-narrow:not(.mobile).open-right .iqel-menu-layer-0,.iq-responsive-menu.accordion-narrow:not(.mobile).open-right .iqel-menu-wrapper{flex:1 0 auto;flex-direction:column}.iq-responsive-menu.accordion-narrow:not(.mobile).open-left .iqel-menu-layer-0>.iqel-separator,.iq-responsive-menu.accordion-narrow:not(.mobile).open-right .iqel-menu-layer-0>.iqel-separator{flex-direction:row;align-items:center;height:fit-content}.iq-responsive-menu.accordion-narrow:not(.mobile).open-left .iqel-menu-layer-0>.iqel-separator::before,.iq-responsive-menu.accordion-narrow:not(.mobile).open-right .iqel-menu-layer-0>.iqel-separator::before{order:0}.iq-responsive-menu.accordion-narrow:not(.mobile).open-left .iqel-menu-layer-0>.iqel-separator .iqel-menu-item-label,.iq-responsive-menu.accordion-narrow:not(.mobile).open-right .iqel-menu-layer-0>.iqel-separator .iqel-menu-item-label{padding:0;order:1}.iq-responsive-menu.accordion-narrow:not(.mobile).open-left .iqel-menu-layer-0>.iqel-separator::after,.iq-responsive-menu.accordion-narrow:not(.mobile).open-right .iqel-menu-layer-0>.iqel-separator::after{order:2}.iq-responsive-menu.accordion-narrow:not(.mobile).open-right .iqel-menu-layer-0{padding:8px 0}.iq-responsive-menu.accordion-narrow:not(.mobile).open-right .iqel-menu-layer-2{left:calc(100% + 4px)}.iq-responsive-menu.accordion-narrow:not(.mobile).open-left .iqel-menu-layer-0{padding:8px 0}.iq-responsive-menu.accordion-narrow:not(.mobile) .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-menu-group-label{padding-right:calc(var(--column-gap) + var(--icon-size-width))}

/* iq-responsive-menu.mobile - widget */
 .iq-responsive-menu.mobile{--initial-height:64px;height:var(--initial-height)}.iq-responsive-menu.mobile .iqel-burger-button{display:flex;flex-direction:column;cursor:pointer;background-color:var(--background-color-burger-menu);padding:16px;border-radius:var(--border-radius-wide);height:100%;width:100%;box-sizing:border-box}.iq-responsive-menu.mobile .iqel-burger-button .iqel-burger-icon{width:100%;height:100%;pointer-events:none;color:var(--burger-menu-icon-color)}.iq-responsive-menu.mobile .iqel-menu-wrapper{flex-direction:column;position:fixed;z-index:1;transition:.5s ease-in-out transform;overflow-y:scroll;visibility:hidden;background:var(--background-color);border-radius:var(--border-radius-wide);padding:12px 8px 12px 12px}.iq-responsive-menu.mobile.layer-0-active .iqel-menu-wrapper,.iq-responsive-menu.mobile.layer-1-active .iqel-menu-wrapper,.iq-responsive-menu.mobile.layer-2-active .iqel-menu-wrapper{transform:translate3d(0,0,0)!important;visibility:visible}.iq-responsive-menu.mobile .iqel-separator.show-stroke{padding:12px 0}.iq-responsive-menu.mobile .iqel-separator.show-stroke::before{margin-left:16px}.iq-responsive-menu.mobile .iqel-separator.show-stroke::after{margin-right:16px}.iq-responsive-menu.mobile.open-bottom .iqel-menu-wrapper,.iq-responsive-menu.mobile.open-right .iqel-menu-wrapper,.iq-responsive-menu.mobile.open-top .iqel-menu-wrapper{bottom:0;top:0;left:0;transform:translate3d(-100%,0,0)}.iq-responsive-menu.mobile.open-left .iqel-menu-wrapper{bottom:0;top:0;right:0;transform:translate3d(100%,0,0)}.iq-responsive-menu.mobile .iqel-menu-layer-0{flex-direction:column}.iq-responsive-menu.mobile .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data,.iq-responsive-menu.mobile .iqel-menu-layer-0>.iqel-menu-item{align-items:center}.iq-responsive-menu.mobile .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data>.iqel-state-layer,.iq-responsive-menu.mobile .iqel-menu-layer-0>.iqel-menu-item>.iqel-state-layer{gap:20px;padding:var(--layer-x-v-padding) var(--layer-x-h-padding)}.iq-responsive-menu.mobile .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data .iqel-menu-group-label,.iq-responsive-menu.mobile .iqel-menu-layer-0>.iqel-menu-item .iqel-menu-group-label{flex-grow:1}.iq-responsive-menu.mobile .iqel-menu-layer-0>.iqel-menu-group>.iqel-group-data.iqel-separator,.iq-responsive-menu.mobile .iqel-menu-layer-0>.iqel-menu-item.iqel-separator{padding:var(--layer-x-v-padding) 0}.iq-responsive-menu.mobile .iqel-menu-layer-1,.iq-responsive-menu.mobile .iqel-menu-layer-2{margin-top:initial}.iq-responsive-menu.mobile .iqel-menu-layer-1>.iqel-menu-group>.iqel-group-data>.iqel-state-layer,.iq-responsive-menu.mobile .iqel-menu-layer-1>.iqel-menu-item>.iqel-state-layer{padding-left:48px}.iq-responsive-menu.mobile .iqel-menu-layer-2>.iqel-menu-group>.iqel-group-data>.iqel-state-layer,.iq-responsive-menu.mobile .iqel-menu-layer-2>.iqel-menu-item>.iqel-state-layer{padding-left:80px}.iq-responsive-menu.mobile .iqel-menu-group{flex-direction:column}.iq-responsive-menu.mobile .iqel-menu-layer-0>.iqel-menu-group:not(.selected) .iqel-menu-layer-1,.iq-responsive-menu.mobile:not(.layer-1-active):not(.layer-2-active) .iqel-menu-layer-1{height:0;overflow-y:hidden}.iq-responsive-menu.mobile .iqel-menu-layer-1>.iqel-menu-group:not(.selected) .iqel-menu-layer-2,.iq-responsive-menu.mobile:not(.layer-2-active) .iqel-menu-layer-2{height:0;overflow-y:hidden}

/* iq-searchbar - widget */
 .iq-searchbar{--border-radius:20px;--border-color:var(--webiq-outline);--background-color:var(--webiq-surface-container-high);--background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--icon-size:24px;--icon-color:var(--webiq-on-surface-variant);--result-box-max-height:296px;--input-icon-size:24px;--input-icon-color:var(--webiq-on-surface-variant);--font-color-label:var(--webiq-on-surface-variant);--font-color-label-locked:var(--webiq-on-surface);--font-family-label:var(--webiq-font-label-large-family);--font-style-label:var(--webiq-font-label-large-style);--font-size-label:var(--webiq-font-label-large-size);--font-weight-label:var(--webiq-font-label-large-weight);--line-height-label:var(--webiq-font-label-large-line-height);--letter-spacing-label:var(--webiq-font-label-large-letter-spacing);--font-color-value:var(--webiq-on-surface);--font-color-suggestion:var(--webiq-on-surface-variant);--font-color-value-locked:var(--webiq-on-surface);--font-family-value:var(--webiq-font-body-large-family);--font-style-value:var(--webiq-font-body-large-style);--font-size-value:var(--webiq-font-body-large-size);--font-weight-value:var(--webiq-font-body-large-weight);--line-height-value:var(--webiq-font-body-large-line-height);--letter-spacing-value:var(--webiq-font-body-large-letter-spacing);--opacity-locked:0.38;--result-scrollbar-width:4px;--result-scrollbar-thumb-background:var(--webiq-outline);--result-scrollbar-thumb-border-radius:100px;--result-scrollbar-track-background:transparent;box-sizing:border-box}.iq-searchbar>.iqel-widget-container{display:flex;flex-direction:column;width:100%;height:100%}.iq-searchbar>.iqel-widget-container>.iqel-widget-content,.iq-searchbar>.iqel-widget-container>.iqel-widget-header{display:flex;align-items:center}.iq-searchbar>.iqel-widget-container>.iqel-widget-header{margin-bottom:4px}.iq-searchbar>.iqel-widget-container>.iqel-widget-content{flex:1 1 40px}.iq-searchbar .iqel-widget-icon{box-sizing:border-box;width:var(--icon-size);height:var(--icon-size);color:var(--icon-color);font-size:var(--icon-size);background-position:center;background-repeat:no-repeat;background-size:contain}.iq-searchbar.no-icon .iqel-widget-icon{display:none}.iq-searchbar .iqel-widget-label{white-space:nowrap;box-sizing:border-box;width:auto;color:var(--font-color-label);font-family:var(--font-family-label);font-style:var(--font-style-label);font-size:var(--font-size-label);font-weight:var(--font-weight-label);line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label)}.iq-searchbar.no-label .iqel-widget-label{display:none}.iq-searchbar .iqel-input{position:relative;display:flex;flex:1;cursor:text;box-sizing:border-box;padding:0 16px;background-color:var(--background-color);border-radius:var(--border-radius);align-self:stretch;border-bottom:1px solid transparent}.iq-searchbar .iqel-auto-complete,.iq-searchbar .iqel-real-input{width:100%;height:100%;border:none;padding:0;color:var(--font-color-value);font-family:var(--font-family-value);font-style:var(--font-style-value);font-size:var(--font-size-value);font-weight:var(--font-weight-value);line-height:var(--line-height-value);letter-spacing:var(--letter-spacing-value)}.iq-searchbar .iqel-auto-complete{display:flex;position:absolute;pointer-events:none;user-select:none;align-items:center}.iq-searchbar .iqel-auto-complete .iqel-mirror{visibility:hidden}.iq-searchbar .iqel-auto-complete .iqel-suggestion{opacity:.6;color:var(--font-color-suggestion);font-size:var(--font-size-value);font-family:var(--font-family-value);font-style:var(--font-style-value);font-weight:var(--font-weight-value);line-height:var(--line-height-value);letter-spacing:var(--letter-spacing-value)}.iq-searchbar .iqel-real-input{background:0 0}.iq-searchbar .iqel-clear-input{display:flex;cursor:pointer;width:var(--input-icon-size);height:var(--input-icon-size);color:var(--input-icon-color);align-self:center}.iq-searchbar .iqel-result-anchor{position:relative;width:100%}.iq-searchbar .iqel-result-wrapper{box-sizing:border-box;display:none;position:absolute;z-index:1;width:100%;background-color:var(--background-color);border-radius:0 0 var(--border-radius) var(--border-radius)}.iq-searchbar .iqel-result-wrapper .iqel-result-box{display:flex;overflow-y:auto;max-height:var(--result-box-max-height);margin-bottom:15px;color:var(--font-color-value);font-family:var(--font-family-value);font-style:var(--font-style-value);font-size:var(--font-size-value);font-weight:var(--font-weight-value);line-height:var(--line-height-value);letter-spacing:var(--letter-spacing-value)}.iq-searchbar .iqel-result-wrapper .iqel-result-box table{border-collapse:collapse}.iq-searchbar .iqel-result-wrapper .iqel-result-box table tr{cursor:pointer;height:56px}.iq-searchbar .iqel-result-wrapper .iqel-result-box table tr.hint-current,.iq-searchbar .iqel-result-wrapper .iqel-result-box table tr:not(.max-results-notice):hover{background-color:var(--background-color-hover)}.iq-searchbar .iqel-result-wrapper .iqel-result-box table tr td{padding:4px 16px}.iq-searchbar.focused.show-results.result-box-visible .iqel-input{border-radius:var(--border-radius) var(--border-radius) 0 0;border-bottom:solid 1px var(--border-color)}.iq-searchbar.focused.show-results.result-box-visible .iqel-result-wrapper{display:block}.iq-searchbar.focused.show-results.result-box-visible .iqel-result-box{flex-direction:column}.iq-searchbar.hidden{display:none}.iq-searchbar.invisible{visibility:hidden}.iq-searchbar.locked .iqel-widget-container{opacity:var(--opacity-locked)}.iq-searchbar.locked .iqel-widget-label{color:var(--font-color-label-locked)}.iq-searchbar.locked .iqel-clear-input,.iq-searchbar.locked .iqel-input{cursor:default;pointer-events:none}.iq-searchbar.locked .iqel-input-value{color:var(--font-color-value-locked)}.iq-searchbar ::-webkit-scrollbar{width:var(--result-scrollbar-width)}.iq-searchbar ::-webkit-scrollbar-thumb{background:var(--result-scrollbar-thumb-background);border-radius:var(--result-scrollbar-thumb-border-radius)}.iq-searchbar ::-webkit-scrollbar-track{background:var(--result-scrollbar-track-background)}

/* iq-searchbar.iq-variant-01 - widget */
 .iq-searchbar.iq-variant-01 .iqel-widget-icon,.iq-searchbar.iq-variant-01 .iqel-widget-label{margin-right:8px}.iq-searchbar.iq-variant-01 .iqel-result-anchor{position:absolute;bottom:-1px;left:0}

/* iq-searchbar.iq-variant-02 - widget */
 .iq-searchbar.iq-variant-02{--icon-size:16px}.iq-searchbar.iq-variant-02.no-icon.no-label .iqel-widget-header{display:none}.iq-searchbar.iq-variant-02:not(.no-label) .iqel-widget-icon{margin-right:8px}

/* iq-select-box - widget */
 .iq-select-box{box-sizing:border-box;--opacity-locked:0.38;--box-shadow-color-rgb:var(--webiq-shadow-rgb);--background-color:var(--webiq-surface-container);--background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--selected-background-color:transparent;--border-radius:4px;--border-width:1px;--border-style:solid;--border-width-active:3px;--border-color:var(--webiq-outline);--border-color-hover:var(--webiq-on-surface);--border-color-active:var(--webiq-primary);--border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--icon-size:16px;--icon-color:var(--webiq-on-surface-variant);--icon-option-size:18px;--icon-option-color:var(--webiq-on-surface-variant);--icon-popup-size:24px;--icon-popup-color:var(--webiq-on-surface-variant);--label-color:var(--webiq-on-surface-variant);--label-font-family:var(--webiq-font-label-medium-family);--label-font-style:var(--webiq-font-label-medium-style);--label-font-size:var(--webiq-font-label-medium-size);--label-font-weight:var(--webiq-font-label-medium-weight);--label-line-height:var(--webiq-font-label-medium-line-height);--label-letter-spacing:var(--webiq-font-label-medium-letter-spacing);--value-color:var(--webiq-on-surface);--value-font-family:var(--webiq-font-body-large-family);--value-font-style:var(--webiq-font-body-large-style);--value-font-size:var(--webiq-font-body-large-size);--value-font-weight:var(--webiq-font-body-large-weight);--value-line-height:var(--webiq-font-body-large-line-height);--value-letter-spacing:var(--webiq-font-body-large-letter-spacing);--value-option-color:var(--webiq-on-surface-variant);--value-option-font-family:var(--webiq-font-body-large-family);--value-option-font-style:var(--webiq-font-body-large-style);--value-option-font-size:var(--webiq-font-body-large-size);--value-option-font-weight:var(--webiq-font-body-large-weight);--value-option-line-height:var(--webiq-font-body-large-line-height);--value-option-letter-spacing:var(--webiq-font-body-large-letter-spacing)}.iq-select-box .iqel-widget-container{display:flex;flex-direction:column;width:100%;height:100%;position:relative}.iq-select-box .iqel-widget-content{display:flex;flex:1 1 56px;width:100%;height:100%}.iq-select-box .iqel-state-layer{display:flex;flex:1 1;align-items:center;border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background-color:var(--selected-background-color);padding:initial;margin-inline-start:0;margin-inline-end:0;padding-block-start:0px;padding-block-end:7px;padding-inline-start:7px;padding-inline-end:7px;min-inline-size:unset}.iq-select-box .iqel-header-container{display:flex;align-items:center;padding:0 4px;column-gap:8px}.iq-select-box.no-label.no-icon .iqel-state-layer{padding-block-start:7px}.iq-select-box.no-label.no-icon .iqel-header-container{display:none}.iq-select-box.no-label.no-icon:not(.locked) .iqel-state-layer:focus-within{padding-block-start:5px}.iq-select-box .iqel-label{white-space:nowrap;box-sizing:border-box;width:auto;color:var(--label-color);font-size:var(--label-font-size);font-style:var(--label-font-style);font-family:var(--label-font-family);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.iq-select-box.no-label .iqel-label{display:none}.iq-select-box .iqel-icon{width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);color:var(--icon-color)}.iq-select-box .iqel-icon,.iq-select-box .iqel-option-icon,.iq-select-box .iqel-popup-icon{box-sizing:border-box;background-position:center;background-size:contain;background-repeat:no-repeat;flex:none}.iq-select-box.no-icon .iqel-icon{display:none}.iq-select-box .iqel-valign-container{display:flex;align-items:center}.iq-select-box .iqel-popup-container{flex:1 1;width:100%}.iq-select-box .iqel-select-box-options{position:absolute;width:100%;top:100%;right:0;box-sizing:border-box;z-index:5}.iq-select-box .iqel-value{font-size:var(--value-font-size);font-style:var(--value-font-style);font-family:var(--value-font-family);font-weight:var(--value-font-weight);line-height:var(--value-line-height);letter-spacing:var(--value-letter-spacing);flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iq-select-box .iqel-anchor{max-height:296px;overflow-y:auto;background-color:var(--background-color);border-radius:var(--border-radius);box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}.iq-select-box .iqel-option,.iq-select-box .iqel-select-box-option{display:flex;flex-direction:row;overflow:hidden;flex:1 1;box-sizing:border-box;column-gap:8px;align-items:center}.iq-select-box .iqel-select-box-option{color:var(--value-color);height:100%;padding-left:4px}.iq-select-box .iqel-option{padding:16px 12px}.iq-select-box .iqel-option .iqel-value{color:var(--value-option-color);font-size:var(--value-option-font-size);font-style:var(--value-option-font-style);font-family:var(--value-option-font-family);font-weight:var(--value-option-font-weight);line-height:var(--value-option-line-height);letter-spacing:var(--value-option-letter-spacing)}.iq-select-box .iqel-popup-icon{width:var(--icon-popup-size);height:var(--icon-popup-size);color:var(--icon-popup-color)}.iq-select-box .iqel-option-icon{width:var(--icon-option-size);height:var(--icon-option-size);color:var(--icon-option-color)}.iq-select-box.hidden{display:none}@media (any-hover:hover){.iq-select-box:not(.locked){cursor:pointer}.iq-select-box:not(.locked) .iqel-state-layer:hover{border-color:var(--border-color-hover)}.iq-select-box:not(.locked) .iqel-option:hover{background-color:var(--background-color-hover)}}.iq-select-box .iqel-state-layer:focus-within{border-width:var(--border-width-active);border-color:var(--border-color-active);padding-block-start:0px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:5px}.iq-select-box.locked{cursor:initial}.iq-select-box.locked .iqel-state-layer{border-color:var(--border-color-locked)}.iq-select-box.locked .iqel-icon,.iq-select-box.locked .iqel-label,.iq-select-box.locked .iqel-option-icon,.iq-select-box.locked .iqel-popup-icon,.iq-select-box.locked .iqel-value{opacity:var(--opacity-locked)}.iq-select-box.locked .iqel-state-layer{background-color:initial}.iq-select-box.secondary{--border-color-active:var(--webiq-secondary)}.iq-select-box.tertiary{--border-color-active:var(--webiq-tertiary)}.iq-select-box.preWarn{--border-color:var(--webiq-warning);--border-color-hover:var(--webiq-warning);--border-color-active:var(--webiq-warning)}.iq-select-box.warn{--border-color:var(--webiq-error);--border-color-hover:var(--webiq-error);--border-color-active:var(--webiq-error)}

/* iq-select-box.iq-variant-01 - widget */
 .iq-select-box.iq-variant-01.list-on-top .iqel-select-box-options{top:auto;bottom:100%}

/* iq-select-box.iq-variant-02 - widget */
 .iq-select-box.iq-variant-02{--icon-size:24px;--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing)}.iq-select-box.iq-variant-02 .iqel-widget-content{column-gap:8px}.iq-select-box.iq-variant-02 .iqel-icon{align-self:center}.iq-select-box.iq-variant-02 .iqel-select-box-option{border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background-color:var(--selected-background-color);padding:0 8px}.iq-select-box.iq-variant-02 .iqel-select-box-options{top:100%}.iq-select-box.iq-variant-02 .iqel-widget-content{flex:1 1 40px}.iq-select-box.iq-variant-02 .iqel-popup-container{position:relative}.iq-select-box.iq-variant-02 .iqel-widget-content:focus-within .iqel-select-box-option{border-width:var(--border-width-active);border-color:var(--border-color-active);padding:0 6px}.iq-select-box.iq-variant-02.list-on-top .iqel-select-box-options{top:auto;bottom:100%}.iq-select-box.iq-variant-02.locked .iqel-select-box-option{border-color:var(--border-color-locked);background-color:initial}@media (any-hover:hover){.iq-select-box.iq-variant-02:not(.locked) .iqel-widget-content:hover .iqel-select-box-option{border-color:var(--border-color-hover)}}

/* iq-select-date - widget */
 .iq-select-date{display:flex;box-sizing:border-box;--icon-size:24px;--icon-container-size:40px;--icon-color:var(--webiq-on-surface-variant);--icon-background-color:rgb(var(--webiq-on-surface-variant-rgb) / 0.12);--icon-border-radius:100px;--button-border-width:1px;--button-border-width-active:2px;--button-border-radius:4px;--button-border-color:var(--webiq-outline);--button-border-color-hover:var(--webiq-on-surface);--button-border-color-active:var(--webiq-primary);--label-font-size:var(--webiq-font-label-medium-size);--label-font-family:var(--webiq-font-label-medium-family);--label-font-style:var(--webiq-font-label-medium-style);--label-font-weight:var(--webiq-font-label-medium-weight);--label-line-height:var(--webiq-font-label-medium-line-height);--label-letter-spacing:var(--webiq-font-label-medium-letter-spacing);--label-color:var(--webiq-on-surface-variant);--label-color-hover:var(--webiq-on-surface);--label-color-active:var(--webiq-primary);--value-font-size:var(--webiq-font-body-large-size);--value-font-family:var(--webiq-font-body-large-family);--value-font-style:var(--webiq-font-body-large-style);--value-font-weight:var(--webiq-font-body-large-weight);--value-line-height:var(--webiq-font-body-large-line-height);--value-letter-spacing:var(--webiq-font-body-large-letter-spacing);--value-color:var(--webiq-on-surface);--selector-font-size:var(--webiq-font-label-large-size);--selector-font-family:var(--webiq-font-label-large-family);--selector-font-style:var(--webiq-font-label-large-style);--selector-font-weight:var(--webiq-font-label-large-weight);--selector-line-height:var(--webiq-font-label-large-line-height);--selector-letter-spacing:var(--webiq-font-label-large-letter-spacing);--selector-color:var(--webiq-on-surface-variant);--selector-border-radius:100px;--days-font-size:var(--webiq-font-body-large-size);--days-font-family:var(--webiq-font-body-large-family);--days-font-style:var(--webiq-font-body-large-style);--days-font-weight:var(--webiq-font-body-large-weight);--days-line-height:var(--webiq-font-body-large-line-height);--days-letter-spacing:var(--webiq-font-body-large-letter-spacing);--days-header-font-size:var(--webiq-font-body-large-size);--days-header-font-family:var(--webiq-font-body-large-family);--days-header-font-style:var(--webiq-font-body-large-style);--days-header-font-weight:var(--webiq-font-body-large-weight);--days-header-line-height:var(--webiq-font-body-large-line-height);--days-header-letter-spacing:var(--webiq-font-body-large-letter-spacing);--days-header-color:var(--webiq-on-surface);--days-previous-color:var(--webiq-on-surface-variant);--days-current-color:var(--webiq-on-surface);--days-next-color:var(--webiq-on-surface-variant);--days-hover-background-color:rgb(var(--webiq-on-surface-rgb) / 0.08);--days-pressed-background-color:rgb(var(--webiq-primary-rgb) / 0.16);--days-selected-color:var(--webiq-on-primary);--days-selected-background-color:var(--webiq-primary);--days-border-radius:100px;--arrow-icon-size:12px;--arrow-hover-background-color:rgb(var(--webiq-on-surface-rgb) / 0.08);--arrow-pressed-background-color:rgb(var(--webiq-on-surface-variant-rgb) / 0.18);--calendar-item-size:40px;--calendar-background-color:var(--webiq-surface-container-high);--calendar-backdrop-color:rgb(var(--webiq-scrim-rgb) / 0.32);--calendar-border-radius:20px;--opacity-locked:0.38}.iq-select-date .iqel-widget-container{display:flex;flex:1 1 360px;flex-direction:column;max-width:100%}.iq-select-date .iqel-widget-content{display:flex;flex:1 1}.iq-select-date .iqel-icon-container{display:flex;width:var(--icon-container-size);height:var(--icon-container-size);border-radius:var(--icon-border-radius);background-color:var(--icon-background-color);align-items:center;justify-content:center}.iq-select-date .iqel-icon{width:var(--icon-size);height:var(--icon-size);background-position:center;background-repeat:no-repeat;background-size:contain;font-size:var(--icon-size);color:var(--icon-color)}.iq-select-date .iqel-label{font-size:var(--label-font-size);font-family:var(--label-font-family);font-style:var(--label-font-style);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing);color:var(--label-color);padding:0 4px}.iq-select-date.no-label .iqel-label{display:none}.iq-select-date.no-label .iqel-selected-date{padding-block-start:7px}.iq-select-date.no-label .iqel-selected-date:active{padding-block-start:6px}.iq-select-date.no-icon .iqel-icon-container{display:none}.iq-select-date .iqel-selected-date{display:flex;flex:1 1;align-items:center;column-gap:8px;border-radius:var(--button-border-radius);border-width:var(--button-border-width);border-style:solid;border-color:var(--button-border-color);padding:initial;margin-inline-start:0;margin-inline-end:0;padding-block-start:0px;padding-block-end:7px;padding-inline-start:7px;padding-inline-end:7px;min-inline-size:unset}.iq-select-date .iqel-selected-date .iqel-value{font-size:var(--value-font-size);font-family:var(--value-font-family);font-style:var(--value-font-style);font-weight:var(--value-font-weight);line-height:var(--value-line-height);letter-spacing:var(--value-letter-spacing);color:var(--value-color);flex:1 1}.iq-select-date.open .iqel-calendar{display:flex}.iq-select-date .iqel-calendar{display:none;flex:1 1;position:fixed;z-index:2;width:100%;height:100%;align-items:center;justify-content:center;top:0;left:0;background-color:var(--calendar-backdrop-color);max-height:100%}.iq-select-date .iqel-calendar .iqel-calendar-background{display:flex;box-sizing:border-box;flex:0 1 360px;width:360px;padding:12px;border-radius:var(--calendar-border-radius);background-color:var(--calendar-background-color);max-height:100%}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content{display:flex;flex-direction:column;flex:1 1 360px;row-gap:8px;max-height:100%;overflow-y:auto}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-selectors{display:flex;column-gap:8px;margin:4px 0;flex:0 0 var(--calendar-item-size);justify-content:space-between;color:var(--selector-color)}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-month-select,.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-year-select{display:flex;align-items:stretch;column-gap:4px}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-next,.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-previous{display:flex;align-items:center;justify-content:center;width:var(--calendar-item-size);border-radius:var(--selector-border-radius)}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-next svg,.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-previous svg{width:var(--arrow-icon-size);height:var(--arrow-icon-size)}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-current{display:flex;font-size:var(--selector-font-size);font-family:var(--selector-font-family);font-style:var(--selector-font-style);font-weight:var(--selector-font-weight);line-height:var(--selector-line-height);letter-spacing:var(--selector-letter-spacing);align-items:center;justify-content:center;min-width:40px}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-day-select{display:flex;flex-direction:column;flex:1 0;overflow-y:auto;min-height:var(--calendar-item-size)}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-day-header,.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-week{display:flex;margin:4px 0;flex:1 1 var(--calendar-item-size);justify-content:center;justify-content:space-between}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-current-month-day,.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-day-name,.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-next-month-day,.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-previous-month-day{display:flex;margin:0 4px;flex:1 1 var(--calendar-item-size);justify-content:center;align-items:center;box-sizing:border-box;border-radius:var(--days-border-radius);font-size:var(--days-font-size);font-family:var(--days-font-family);font-style:var(--days-font-style);font-weight:var(--days-font-weight);line-height:var(--days-line-height);letter-spacing:var(--days-letter-spacing)}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-current-month-day.iqel-selected,.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-day-name.iqel-selected,.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-next-month-day.iqel-selected,.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-previous-month-day.iqel-selected{background-color:var(--days-selected-background-color);color:var(--days-selected-color)}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-day-name{font-size:var(--days-header-font-size);font-family:var(--days-header-font-family);font-style:var(--days-header-font-style);font-weight:var(--days-header-font-weight);line-height:var(--days-header-line-height);letter-spacing:var(--days-header-letter-spacing);color:var(--days-header-color)}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-previous-month-day{color:var(--days-previous-color)}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-current-month-day{color:var(--days-current-color)}.iq-select-date .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-next-month-day{color:var(--days-next-color)}.iq-select-date .iqel-calendar .iqel-button-anchor{display:flex;justify-content:end;column-gap:8px}.iq-select-date .iqel-calendar .iqel-button-anchor .iq-button{width:auto}@media (any-hover:hover){.iq-select-date:not(.locked) .iqel-selected-date:hover{border-color:var(--button-border-color-hover)}.iq-select-date:not(.locked) .iqel-selected-date:hover .iqel-label{color:var(--label-color-hover)}}.iq-select-date:not(.locked) .iqel-selected-date:active{border-color:var(--button-border-color-active);border-width:var(--button-border-width-active);padding-block-end:6px;padding-inline-start:6px;padding-inline-end:6px}.iq-select-date:not(.locked) .iqel-selected-date:active .iqel-label{color:var(--label-color-active)}.iq-select-date:not(.locked) .iqel-selected-date{cursor:pointer}.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-next,.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-previous{cursor:pointer}@media (any-hover:hover){.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-next:hover,.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-previous:hover{background-color:var(--arrow-hover-background-color)}}.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-next:active,.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-previous:active{background-color:var(--arrow-pressed-background-color)}.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-current-month-day,.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-next-month-day,.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-previous-month-day{cursor:pointer}@media (any-hover:hover){.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-current-month-day:not(.iqel-selected):hover,.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-next-month-day:not(.iqel-selected):hover,.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-previous-month-day:not(.iqel-selected):hover{background-color:var(--days-hover-background-color)}}.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-current-month-day:not(.iqel-selected):active,.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-next-month-day:not(.iqel-selected):active,.iq-select-date:not(.locked) .iqel-calendar .iqel-calendar-background .iqel-calendar-content .iqel-previous-month-day:not(.iqel-selected):active{background-color:var(--days-pressed-background-color)}.iq-select-date.secondary{--button-border-color-active:var(--webiq-secondary);--label-color-active:var(--webiq-secondary);--days-pressed-background-color:rgb(var(--webiq-secondary-rgb) / 0.16);--days-selected-color:var(--webiq-on-secondary);--days-selected-background-color:var(--webiq-secondary)}.iq-select-date.tertiary{--button-border-color-active:var(--webiq-tertiary);--label-color-active:var(--webiq-tertiary);--days-pressed-background-color:rgb(var(--webiq-tertiary-rgb) / 0.16);--days-selected-color:var(--webiq-on-tertiary);--days-selected-background-color:var(--webiq-tertiary)}.iq-select-date.locked{opacity:var(--opacity-locked)}.iq-select-date.hidden{display:none}.iq-select-date.invisible{visibility:hidden}

/* iq-select-date.inlined - widget */
 .iq-select-date.inlined{--calendar-backdrop-color:transparent}.iq-select-date.inlined .iqel-widget-content{display:none}.iq-select-date.inlined .iqel-calendar{display:flex;position:initial;width:initial;height:initial;top:initial;left:initial;align-items:stretch;z-index:initial}.iq-select-date.inlined .iqel-calendar .iqel-calendar-background{flex:1 1 360px}

/* iq-select-radio - widget */
 .iq-select-radio{--radio-box-border-radius:100px;--radio-box-container-size:40px;--radio-box-size:22px;--state-layer-background-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--state-layer-background-color-checked-hover:rgb(var(--webiq-primary-rgb) / 0.08);--state-layer-background-color-focus:rgb(var(--webiq-on-surface-rgb) / 0.12);--state-layer-background-color-checked-focus:rgb(var(--webiq-primary-rgb) / 0.12);--button-background-color:initial;--button-background-color-checked:var(--webiq-primary-container);--button-border-color:var(--webiq-outline);--checkbox-background-color-checked:var(--webiq-primary);--checkbox-background-color-error:var(--webiq-error);--checkbox-background-color-locked:var(--webiq-on-surface);--checkbox-color:var(--webiq-on-primary);--checkbox-color-locked:var(--webiq-on-surface);--checkbox-border-color:var(--webiq-on-surface-variant);--checkbox-border-color-checked:var(--webiq-primary);--checkbox-border-color-locked:var(--webiq-on-surface);--label-color:var(--webiq-on-surface-variant);--label-color-locked:var(--webiq-on-surface);--label-font-family:var(--webiq-font-label-medium-family);--label-font-style:var(--webiq-font-label-medium-style);--label-font-size:var(--webiq-font-label-medium-size);--label-font-weight:var(--webiq-font-label-medium-weight);--label-line-height:var(--webiq-font-label-medium-line-height);--label-letter-spacing:var(--webiq-font-label-medium-letter-spacing);--option-label-color:var(--webiq-on-surface-variant);--option-label-color-checked:var(--webiq-on-primary-container);--option-label-font-family:var(--webiq-font-body-large-family);--option-label-font-style:var(--webiq-font-body-large-style);--option-label-font-size:var(--webiq-font-body-large-size);--option-label-font-weight:var(--webiq-font-body-large-weight);--option-label-line-height:var(--webiq-font-body-large-line-height);--option-label-letter-spacing:var(--webiq-font-body-large-letter-spacing);--option-label-checked-background-color-hover:rgb(var(--webiq-primary-rgb) / 0.92);--option-label-checked-background-color-focus:rgb(var(--webiq-primary-rgb) / 0.88);--header-icon-color:var(--webiq-on-surface-variant);--header-icon-size:18px;--option-icon-color:var(--webiq-on-surface-variant);--option-icon-color-checked:var(--webiq-on-primary-container);--option-icon-size:24px;--opacity-locked:0.38;--row-gap:8px;--column-gap:8px;display:flex;flex-direction:column;box-sizing:border-box;row-gap:4px}.iq-select-radio .iqel-widget-content,.iq-select-radio .iqel-widget-header{display:flex}.iq-select-radio .iqel-widget-header{flex:0 1 20px;column-gap:var(--column-gap)}.iq-select-radio .iqel-widget-content{flex:1 1 40px}.iq-select-radio .iqel-icon{color:var(--header-icon-color);box-sizing:border-box;width:var(--header-icon-size);height:var(--header-icon-size);align-self:center}.iq-select-radio .iqel-select-icon{color:var(--option-icon-color);width:var(--option-icon-size);height:var(--option-icon-size);align-self:center}.iq-select-radio.no-icon.no-label .iqel-widget-header{display:none}.iq-select-radio.no-icon .iqel-icon{display:none}.iq-select-radio .iqel-label{white-space:nowrap;box-sizing:border-box;width:auto;color:var(--label-color);font-family:var(--label-font-family);font-size:var(--label-font-size);font-weight:var(--label-font-weight);font-style:var(--label-font-style);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing);align-self:center}.iq-select-radio .iqel-select-label{align-self:center;white-space:nowrap;box-sizing:border-box;width:auto;color:var(--option-label-color);font-family:var(--option-label-font-family);font-size:var(--option-label-font-size);font-weight:var(--option-label-font-weight);font-style:var(--option-label-font-style);line-height:var(--option-label-line-height);letter-spacing:var(--option-label-letter-spacing);flex:1 1}.iq-select-radio .iqel-icon,.iq-select-radio .iqel-select-icon{background-position:center;background-repeat:no-repeat;background-size:contain}.iq-select-radio.no-label .iqel-label{display:none}.iq-select-radio .iqel-select-option{box-sizing:border-box;display:flex;column-gap:var(--column-gap)}.iq-select-radio .iqel-select-option.selected .iqel-select-box{border-color:var(--checkbox-border-color-checked)}.iq-select-radio .iqel-select-option.selected .iqel-select-box::after{background-color:var(--checkbox-background-color-checked)}.iq-select-radio .iqel-select-option.no-icon .iqel-select-icon,.iq-select-radio .iqel-select-option.no-label .iqel-select-label{display:none}.iq-select-radio .iqel-radio-box{display:flex;width:var(--radio-box-container-size);height:var(--radio-box-container-size);justify-content:center;align-self:center;border-radius:var(--radio-box-border-radius)}.iq-select-radio .iqel-select-box{flex:0 1 20px;border-radius:var(--radio-box-border-radius);display:flex;box-sizing:border-box;width:var(--radio-box-size);border:2px solid var(--checkbox-border-color)}.iq-select-radio .iqel-select-box::after{content:"";box-sizing:border-box;border-radius:50%;flex:1;border:3px solid transparent;background-clip:content-box}.iq-select-radio .iqel-ratio-square{display:grid;align-self:center;grid:minmax(0,min-content)/min-content}.iq-select-radio .iqel-ratio-square>*{grid-area:1/1}.iq-select-radio .iqel-select-button{display:flex;box-sizing:border-box;background-color:var(--button-background-color);border-style:solid;border-color:var(--button-border-color)}.iq-select-radio .iqel-select-button .iqel-state-layer{display:flex;flex:1 1;padding:0 16px;column-gap:var(--column-gap);row-gap:var(--row-gap);justify-content:center}.iq-select-radio .iqel-select-button.no-icon .iqel-select-icon,.iq-select-radio .iqel-select-button.no-label .iqel-select-label{display:none}.iq-select-radio .iqel-select-button.selected{background-color:var(--button-background-color-checked)}.iq-select-radio .iqel-select-button.selected .iqel-select-label{color:var(--option-label-color-checked)}.iq-select-radio .iqel-select-button.selected .iqel-select-icon{color:var(--option-icon-color-checked)}.iq-select-radio.hidden{display:none}.iq-select-radio.invisible{visibility:hidden}@media (any-hover:hover){.iq-select-radio:not(.locked) .iqel-select-button:hover .iqel-state-layer,.iq-select-radio:not(.locked) .iqel-select-option:hover .iqel-state-layer{background-color:var(--state-layer-background-color-hover)}.iq-select-radio:not(.locked) .iqel-select-button:active .iqel-state-layer,.iq-select-radio:not(.locked) .iqel-select-option:active .iqel-state-layer{background-color:var(--state-layer-background-color-focus)}.iq-select-radio:not(.locked) .iqel-select-button.selected:hover .iqel-state-layer,.iq-select-radio:not(.locked) .iqel-select-option.selected:hover .iqel-state-layer{background-color:var(--state-layer-background-color-checked-hover)}.iq-select-radio:not(.locked) .iqel-select-button.selected:active .iqel-state-layer,.iq-select-radio:not(.locked) .iqel-select-option.selected:active .iqel-state-layer{background-color:var(--state-layer-background-color-checked-focus)}}.iq-select-radio:not(.locked) .iqel-widget-container{cursor:pointer}.iq-select-radio:not(.locked) .iqel-state-layer:focus-visible{background-color:var(--state-layer-background-color-focus)}.iq-select-radio:not(.locked) .iqel-state-layer{cursor:pointer}.iq-select-radio:not(.locked) .selected .iqel-state-layer:focus-visible{background-color:var(--state-layer-background-color-checked-focus)}.iq-select-radio.locked{opacity:var(--opacity-locked)}.iq-select-radio.locked .iqel-select-option{pointer-events:none}.iq-select-radio.locked .iqel-select-option.selected .iqel-select-box{border-color:var(--checkbox-border-color-locked)}.iq-select-radio.locked .iqel-select-option.selected .iqel-select-box::after{background-color:var(--checkbox-background-color-locked)}.iq-select-radio.locked .iqel-state-layer{background-color:transparent}.iq-select-radio.locked .iqel-label,.iq-select-radio.locked .iqel-select-label{color:var(--label-color-locked)}.iq-select-radio.secondary{--checkbox-background-color-checked:var(--webiq-secondary);--checkbox-border-color-checked:var(--webiq-secondary);--checkbox-color:var(--webiq-on-secondary);--state-layer-background-color-checked-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--state-layer-background-color-checked-focus:rgb(var(--webiq-on-secondary-rgb) / 0.12);--button-background-color-checked:var(--webiq-secondary-container);--option-label-color-checked:var(--webiq-on-secondary-container);--option-icon-color-checked:var(--webiq-on-secondary-container);--option-label-checked-background-color-hover:rgb(var(--webiq-secondary-rgb) / 0.92);--option-label-checked-background-color-focus:rgb(var(--webiq-secondary-rgb) / 0.88);--header-icon-color:var(--webiq-secondary)}.iq-select-radio.tertiary{--checkbox-background-color-checked:var(--webiq-tertiary);--checkbox-border-color-checked:var(--webiq-tertiary);--checkbox-color:var(--webiq-on-tertiary);--state-layer-background-color-checked-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--state-layer-background-color-checked-focus:rgb(var(--webiq-on-tertiary-rgb) / 0.12);--button-background-color-checked:var(--webiq-tertiary-container);--option-label-color-checked:var(--webiq-on-tertiary-container);--option-icon-color-checked:var(--webiq-on-tertiary-container);--option-label-checked-background-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.92);--option-label-checked-background-color-focus:rgb(var(--webiq-tertiary-rgb) / 0.88);--header-icon-color:var(--webiq-tertiary)}.iq-select-radio.preWarn{--checkbox-background-color-checked:var(--webiq-warning);--checkbox-border-color-checked:var(--webiq-warning);--checkbox-color:var(--webiq-on-warning);--state-layer-background-color-hover:rgb(var(--webiq-warning-rgb) / 0.08);--state-layer-background-color-checked-hover:rgb(var(--webiq-warning-rgb) / 0.08);--state-layer-background-color-checked-focus:rgb(var(--webiq-on-warning-rgb) / 0.12);--button-background-color-checked:var(--webiq-warning-container);--label-color:var(--webiq-warning);--option-label-color:var(--webiq-warning);--option-label-color-checked:var(--webiq-on-warning-container);--option-icon-color-checked:var(--webiq-on-warning-container);--option-label-checked-background-color-hover:rgb(var(--webiq-warning-rgb) / 0.92);--option-label-checked-background-color-focus:rgb(var(--webiq-warning-rgb) / 0.88);--header-icon-color:var(--webiq-warning)}.iq-select-radio.warn{--checkbox-background-color-checked:var(--webiq-error);--checkbox-border-color-checked:var(--webiq-error);--checkbox-color:var(--webiq-on-error);--state-layer-background-color-hover:rgb(var(--webiq-error-rgb) / 0.08);--state-layer-background-color-checked-hover:rgb(var(--webiq-error-rgb) / 0.08);--state-layer-background-color-checked-focus:rgb(var(--webiq-on-error-rgb) / 0.12);--button-background-color-checked:var(--webiq-error-container);--label-color:var(--webiq-error);--option-label-color:var(--webiq-error);--option-label-color-checked:var(--webiq-on-error-container);--option-icon-color-checked:var(--webiq-on-error-container);--option-label-checked-background-color-hover:rgb(var(--webiq-error-rgb) / 0.92);--option-label-checked-background-color-focus:rgb(var(--webiq-error-rgb) / 0.88);--header-icon-color:var(--webiq-error)}

/* iq-select-radio.iq-variant-01 - widget */
 .iq-select-radio.iq-variant-01 .iqel-widget-content{flex-direction:column}.iq-select-radio.iq-variant-01 .iqel-select-option{flex-direction:row;flex:1 1 40px}.iq-select-radio.iq-variant-01 .iqel-select-icon{flex-grow:0}

/* iq-select-radio.iq-variant-02 - widget */
 .iq-select-radio.iq-variant-02{--row-gap:2px}.iq-select-radio.iq-variant-02 .iqel-widget-content{flex-direction:row;column-gap:var(--column-gap);flex:1 1 66px}.iq-select-radio.iq-variant-02 .iqel-select-option{flex-direction:column;flex:1;row-gap:var(--row-gap)}.iq-select-radio.iq-variant-02 .iqel-select-option.no-icon{justify-content:space-between}.iq-select-radio.iq-variant-02 .iqel-select-label{align-self:stretch;text-align:center;flex:0 1 24px}

/* iq-select-radio.iq-variant-03 - widget */
 .iq-select-radio.iq-variant-03{--row-gap:2px}.iq-select-radio.iq-variant-03 .iqel-widget-content{flex-direction:row;align-items:flex-end;column-gap:var(--column-gap);flex:1 1 66px}.iq-select-radio.iq-variant-03 .iqel-select-option{flex-direction:column;flex:1;row-gap:var(--row-gap)}.iq-select-radio.iq-variant-03 .iqel-select-label{align-self:stretch;text-align:center;flex:0 1 24px}

/* iq-select-radio.iq-variant-04 - widget */
 .iq-select-radio.iq-variant-04{--border-radius-button:8px;--border-width-button:1px}.iq-select-radio.iq-variant-04 .iqel-widget-content{flex-direction:column}.iq-select-radio.iq-variant-04 .iqel-select-button{flex:1 1 40px;border-width:0 var(--border-width-button) var(--border-width-button) var(--border-width-button)}.iq-select-radio.iq-variant-04 .iqel-select-button:first-child,.iq-select-radio.iq-variant-04 .iqel-select-button:first-child .iqel-state-layer{border-radius:var(--border-radius-button) var(--border-radius-button) 0 0}.iq-select-radio.iq-variant-04 .iqel-select-button:first-child{border-width:var(--border-width-button)}.iq-select-radio.iq-variant-04 .iqel-select-button:last-child,.iq-select-radio.iq-variant-04 .iqel-select-button:last-child .iqel-state-layer{border-radius:0 0 var(--border-radius-button) var(--border-radius-button)}

/* iq-select-radio.iq-variant-05 - widget */
 .iq-select-radio.iq-variant-05{--border-radius-button:8px;--border-width-button:1px}.iq-select-radio.iq-variant-05 .iqel-widget-content{flex-direction:column}.iq-select-radio.iq-variant-05 .iqel-select-button{flex:1 1 40px;border-width:0 var(--border-width-button) var(--border-width-button) var(--border-width-button)}.iq-select-radio.iq-variant-05 .iqel-select-button:first-child,.iq-select-radio.iq-variant-05 .iqel-select-button:first-child .iqel-state-layer{border-radius:var(--border-radius-button) var(--border-radius-button) 0 0}.iq-select-radio.iq-variant-05 .iqel-select-button:first-child{border-width:var(--border-width-button)}.iq-select-radio.iq-variant-05 .iqel-select-button:last-child,.iq-select-radio.iq-variant-05 .iqel-select-button:last-child .iqel-state-layer{border-radius:0 0 var(--border-radius-button) var(--border-radius-button)}

/* iq-select-radio.iq-variant-06 - widget */
 .iq-select-radio.iq-variant-06{--border-radius-button:100px;--border-width-button:1px}.iq-select-radio.iq-variant-06 .iqel-select-label{text-align:center}.iq-select-radio.iq-variant-06 .iqel-widget-content .iqel-select-button{flex:1 1 auto;border-width:var(--border-width-button) var(--border-width-button) var(--border-width-button) 0}.iq-select-radio.iq-variant-06 .iqel-widget-content .iqel-select-button:first-child,.iq-select-radio.iq-variant-06 .iqel-widget-content .iqel-select-button:first-child .iqel-state-layer{border-radius:var(--border-radius-button) 0 0 var(--border-radius-button)}.iq-select-radio.iq-variant-06 .iqel-widget-content .iqel-select-button:first-child{border-width:var(--border-width-button)}.iq-select-radio.iq-variant-06 .iqel-widget-content .iqel-select-button:last-child,.iq-select-radio.iq-variant-06 .iqel-widget-content .iqel-select-button:last-child .iqel-state-layer{border-radius:0 var(--border-radius-button) var(--border-radius-button) 0}

/* iq-select-radio.iq-variant-07 - widget */
 .iq-select-radio.iq-variant-07{--border-radius-button:100px;--border-width-button:1px}.iq-select-radio.iq-variant-07 .iqel-select-label{text-align:center}.iq-select-radio.iq-variant-07 .iqel-widget-content .iqel-select-button{flex:1 1 auto;border-width:var(--border-width-button) var(--border-width-button) var(--border-width-button) 0}.iq-select-radio.iq-variant-07 .iqel-widget-content .iqel-select-button:first-child,.iq-select-radio.iq-variant-07 .iqel-widget-content .iqel-select-button:first-child .iqel-state-layer{border-radius:var(--border-radius-button) 0 0 var(--border-radius-button)}.iq-select-radio.iq-variant-07 .iqel-widget-content .iqel-select-button:first-child{border-width:var(--border-width-button)}.iq-select-radio.iq-variant-07 .iqel-widget-content .iqel-select-button:last-child,.iq-select-radio.iq-variant-07 .iqel-widget-content .iqel-select-button:last-child .iqel-state-layer{border-radius:0 var(--border-radius-button) var(--border-radius-button) 0}

/* iq-select-time - widget */
 .iq-select-time{--clippath-url:none;--face-value-font-size:var(--webiq-font-body-large-size);--face-value-font-family:var(--webiq-font-body-large-family);--face-value-font-style:var(--webiq-font-body-large-style);--face-value-font-weight:var(--webiq-font-body-large-weight);--face-value-line-height:var(--webiq-font-body-large-line-height);--face-value-letter-spacing:var(--webiq-font-body-large-letter-spacing);--face-value-color:var(--webiq-on-surface);--face-value-color-primary:var(--webiq-on-primary);--face-background-color:var(--webiq-surface-container-highest);--face-background-color-primary:var(--webiq-primary);--face-size:256px;--face-border-radius:500px;--face-outer-offset:2px;--face-inner-offset:32px;--marker-outer-radius:24px;--marker-center-radius:4px;--marker-line-width:2px;--label-font-size:var(--webiq-font-label-large-size);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--label-color:var(--webiq-on-surface-variant);--input-font-size:var(--webiq-font-display-large-size);--input-font-family:var(--webiq-font-display-large-family);--input-font-style:var(--webiq-font-display-large-style);--input-font-weight:var(--webiq-font-display-large-weight);--input-line-height:var(--webiq-font-display-large-line-height);--input-letter-spacing:var(--webiq-font-display-large-letter-spacing);--input-border-radius:8px;--input-color:var(--webiq-on-surface);--input-background-color:var(--webiq-surface-container-highest);--input-color-active:var(--webiq-on-primary-container);--input-background-color-active:var(--webiq-primary-container);--input-border-width-focus:1px;--input-border-color-focus:var(--webiq-primary);--input-width:80px;--input-height:80px;--input-divider-width:24px;--time-select-border-radius:28px;--time-select-padding:24px 24px 12px 24px;--time-select-background-color:var(--webiq-surface-container-high);--time-select-backdrop-color:rgb(var(--webiq-scrim-rgb) / 0.32);--icon-size:24px;--icon-container-size:40px;--icon-color:var(--webiq-on-surface-variant);--icon-background-color:rgb(var(--webiq-on-surface-variant-rgb) / 0.12);--icon-border-radius:100px;--button-border-width:1px;--button-border-width-active:2px;--button-border-radius:4px;--button-border-color:var(--webiq-outline);--button-border-color-hover:var(--webiq-on-surface);--button-border-color-active:var(--webiq-primary);--button-label-font-size:var(--webiq-font-label-medium-size);--button-label-font-family:var(--webiq-font-label-medium-family);--button-label-font-style:var(--webiq-font-label-medium-style);--button-label-font-weight:var(--webiq-font-label-medium-weight);--button-label-line-height:var(--webiq-font-label-medium-line-height);--button-label-letter-spacing:var(--webiq-font-label-medium-letter-spacing);--button-label-color:var(--webiq-on-surface-variant);--button-label-color-hover:var(--webiq-on-surface);--button-label-color-active:var(--webiq-primary);--value-font-size:var(--webiq-font-body-large-size);--value-font-family:var(--webiq-font-body-large-family);--value-font-style:var(--webiq-font-body-large-style);--value-font-weight:var(--webiq-font-body-large-weight);--value-line-height:var(--webiq-font-body-large-line-height);--value-letter-spacing:var(--webiq-font-body-large-letter-spacing);--value-color:var(--webiq-on-surface);--opacity-locked:0.38;display:flex;box-sizing:border-box}.iq-select-time .iqel-time-button{display:flex;flex:1 1}.iq-select-time .iqel-icon-container{display:flex;width:var(--icon-container-size);height:var(--icon-container-size);border-radius:var(--icon-border-radius);background-color:var(--icon-background-color);align-items:center;justify-content:center}.iq-select-time .iqel-icon{width:var(--icon-size);height:var(--icon-size);background-position:center;background-repeat:no-repeat;background-size:contain;font-size:var(--icon-size);color:var(--icon-color)}.iq-select-time.no-icon .iqel-icon-container{display:none}.iq-select-time .iqel-widget-label{font-size:var(--button-label-font-size);font-family:var(--button-label-font-family);font-style:var(--button-label-font-style);font-weight:var(--button-label-font-weight);line-height:var(--button-label-line-height);letter-spacing:var(--button-label-letter-spacing);color:var(--button-label-color);padding:0 4px}.iq-select-time .iqel-selected-time{display:flex;flex:1 1;align-items:center;column-gap:8px;border-radius:var(--button-border-radius);border-width:var(--button-border-width);border-style:solid;border-color:var(--button-border-color);padding:initial;margin-inline-start:0;margin-inline-end:0;padding-block-start:0px;padding-block-end:7px;padding-inline-start:7px;padding-inline-end:7px;min-inline-size:unset}.iq-select-time .iqel-selected-time .iqel-value{font-size:var(--value-font-size);font-family:var(--value-font-family);font-style:var(--value-font-style);font-weight:var(--value-font-weight);line-height:var(--value-line-height);letter-spacing:var(--value-letter-spacing);color:var(--value-color);flex:1 1}.iq-select-time .iqel-time-selection{display:none;flex:1 1;position:fixed;z-index:2;width:100%;height:100%;align-items:center;justify-content:center;top:0;left:0;background-color:var(--time-select-backdrop-color);max-height:100%}.iq-select-time .iqel-time-selection .iqel-button-anchor{display:flex;justify-content:end;column-gap:8px}.iq-select-time .iqel-time-selection .iqel-button-anchor .iq-button{width:auto}.iq-select-time.open .iqel-time-selection{display:flex}.iq-select-time .iqel-selection-background{box-sizing:border-box;padding:var(--time-select-padding);border-radius:var(--time-select-border-radius);background-color:var(--time-select-background-color);display:flex;flex-direction:column;row-gap:8px}.iq-select-time .iqel-selection-content{display:flex;flex-direction:row;width:100%;height:100%;column-gap:20px;overflow-y:auto;flex-wrap:wrap;align-items:center}.iq-select-time .iqel-widget-content,.iq-select-time .iqel-widget-header{display:flex}.iq-select-time .iqel-widget-content{flex:1 1;align-self:stretch;flex-direction:column}.iq-select-time .iqel-selection-container{display:flex;height:var(--input-height);flex:1 0 var(--input-height);font-family:var(--input-font-family);font-size:var(--input-font-size);font-style:var(--input-font-style);font-weight:var(--input-font-weight);line-height:var(--input-line-height);letter-spacing:var(--input-letter-spacing);color:var(--input-color);align-items:center;padding:20px 0}.iq-select-time.no-label .iqel-widget-header{display:none}.iq-select-time .iqel-box{flex:1 0 var(--input-width);display:flex;flex-direction:column;height:var(--input-height);width:calc(var(--input-width) - 10px)}.iq-select-time .iqel-input{flex:1 1;font:inherit;color:inherit;letter-spacing:inherit;white-space:nowrap;overflow:hidden;width:100%;text-align:center;border:none;border-radius:var(--input-border-radius);background-color:var(--input-background-color);box-sizing:border-box;margin:0;padding:1px 2px}.iq-select-time .iqel-input:focus{border-style:solid;border-width:var(--input-border-width-focus);border-color:var(--input-border-color-focus)}.iq-select-time .iqel-divider{width:var(--input-divider-width);align-self:center;text-align:center;flex:0 1 var(--input-divider-width)}.iq-select-time .iqel-label{white-space:nowrap;box-sizing:border-box;width:auto;font-family:var(--label-font-family);font-size:var(--label-font-size);font-style:var(--label-font-style);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing);color:var(--label-color)}.iq-select-time.no-label .iqel-label,.iq-select-time.no-label .iqel-widget-label{display:none}.iq-select-time.no-label .iqel-selected-time{padding-block-start:7px}.iq-select-time.no-label .iqel-selected-time:active{padding-block-start:6px}.iq-select-time .iqel-button{box-sizing:border-box}.iq-select-time .iqel-clockface-container{display:flex;position:relative;align-self:center;justify-content:center;flex:1 0}.iq-select-time .iqel-clockface-container .iqel-face-value{display:flex;position:absolute;width:32px;height:32px;justify-content:center;align-items:center;font-family:var(--face-value-font-family);font-size:var(--face-value-font-size);font-style:var(--face-value-font-style);font-weight:var(--face-value-font-weight);line-height:var(--face-value-line-height);letter-spacing:var(--face-value-letter-spacing);color:var(--face-value-color)}.iq-select-time .iqel-clockface-container .primary .iqel-face-value{color:var(--face-value-color-primary)}.iq-select-time .iqel-clockface{display:flex;width:var(--face-size);height:var(--face-size);align-items:center;justify-content:center;border-radius:var(--face-border-radius);background-color:var(--face-background-color)}.iq-select-time .iqel-clockface.primary{position:absolute;background-color:var(--face-background-color-primary);clip-path:var(--clippath-url);pointer-events:none}.iq-select-time .iqel-clockface.minutes,.iq-select-time .iqel-clockface.seconds{display:none}@media (any-hover:hover){.iq-select-time:not(.locked) .iqel-selected-time:hover{border-color:var(--button-border-color-hover)}.iq-select-time:not(.locked) .iqel-selected-time:hover .iqel-widget-label{color:var(--button-label-color-hover)}}.iq-select-time:not(.locked) .iqel-selected-time:active{border-color:var(--button-border-color-active);border-width:var(--button-border-width-active);padding-block-end:6px;padding-inline-start:6px;padding-inline-end:6px}.iq-select-time:not(.locked) .iqel-selected-time:active .iqel-widget-label{color:var(--button-label-color-active)}.iq-select-time:not(.locked) .iqel-clockface,.iq-select-time:not(.locked) .iqel-input,.iq-select-time:not(.locked) .iqel-selected-time{cursor:pointer}.iq-select-time.select-mode-hours .iqel-hour-select .iqel-input{color:var(--input-color-active);background-color:var(--input-background-color-active)}.iq-select-time.select-mode-hours:not(.locked) .iqel-hour-select .iqel-input{cursor:text}.iq-select-time.select-mode-hours .iqel-clockface.minutes,.iq-select-time.select-mode-hours .iqel-clockface.seconds{display:none}.iq-select-time.select-mode-minutes .iqel-minute-select .iqel-input{color:var(--input-color-active);background-color:var(--input-background-color-active)}.iq-select-time.select-mode-minutes:not(.locked) .iqel-minute-select .iqel-input{cursor:text}.iq-select-time.select-mode-minutes .iqel-clockface.minutes{display:flex}.iq-select-time.select-mode-minutes .iqel-clockface.hours,.iq-select-time.select-mode-minutes .iqel-clockface.seconds{display:none}.iq-select-time.select-mode-seconds .iqel-second-select .iqel-input{color:var(--input-color-active);background-color:var(--input-background-color-active)}.iq-select-time.select-mode-seconds:not(.locked) .iqel-second-select .iqel-input{cursor:text}.iq-select-time.select-mode-seconds .iqel-clockface.seconds{display:flex}.iq-select-time.select-mode-seconds .iqel-clockface.hours,.iq-select-time.select-mode-seconds .iqel-clockface.minutes{display:none}.iq-select-time.secondary{--face-value-color-primary:var(--webiq-on-secondary);--face-background-color-primary:var(--webiq-secondary);--input-color-active:var(--webiq-on-secondary-container);--input-background-color-active:var(--webiq-secondary-container);--input-border-color-focus:var(--webiq-secondary);--button-border-color-active:var(--webiq-secondary);--button-label-color-active:var(--webiq-secondary)}.iq-select-time.tertiary{--face-value-color-primary:var(--webiq-on-tertiary);--face-background-color-primary:var(--webiq-tertiary);--input-color-active:var(--webiq-on-tertiary-container);--input-background-color-active:var(--webiq-tertiary-container);--input-border-color-focus:var(--webiq-tertiary);--button-border-color-active:var(--webiq-tertiary);--button-label-color-active:var(--webiq-tertiary)}.iq-select-time.hidden{display:none}.iq-select-time.invisible{visibility:hidden}.iq-select-time.locked{opacity:var(--opacity-locked)}

/* iq-select-time.inlined - widget */
 .iq-select-time.inlined{--time-select-padding:24px}.iq-select-time.inlined .iqel-time-button{display:none}.iq-select-time.inlined .iqel-time-selection{display:flex;position:initial;z-index:initial;background-color:unset}

/* iq-session-list - widget */
 .iq-session-list{--session-table-row-height:56px}.iq-session-list .iqel-widget-container{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.iq-session-list .iqel-widget-container .iqel-widget-header{display:flex;justify-content:space-between;align-items:center;height:55px;padding:8px;background-color:var(--webiq-surface-container-low)}.iq-session-list .iqel-widget-container .iqel-widget-header .widget-name{margin:0 24px}.iq-session-list .iqel-widget-container .iqel-widget-header .iq-button{width:auto}.iq-session-list .iqel-widget-container>.complex-table2{height:100%;width:100%;--table-row-height:var(--session-table-row-height)}.iq-session-list .iqel-widget-container>.complex-table2 .iqel-table-filter-container{display:none}.iq-session-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body .iq-date-time .iqel-date-time{font-family:var(--table-content-font-family);font-size:var(--table-content-font-size);font-style:var(--table-content-font-style);font-weight:var(--table-content-font-weight);line-height:var(--table-content-line-height);letter-spacing:var(--table-content-letter-spacing);color:var(--table-content-color)}.iq-session-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body .iq-date-time.locked{opacity:1}.iq-session-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body tr.bold-type .iq-date-time .iqel-date-time{font-weight:700}.iq-session-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body tr.bold-type .iqel-td-content .iq-label{font-weight:700}.iq-session-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body td:nth-child(5) .iqel-td-content,.iq-session-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body td:nth-child(6) .iqel-td-content{justify-content:center}.iq-session-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body .iq-button{max-width:100px}.iq-session-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body .iq-image-changer{height:60%}.iq-session-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body .iq-image-changer.locked{opacity:1}.iq-session-list .iqel-widget-container>.complex-table2 .iqel-table-header .iqel-field-header:nth-child(2){display:none}.iq-session-list.secondary .iqel-widget-container .complex-table2{--selected-row-background-color:rgb(var(--webiq-secondary-container-rgb) / 0.38)}.iq-session-list.tertiary .iqel-widget-container .complex-table2{--selected-row-background-color:rgb(var(--webiq-tertiary-container-rgb) / 0.38)}

/* iq-shape - widget */
 .iq-shape{box-sizing:border-box;pointer-events:none;display:grid;position:relative;width:100%;height:100%;grid-template:"all all" minmax(0,224px) "all all" 1fr/minmax(0,224px) 1fr}.iq-shape .iqel-shape-svg{grid-area:all;position:absolute;fill:none;stroke-width:2px;stroke:black;width:100%;height:100%}.iq-shape .iqel-shape-svg>*{pointer-events:initial;vector-effect:non-scaling-stroke}

/* iq-slider - widget */
 .iq-slider{box-sizing:border-box;--content-size:40px;--opacity-locked:0.38;--icon-size:24px;--icon-color:var(--webiq-on-surface-variant);--handle-color:var(--webiq-primary);--handle-size:4px;--handle-size-active:2px;--handle-border-radius:2px;--scale-size:10px;--scale-border-radius:16px 2px 2px 16px;--scale-free-border-radius:2px 16px 16px 2px;--scale-gap:6px;--scale-color:var(--webiq-primary);--scale-container-color:var(--webiq-primary-container);--value-border-radius:100px;--value-background-color:var(--webiq-inverse-surface);--value-color:var(--webiq-inverse-on-surface);--value-font-family:var(--webiq-font-label-large-family);--value-font-style:var(--webiq-font-label-large-style);--value-font-size:var(--webiq-font-label-large-size);--value-font-weight:var(--webiq-font-label-large-weight);--value-letter-spacing:var(--webiq-font-label-large-letter-spacing);--value-line-height:var(--webiq-font-label-large-line-height);--label-color:var(--webiq-on-surface-variant);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--unit-color:var(--webiq-on-surface-variant);--unit-font-family:var(--webiq-font-body-small-family);--unit-font-style:var(--webiq-font-body-small-style);--unit-font-size:var(--webiq-font-body-small-size);--unit-font-weight:var(--webiq-font-body-small-weight);--unit-line-height:var(--webiq-font-body-small-line-height);--unit-letter-spacing:var(--webiq-font-body-small-letter-spacing)}.iq-slider .iqel-widget-container{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.iq-slider .iqel-widget-content,.iq-slider .iqel-widget-header{display:flex}.iq-slider .iqel-widget-header{flex-direction:row}.iq-slider.no-label .iqel-label{display:none}.iq-slider.no-icon .iqel-icon{display:none}.iq-slider.no-unit .iqel-unit{display:none}.iq-slider .iqel-box{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 136px;font-size:inherit}.iq-slider .iqel-slider-track{flex:1 1;box-sizing:border-box;position:relative;display:flex;align-items:center;font-size:inherit;pointer-events:none}.iq-slider .iqel-slider-track.pressed .iqel-handle{pointer-events:none}.iq-slider .iqel-handle{display:flex;justify-content:center;align-items:center;position:absolute;background-color:var(--handle-color);border-radius:var(--handle-border-radius);left:var(--internal-fill-level);pointer-events:all}.iq-slider .iqel-handle-indicator{background-color:var(--handle-color);flex:none}.iq-slider .iqel-value{display:none;visibility:visible;background-color:var(--value-background-color);color:var(--value-color);border-radius:var(--value-border-radius);padding:8px 12px;position:absolute;bottom:calc(100% + 4px);text-align:center;font-family:var(--value-font-family);font-style:var(--value-font-style);font-size:var(--value-font-size);font-weight:var(--value-font-weight);letter-spacing:var(--value-letter-spacing);width:fit-content;min-width:24px}.iq-slider .iqel-touch-zone{position:absolute;background-color:transparent;box-sizing:border-box;top:0;left:-15px;width:calc(100% + 30px);height:100%}.iq-slider .iqel-scale{width:100%;clip-path:inset(0 calc(100% - var(--internal-fill-level) + var(--scale-gap)) 0 0);height:inherit;background-color:var(--scale-color);border-radius:var(--scale-border-radius)}.iq-slider .iqel-scale-free{width:100%;clip-path:inset(0 0 0 calc(var(--internal-fill-level) + var(--scale-gap) + var(--handle-size)));height:inherit;right:0;position:absolute;background-color:var(--scale-container-color);border-radius:var(--scale-free-border-radius)}.iq-slider .iqel-scale-container{display:flex;flex-direction:row;height:var(--scale-size);flex:1 1;background-color:inherit;pointer-events:all}.iq-slider .iqel-unit{white-space:nowrap;width:auto;color:var(--unit-color);margin-left:8px;font-family:var(--unit-font-family);font-style:var(--unit-font-style);font-size:var(--unit-font-size);font-weight:var(--unit-font-weight);line-height:var(--unit-line-height);letter-spacing:var(--unit-letter-spacing)}.iq-slider .iqel-label,.iq-slider .iqel-unit{align-self:center}.iq-slider .iqel-label{margin-right:8px;white-space:nowrap;box-sizing:border-box;width:auto;color:var(--label-color);font-family:var(--label-font-family);font-style:var(--label-font-style);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.iq-slider .iqel-icon{background-position:center;background-repeat:no-repeat;background-size:contain;color:var(--icon-color);box-sizing:border-box;margin-right:8px;flex:none;width:var(--icon-size);aspect-ratio:1/1;font-size:var(--icon-size);align-self:center}.iq-slider:not(.locked) .iqel-handle{cursor:grab}.iq-slider:not(.locked) .iqel-handle .iqel-handle-indicator{visibility:hidden}.iq-slider:not(.locked) .iqel-handle.pressed{cursor:grabbing;visibility:hidden}.iq-slider:not(.locked) .iqel-handle.pressed .iqel-handle-indicator{visibility:visible}.iq-slider:not(.locked) .iqel-handle .iqel-touch-zone{visibility:visible}.iq-slider:not(.locked) .iqel-scale-container{cursor:pointer}.iq-slider:not(.no-value) .iqel-handle.pressed .iqel-value{display:block}.iq-slider:not(.no-value) .iqel-handle:focus-visible .iqel-value{display:block}.iq-slider.invert-slider .iqel-scale{background-color:var(--scale-container-color)}.iq-slider.invert-slider .iqel-scale-free{background-color:var(--scale-color)}.iq-slider.secondary{--handle-color:var(--webiq-secondary);--scale-color:var(--webiq-secondary);--scale-container-color:var(--webiq-secondary-container)}.iq-slider.tertiary{--handle-color:var(--webiq-tertiary);--scale-color:var(--webiq-tertiary);--scale-container-color:var(--webiq-tertiary-container)}.iq-slider.preWarn{--handle-color:var(--webiq-warning);--scale-color:var(--webiq-warning);--scale-container-color:var(--webiq-warning-container)}.iq-slider.warn{--handle-color:var(--webiq-error);--scale-color:var(--webiq-error);--scale-container-color:var(--webiq-error-container)}.iq-slider.locked{opacity:var(--opacity-locked)}.iq-slider.hidden{display:none}.iq-slider.invisible{visibility:hidden}

/* iq-slider.iq-variant-01 - widget */
 .iq-slider.iq-variant-01 .iqel-widget-content{flex:1 1}.iq-slider.iq-variant-01 .iqel-box{justify-content:center}.iq-slider.iq-variant-01 .iqel-widget-content{flex:1 1 var(--content-size)}.iq-slider.iq-variant-01 .iqel-unit{margin-left:8px}.iq-slider.iq-variant-01 .iqel-handle{width:var(--handle-size);height:100%}.iq-slider.iq-variant-01 .iqel-handle-indicator{width:var(--handle-size-active);height:100%}

/* iq-slider.iq-variant-02 - widget */
 .iq-slider.iq-variant-02{--header-height:24px;--icon-size:16px}.iq-slider.iq-variant-02 .iqel-widget-header{flex:0 1 var(--header-height)}.iq-slider.iq-variant-02.no-label.no-icon.no-unit .iqel-widget-header{display:none}.iq-slider.iq-variant-02 .iqel-widget-content{flex:1 1 var(--content-size)}.iq-slider.iq-variant-02 .iqel-handle{width:var(--handle-size);height:100%}.iq-slider.iq-variant-02 .iqel-handle-indicator{width:var(--handle-size-active);height:100%}

/* iq-slider.iq-variant-03 - widget */
 .iq-slider.iq-variant-03{--header-height:24px;--icon-size:16px}.iq-slider.iq-variant-03 .iqel-widget-header{flex:0 1 var(--header-height)}.iq-slider.iq-variant-03 .iqel-box-container{display:flex}.iq-slider.iq-variant-03.no-label.no-icon .iqel-widget-header{display:none}.iq-slider.iq-variant-03 .iqel-box-container{flex:1 1 136px}.iq-slider.iq-variant-03 .iqel-box{width:initial}.iq-slider.iq-variant-03 .iqel-widget-content{flex:1 1 var(--content-size)}.iq-slider.iq-variant-03 .iqel-unit{margin-left:8px}.iq-slider.iq-variant-03 .iqel-handle{width:var(--handle-size);height:100%}.iq-slider.iq-variant-03 .iqel-handle-indicator{width:var(--handle-size-active);height:100%}

/* iq-slider.iq-variant-04 - widget */
 .iq-slider.iq-variant-04{--header-height:24px;--scale-border-radius:16px 16px 2px 2px;--scale-free-border-radius:2px 2px 16px 16px;--scale-color:var(--webiq-primary);--scale-container-color:var(--webiq-primary-container)}.iq-slider.iq-variant-04 .iqel-widget-header{flex-direction:column}.iq-slider.iq-variant-04 .text-container{display:flex;align-items:center;justify-content:center}.iq-slider.iq-variant-04 .iqel-label{align-self:initial;text-align:center}.iq-slider.iq-variant-04 .iqel-box-container{display:flex;flex-direction:row}.iq-slider.iq-variant-04 .iqel-widget-content{flex-direction:column}.iq-slider.iq-variant-04.no-label .text-container{display:none}.iq-slider.iq-variant-04.no-label.no-icon .iqel-widget-header{display:none}.iq-slider.iq-variant-04.no-unit .iqel-footer-container{display:none}.iq-slider.iq-variant-04 .iqel-touch-zone{top:-15px;left:0;width:100%;height:calc(100% + 30px)}.iq-slider.iq-variant-04 .iqel-scale{height:100%;clip-path:inset(0 0 calc(var(--internal-fill-level) + var(--handle-size) + var(--scale-gap)) 0);width:100%;background-color:var(--scale-container-color)}.iq-slider.iq-variant-04 .iqel-scale-free{height:100%;clip-path:inset(calc(100% - var(--internal-fill-level) + var(--scale-gap)) 0 0 0);width:inherit;right:auto;bottom:0;position:absolute;background-color:var(--scale-color)}.iq-slider.iq-variant-04 .iqel-slider-track{flex-direction:column;justify-content:flex-end}.iq-slider.iq-variant-04 .iqel-footer-container{display:flex;flex-direction:column;justify-content:center}.iq-slider.iq-variant-04 .iqel-widget-header{flex:0 1 calc(var(--header-height) + var(--icon-size))}.iq-slider.iq-variant-04.no-label .iqel-widget-header{flex:0 1 var(--icon-size)}.iq-slider.iq-variant-04.no-icon .iqel-widget-header{flex:0 1 var(--header-height)}.iq-slider.iq-variant-04 .iqel-icon,.iq-slider.iq-variant-04 .iqel-label{margin-right:initial}.iq-slider.iq-variant-04 .text-container{flex:0 1 var(--header-height)}.iq-slider.iq-variant-04 .iqel-scale-container{flex-direction:column;width:var(--scale-size);height:initial}.iq-slider.iq-variant-04 .iqel-box-container{flex:1 1}.iq-slider.iq-variant-04 .iqel-box{width:initial;flex:1 1 var(--content-size)}.iq-slider.iq-variant-04 .iqel-widget-content{flex-direction:column;flex:1 1 160px}.iq-slider.iq-variant-04.no-unit .iqel-widget-content{flex:1 1 136px}.iq-slider.iq-variant-04 .iqel-footer-container{flex:0 1 var(--header-height)}.iq-slider.iq-variant-04 .iqel-handle{width:100%;height:var(--handle-size);left:initial;bottom:var(--internal-fill-level)}.iq-slider.iq-variant-04 .iqel-handle-indicator{width:100%;height:var(--handle-size-active)}.iq-slider.iq-variant-04 .iqel-unit{margin-left:initial}.iq-slider.iq-variant-04.invert-slider .iqel-scale{background-color:var(--scale-color)}.iq-slider.iq-variant-04.invert-slider .iqel-scale-free{background-color:var(--scale-container-color)}.iq-slider.iq-variant-04.preWarn{--scale-color:var(--webiq-warning);--scale-container-color:var(--webiq-warning-container)}.iq-slider.iq-variant-04.warn{--scale-color:var(--webiq-error);--scale-container-color:var(--webiq-error-container)}

/* iq-text - widget */
 .iq-text{display:flex;flex-direction:column;justify-content:center;--content-height:40px;--font-family-text:var(--webiq-font-body-medium-family);--font-style-text:var(--webiq-font-body-medium-style);--font-size-text:var(--webiq-font-body-medium-size);--font-weight-text:var(--webiq-font-body-medium-weight);--line-height-text:var(--webiq-font-body-medium-line-height);--letter-spacing-text:var(--webiq-font-body-medium-letter-spacing);--color-text:var(--webiq-on-surface-variant);--opacity-locked:0.38;box-sizing:border-box}.iq-text .iqel-widget-content{display:flex;align-items:stretch;flex-direction:column;justify-content:center;max-height:100%;flex:1 1 var(--content-height)}.iq-text .iqel-scroll-container{width:100%;overflow-x:hidden;overflow-y:auto}.iq-text .iqel-text{position:relative;line-height:initial;white-space:pre-wrap;width:100%;font-family:var(--font-family-text);font-style:var(--font-style-text);font-size:var(--font-size-text);font-weight:var(--font-weight-text);line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text);color:var(--color-text)}.iq-text.locked{opacity:var(--opacity-locked)}.iq-text.hidden{display:none}.iq-text.invisible{visibility:hidden}

/* iq-text-display - widget */
 .iq-text-display{box-sizing:border-box;--header-height:24px;--content-height:40px;--icon-size:24px;--value-color:var(--webiq-on-surface);--label-color:var(--webiq-on-surface-variant);--unit-color:var(--webiq-on-surface-variant);--icon-color:var(--webiq-on-surface-variant);--separator-color:var(--webiq-on-surface-variant);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--value-font-family:var(--webiq-font-body-large-family);--value-font-style:var(--webiq-font-body-large-style);--value-font-size:var(--webiq-font-body-large-size);--value-font-weight:var(--webiq-font-body-large-weight);--value-line-height:var(--webiq-font-body-large-line-height);--value-letter-spacing:var(--webiq-font-body-large-letter-spacing);--unit-font-family:var(--webiq-font-body-small-family);--unit-font-style:var(--webiq-font-body-small-style);--unit-font-size:var(--webiq-font-body-small-size);--unit-font-weight:var(--webiq-font-body-small-weight);--unit-line-height:var(--webiq-font-body-small-line-height);--unit-letter-spacing:var(--webiq-font-body-small-letter-spacing);--icon-font-family:var(--webiq-font-body-small-family);--opacity-locked:0.38}.iq-text-display .iqel-widget-container{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.iq-text-display .iqel-widget-content,.iq-text-display .iqel-widget-header{display:flex;align-items:center}.iq-text-display.no-label .iqel-label{display:none}.iq-text-display.no-icon .iqel-icon{display:none}.iq-text-display .iqel-icon{box-sizing:border-box;margin-right:8px;background-position:center;background-repeat:no-repeat;background-size:contain;font-size:var(--icon-size);font-family:var(--icon-font-family);color:var(--icon-color);flex:none}.iq-text-display .iqel-label{margin-right:8px;white-space:nowrap;box-sizing:border-box;width:auto;font-family:var(--label-font-family);font-style:var(--label-font-style);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing);color:var(--label-color)}.iq-text-display .iqel-box{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1}.iq-text-display .iqel-value-container{display:flex;flex-direction:column;justify-content:center;flex:1 1 calc(var(--content-height) - 2px)}.iq-text-display .iqel-value{height:auto;text-align:right;white-space:nowrap;box-sizing:border-box;overflow:hidden;font-family:var(--value-font-family);font-style:var(--value-font-style);font-size:var(--value-font-size);font-weight:var(--value-font-weight);line-height:var(--value-line-height);letter-spacing:var(--value-letter-spacing);color:var(--value-color)}.iq-text-display .iqel-separator{flex:0 0 2px;background-color:var(--separator-color)}.iq-text-display .iqel-unit{margin-left:8px;font-family:var(--unit-font-family);font-style:var(--unit-font-style);font-size:var(--unit-font-size);font-weight:var(--unit-font-weight);line-height:var(--unit-line-height);letter-spacing:var(--unit-letter-spacing);color:var(--unit-color)}.iq-text-display .iqel-label,.iq-text-display .iqel-unit{align-self:center}.iq-text-display .iqel-widget-container>.iqel-icon{height:var(--icon-size)}.iq-text-display.preWarn{--separator-color:var(--webiq-warning)}.iq-text-display.preWarn .iqel-separator{box-shadow:0 0 5px rgba(var(--webiq-warning-rgb) / .5)}.iq-text-display.warn{--separator-color:var(--webiq-error)}.iq-text-display.warn .iqel-separator{box-shadow:0 0 5px rgba(var(--webiq-error-rgb) / .5)}.iq-text-display.locked{opacity:var(--opacity-locked)}.iq-text-display.hidden{display:none}.iq-text-display.invisible{visibility:hidden}

/* iq-text-display.iq-variant-01 - widget */
 .iq-text-display.iq-variant-01{--icon-size:24px}.iq-text-display.iq-variant-01 .iqel-widget-content{flex:1 1}.iq-text-display.iq-variant-01 .iqel-widget-container{flex-direction:unset;justify-content:unset}.iq-text-display.iq-variant-01 .iqel-header-container{display:none}.iq-text-display.iq-variant-01 .iqel-box{justify-content:center;flex:1 1}.iq-text-display.iq-variant-01 .iqel-widget-content{flex:1 1;width:100%}.iq-text-display.iq-variant-01 .iqel-widget-content>.iqel-icon{width:var(--icon-size);height:var(--icon-size)}

/* iq-text-display.iq-variant-02 - widget */
 .iq-text-display.iq-variant-02{--header-height:24px;--icon-size:16px}.iq-text-display.iq-variant-02 .iqel-box{flex:1 1 40px}.iq-text-display.iq-variant-02 .iqel-widget-header{flex-direction:row;flex:0 1 var(--header-height)}.iq-text-display.iq-variant-02 .iqel-widget-header .iqel-icon{width:var(--icon-size);height:var(--icon-size)}

/* iq-text-display.iq-variant-03 - widget */
 .iq-text-display.iq-variant-03{--header-height:24px;--icon-size:16px}.iq-text-display.iq-variant-03 .iqel-box-container{display:flex;flex:1 1 40px}.iq-text-display.iq-variant-03 .iqel-box{flex:1 1}.iq-text-display.iq-variant-03 .iqel-widget-header{flex-direction:row;flex:0 1 var(--header-height)}.iq-text-display.iq-variant-03 .iqel-widget-header .iqel-icon{width:var(--icon-size);height:var(--icon-size)}

/* iq-trend - widget */
 .iq-trend{box-sizing:border-box;overflow:hidden;height:400px;display:flex;--loading-indicator-color:var(--webiq-on-surface-variant);--loading-indicator-size:24px;--line-color:var(--webiq-on-surface);--scale-width:44px;--scale-marker-width:4px;--scale-color:var(--webiq-on-surface);--scale-label-font-size:var(--webiq-font-label-medium-size);--scale-label-font-family:var(--webiq-font-label-medium-family);--scale-label-font-style:var(--webiq-font-label-medium-style);--scale-label-font-weight:var(--webiq-font-label-medium-weight);--scale-label-line-height:var(--webiq-font-label-medium-line-height);--scale-label-letter-spacing:var(--webiq-font-label-medium-letter-spacing);--scale-label-color:var(--webiq-on-surface);--unit-info-font-size:var(--webiq-font-label-small-size);--unit-info-font-color:var(--webiq-on-surface-variant);--unit-info-font-family:var(--webiq-font-label-small-family);--unit-info-font-style:var(--webiq-font-label-small-style);--unit-info-font-weight:var(--webiq-font-label-small-weight);--unit-info-line-height:initial;--unit-info-letter-spacing:var(--webiq-font-label-small-letter-spacing);--timeline-height:44px;--timeline-marker-height:4px;--timeline-color:var(--webiq-on-surface);--timeline-start-time-font-size:var(--webiq-font-label-small-size);--timeline-start-time-line-height:var(--webiq-font-label-small-line-height);--timeline-start-time-font-color:var(--webiq-on-surface);--timeline-start-time-font-family:var(--webiq-font-label-small-family);--timeline-start-time-font-weight:var(--webiq-font-label-small-weight);--timeline-start-time-font-style:var(--webiq-font-label-small-style);--timeline-start-time-letter-spacing:var(--webiq-font-label-small-letter-spacing);--timeline-start-date-font-size:var(--webiq-font-label-small-size);--timeline-start-date-line-height:var(--webiq-font-label-small-size);--timeline-start-date-font-color:var(--webiq-on-surface);--timeline-start-date-font-family:var(--webiq-font-label-small-family);--timeline-start-date-font-weight:var(--webiq-font-label-small-weight);--timeline-start-date-font-style:var(--webiq-font-label-small-style);--timeline-start-date-letter-spacing:var(--webiq-font-label-small-letter-spacing);--timeline-start-date-background-color:transparent;--timeline-label-font-size:var(--webiq-font-label-small-size);--timeline-label-font-family:var(--webiq-font-label-small-family);--timeline-label-font-weight:var(--webiq-font-label-small-weight);--timeline-label-font-style:var(--webiq-font-label-small-style);--timeline-label-line-height:initial;--timeline-label-letter-spacing:var(--webiq-font-label-small-letter-spacing);--timeline-label-color:var(--webiq-on-surface);--trend-marker-line-color:var(--webiq-on-surface-variant);--trend-marker-line-active-color:var(--webiq-primary);--trend-marker-line-width:1px;--trend-marker-icon-color:var(--webiq-on-surface-variant);--trend-marker-icon-active-color:var(--webiq-primary);--trend-marker-icon-background-color:var(--webiq-on-primary);--trend-marker-info-background-color:var(--webiq-surface-container-highest);--trend-marker-info-height:138px;--trend-marker-info-width:400px;--trend-marker-info-border-radius:10px;--trend-marker-info-close-color:var(--webiq-on-surface-variant);--trend-marker-info-close-size:14px;--trend-marker-title-font-size:var(--webiq-font-title-medium-size);--trend-marker-title-font-family:var(--webiq-font-title-medium-family);--trend-marker-title-line-height:var(--webiq-font-title-medium-line-height);--trend-marker-title-font-weight:var(--webiq-font-title-medium-weight);--trend-marker-title-font-style:var(--webiq-font-title-medium-style);--trend-marker-title-letter-spacing:var(--webiq-font-title-medium-letter-spacing);--trend-marker-title-color:var(--webiq-on-surface);--trend-marker-text-font-size:var(--webiq-font-body-medium-size);--trend-marker-text-font-family:var(--webiq-font-body-medium-family);--trend-marker-text-line-height:var(--webiq-font-body-medium-line-height);--trend-marker-text-font-weight:var(--webiq-font-body-medium-weight);--trend-marker-text-font-style:var(--webiq-font-body-medium-style);--trend-marker-text-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--trend-marker-text-color:var(--webiq-on-surface-variant);--trend-marker-user-font-size:var(--webiq-font-body-medium-size);--trend-marker-user-font-family:var(--webiq-font-body-medium-family);--trend-marker-user-line-height:var(--webiq-font-body-medium-line-height);--trend-marker-user-font-weight:var(--webiq-font-body-medium-weight);--trend-marker-user-font-style:var(--webiq-font-body-medium-style);--trend-marker-user-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--trend-marker-user-color:var(--webiq-on-surface-variant);--trend-marker-timestamp-font-size:var(--webiq-font-body-small-size);--trend-marker-timestamp-font-family:var(--webiq-font-body-small-family);--trend-marker-timestamp-line-height:var(--webiq-font-body-small-line-height);--trend-marker-timestamp-font-weight:var(--webiq-font-body-small-weight);--trend-marker-timestamp-font-style:var(--webiq-font-body-small-style);--trend-marker-timestamp-letter-spacing:var(--webiq-font-body-small-letter-spacing);--trend-marker-timestamp-color:var(--webiq-on-surface-variant);--handle-width:132px;--handle-corner-radius:10px;--handle-border-radius:0px var(--handle-corner-radius) var(--handle-corner-radius) 0px;--handle-border-radius-reversed:var(--handle-corner-radius) 0px 0px var(--handle-corner-radius);--handle-padding:6px 10px 10px 10px;--handle-background-color:rgb(var(--webiq-surface-container-high-rgb) / 0.7);--handle-focused-background-color:rgb(var(--webiq-surface-container-high-rgb) / 0.9);--handle-close-button-color:var(--webiq-on-surface-variant);--handle-close-button-size:14px;--handle-marker-width:3px;--handle-marker-color:var(--webiq-primary);--handle-drag-background-color:var(--webiq-primary);--handle-drag-marker-color:var(--webiq-on-primary);--handle-drag-background-color-hover:rgb(var(--webiq-on-primary-rgb) / 0.08);--handle-drag-background-color-pressed:rgb(var(--webiq-on-primary-rgb) / 0.12);--handle-drag-box-shadow-color-rgb:var(--webiq-shadow-rgb);--handle-drag-width:32px;--handle-drag-height:24px;--handle-drag-corner-radius:10px;--handle-drag-border-radius:0 var(--handle-drag-corner-radius) var(--handle-drag-corner-radius) var(--handle-drag-corner-radius);--handle-drag-border-radius-reverse:var(--handle-drag-corner-radius) 0 var(--handle-drag-corner-radius) var(--handle-drag-corner-radius);--handle-data-box-background-color:var(--webiq-surface-container-low);--handle-data-label-background-color:transparent;--handle-data-box-indicator-width:4px;--handle-date-font-size:var(--webiq-font-body-small-size);--handle-date-font-family:var(--webiq-font-body-small-family);--handle-date-color:var(--webiq-on-surface-variant);--handle-date-line-height:var(--webiq-font-body-small-line-height);--handle-date-font-weight:var(--webiq-font-body-small-weight);--handle-date-font-style:var(--webiq-font-body-small-style);--handle-date-letter-spacing:var(--webiq-font-body-small-letter-spacing);--handle-time-font-size:var(--webiq-font-body-small-size);--handle-time-color:var(--webiq-on-surface-variant);--handle-time-font-family:var(--webiq-font-body-small-family);--handle-time-line-height:var(--webiq-font-body-small-line-height);--handle-time-font-weight:var(--webiq-font-body-small-weight);--handle-time-font-style:var(--webiq-font-body-small-style);--handle-time-letter-spacing:var(--webiq-font-body-small-letter-spacing);--handle-label-font-size:var(--webiq-font-label-medium-size);--handle-label-line-height:var(--webiq-font-label-medium-line-height);--handle-label-font-family:var(--webiq-font-label-medium-family);--handle-label-color:var(--webiq-on-surface-variant);--handle-label-font-weight:var(--webiq-font-label-medium-weight);--handle-label-font-style:var(--webiq-font-label-medium-style);--handle-label-letter-spacing:var(--webiq-font-label-medium-letter-spacing);--handle-value-font-size:var(--webiq-font-body-large-size);--handle-value-line-height:var(--webiq-font-body-large-line-height);--handle-value-font-family:var(--webiq-font-body-large-family);--handle-value-color:var(--webiq-on-surface);--handle-value-font-weight:var(--webiq-font-body-large-weight);--handle-value-font-style:var(--webiq-font-body-large-style);--handle-value-letter-spacing:var(--webiq-font-body-large-letter-spacing);--handle-unit-font-size:var(--webiq-font-body-small-size);--handle-unit-line-height:var(--webiq-font-body-small-line-height);--handle-unit-font-family:var(--webiq-font-body-small-family);--handle-unit-font-weight:var(--webiq-font-body-small-weight);--handle-unit-font-style:var(--webiq-font-body-small-style);--handle-unit-letter-spacing:var(--webiq-font-body-small-letter-spacing);--handle-unit-color:var(--webiq-on-surface-variant);--handle-scrollbar-width:4px;--handle-scrollbar-thumb-background:var(--webiq-outline);--handle-scrollbar-thumb-border-radius:100px;--handle-scrollbar-track-background:transparent;--time-offset-indicator-color:var(--webiq-warning);--time-offset-indicator-size:48px;--time-offset-indicator-text-font-size:var(--webiq-font-title-small-size);--time-offset-indicator-text-font-family:var(--webiq-font-title-small-family);--time-offset-indicator-text-line-height:var(--webiq-font-title-small-line-height);--time-offset-indicator-text-font-weight:bold;--time-offset-indicator-text-font-style:var(--webiq-font-title-small-style);--time-offset-indicator-text-letter-spacing:var(--webiq-font-title-small-letter-spacing);--time-offset-indicator-text-color:var(--webiq-on-surface)}.iq-trend .iqel-widget-content{padding:10px;flex:1 1;display:flex;width:600px}.iq-trend .iqel-scales-left,.iq-trend .iqel-scales-right{flex:0 0 content;display:flex;align-items:stretch;padding-bottom:calc(var(--timeline-height) + 2px)}.iq-trend .iqel-scales-left{margin-right:2px}.iq-trend .iqel-scales-right{margin-left:2px}.iq-trend .iqel-graphs-and-timeline{flex:1 1 600px;display:flex;flex-direction:column;align-items:stretch}.iq-trend .iqel-graphs{flex:1 1 360px;position:relative}.iq-trend .iqel-graphs .iqel-loading-indicator{position:absolute;width:var(--loading-indicator-size);height:var(--loading-indicator-size);top:10px;left:10px;display:none;animation:spin 1s infinite}.iq-trend .iqel-graphs .iqel-loading-indicator svg{width:100%;height:100%}.iq-trend .iqel-graphs .iqel-loading-indicator svg .iqel-indicator-icon{fill:var(--loading-indicator-color)}.iq-trend .iqel-graphs .iqel-loading-indicator.loading{display:block}.iq-trend .iqel-graphs .iqel-time-offset-indicator{position:absolute;top:10%;width:100%;justify-content:center;align-items:center;z-index:1;display:none}.iq-trend .iqel-graphs .iqel-time-offset-indicator .iqel-indicator-text{width:35%;margin-left:8px;line-height:var(--time-offset-indicator-text-line-height);font-family:var(--time-offset-indicator-text-font-family);font-size:var(--time-offset-indicator-text-font-size);font-style:var(--time-offset-indicator-text-font-style);font-weight:var(--time-offset-indicator-text-font-weight);letter-spacing:var(--time-offset-indicator-text-letter-spacing);color:var(--time-offset-indicator-text-font-color)}.iq-trend .iqel-graphs .iqel-time-offset-indicator .iqel-indicator-icon{fill:var(--time-offset-indicator-color)}.iq-trend .iqel-graphs .iqel-time-offset-indicator svg{width:var(--time-offset-indicator-size);height:var(--time-offset-indicator-size)}.iq-trend .iqel-graphs .iqel-time-offset-indicator.show-indicator{display:flex}.iq-trend .iqel-timeline{height:var(--timeline-height);flex:0 0 var(--timeline-height);position:relative;display:flex;flex-direction:column;justify-content:flex-start;margin-top:2px}.iq-trend .iqel-timeline-canvas,.iq-trend .iqel-xaxis-canvas{width:100%;height:calc(var(--timeline-marker-height) + 2px)}.iq-trend .iqel-graph-canvas{position:absolute;width:100%;height:100%}.iq-trend .iqel-scale-wrapper{position:relative;width:var(--scale-width);display:flex;flex:0 0 var(--scale-width);align-items:stretch}.iq-trend .iqel-scale-wrapper .iqel-scale-info{position:absolute;width:calc(100% - var(--scale-marker-width) - 4px)}.iq-trend .iqel-scale-wrapper .iqel-scale-info .iqel-line-markers{line-height:8px}.iq-trend .iqel-scale-wrapper .iqel-scale-info .iqel-line-markers .iqel-line-marker{display:inline-block;box-sizing:border-box;margin:2px 0;height:4px;width:10px;margin-right:2px;background-color:var(--line-color)}.iq-trend .iqel-scale-wrapper .iqel-scale-info .iqel-unit-info{line-height:var(--unit-info-line-height);font-family:var(--unit-info-font-family);font-size:var(--unit-info-font-size);font-style:var(--unit-info-font-style);font-weight:var(--unit-info-font-weight);letter-spacing:var(--unit-info-letter-spacing);color:var(--unit-info-font-color)}.iq-trend .iqel-scale-wrapper.hidden{display:none}.iq-trend .iqel-xaxis-wrapper{position:relative;height:var(--timeline-height);display:flex;flex:0 0 var(--timeline-height);align-items:stretch;flex-direction:column;justify-content:flex-start}.iq-trend .iqel-xaxis-wrapper.mirrored{justify-content:flex-end}.iq-trend .iqel-scales-left .iqel-scale-wrapper,.iq-trend .iqel-scales-right .iqel-scale-wrapper.mirrored{justify-content:flex-end}.iq-trend .iqel-scales-left .iqel-scale-wrapper .iqel-line-markers,.iq-trend .iqel-scales-left .iqel-scale-wrapper .iqel-unit-info,.iq-trend .iqel-scales-right .iqel-scale-wrapper.mirrored .iqel-line-markers,.iq-trend .iqel-scales-right .iqel-scale-wrapper.mirrored .iqel-unit-info{text-align:right}.iq-trend .iqel-scales-left .iqel-scale-wrapper .iqel-scale-info,.iq-trend .iqel-scales-right .iqel-scale-wrapper.mirrored .iqel-scale-info{right:calc(var(--scale-marker-width) + 4px);left:initial}.iq-trend .iqel-scales-right .iqel-scale-wrapper.mirrored{margin-right:-1px}.iq-trend .iqel-scales-left .iqel-scale-wrapper.mirrored,.iq-trend .iqel-scales-right .iqel-scale-wrapper{justify-content:flex-start}.iq-trend .iqel-scales-left .iqel-scale-wrapper.mirrored .iqel-line-markers,.iq-trend .iqel-scales-left .iqel-scale-wrapper.mirrored .iqel-unit-info,.iq-trend .iqel-scales-right .iqel-scale-wrapper .iqel-line-markers,.iq-trend .iqel-scales-right .iqel-scale-wrapper .iqel-unit-info{text-align:left}.iq-trend .iqel-scales-left .iqel-scale-wrapper.mirrored .iqel-scale-info,.iq-trend .iqel-scales-right .iqel-scale-wrapper .iqel-scale-info{right:initial;left:calc(var(--scale-marker-width) + 4px)}.iq-trend .iqel-scales-left .iqel-scale-wrapper.mirrored{margin-left:-1px}.iq-trend .iqel-scale-label,.iq-trend .iqel-timeline-label,.iq-trend .iqel-xaxis-label{position:absolute;line-height:0}.iq-trend .iqel-scale-label{color:var(--scale-label-color);font-family:var(--scale-label-font-family);font-size:var(--scale-label-font-size);font-style:var(--scale-label-font-style);font-weight:var(--scale-label-font-weight);letter-spacing:var(--scale-label-letter-spacing);padding-right:4px}.iq-trend .iqel-timeline-label,.iq-trend .iqel-xaxis-label{font-family:var(--timeline-label-font-family);font-size:var(--timeline-label-font-size);font-weight:var(--timeline-label-font-weight);font-style:var(--timeline-label-font-style);line-height:var(--timeline-label-line-height);letter-spacing:var(--timeline-label-letter-spacing);color:var(--timeline-label-color)}.iq-trend .iqel-timeline-label,.iq-trend .iqel-xaxis-label{text-align:center;top:calc(var(--timeline-marker-height) + 4px)}.iq-trend .iqel-timeline-start{position:absolute;top:6px;left:1px}.iq-trend .iqel-timeline-start .iqel-start-time{padding:0 3px;font-family:var(--timeline-start-time-font-family);font-size:var(--timeline-start-time-font-size);line-height:var(--timeline-start-time-line-height);font-weight:var(--timeline-start-time-font-weight);font-style:var(--timeline-start-time-font-style);letter-spacing:var(--timeline-start-time-letter-spacing);color:var(--timeline-start-time-font-color)}.iq-trend .iqel-timeline-start .iqel-start-date{padding:0 4px;font-family:var(--timeline-start-date-font-family);font-size:var(--timeline-start-date-font-size);line-height:var(--timeline-start-date-line-height);font-weight:var(--timeline-start-date-font-weight);font-style:var(--timeline-start-date-font-style);letter-spacing:var(--timeline-start-date-letter-spacing);background-color:var(--timeline-start-date-background-color);color:var(--timeline-start-date-font-color)}.iq-trend .iqel-timeline.mirrored{justify-content:flex-end}.iq-trend .iqel-timeline.mirrored .iqel-timeline-start{top:initial;bottom:1px}.iq-trend .iqel-timeline.mirrored .iqel-timeline-label,.iq-trend .iqel-xaxis-wrapper.mirrored .iqel-xaxis-label{top:initial;bottom:10px}.iq-trend .iqel-scales-left .iqel-scale-label,.iq-trend .iqel-scales-right .iqel-scale-wrapper.mirrored .iqel-scale-label{text-align:end;right:calc(var(--scale-marker-width) + 4px)}.iq-trend .iqel-scales-left .iqel-scale-wrapper.mirrored .iqel-scale-label,.iq-trend .iqel-scales-right .iqel-scale-label{text-align:start;left:calc(var(--scale-marker-width) + 4px)}.iq-trend .iqel-scale-canvas{width:calc(var(--scale-marker-width) + 2px)}.iq-trend .iqel-trend-label{position:absolute}.iq-trend .iqel-trend-handle{visibility:hidden;position:absolute;height:calc(100% + 2px);width:var(--handle-width);border-radius:var(--handle-border-radius);background-color:var(--handle-background-color);border-left:var(--handle-marker-width) solid var(--handle-marker-color);z-index:1}.iq-trend .iqel-trend-handle.focused{background-color:var(--handle-focused-background-color)}.iq-trend .iqel-trend-handle.reversed{border-left:initial;border-right:var(--handle-marker-width) solid var(--handle-marker-color);border-radius:var(--handle-border-radius-reversed)}.iq-trend .iqel-trend-handle.reversed .iqel-content-box .iqel-drag-handle{left:initial;right:calc(-1 * var(--handle-marker-width));border-radius:var(--handle-drag-border-radius-reverse)}.iq-trend .iqel-trend-handle.reversed .iqel-content-box .iqel-drag-handle .iqel-state-layer{border-radius:var(--handle-drag-border-radius-reverse)}.iq-trend .iqel-trend-handle.active{visibility:visible}.iq-trend .iqel-trend-handle .iqel-content-box{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:var(--handle-padding)}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-header{flex:0 0 40px;display:flex;flex-direction:row;align-items:stretch}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-header .iqel-selection-time{flex:1 1}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-header .iqel-selection-time .iqel-handle-date,.iq-trend .iqel-trend-handle .iqel-content-box .iqel-header .iqel-selection-time .iqel-handle-time{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-header .iqel-selection-time .iqel-handle-date{color:var(--handle-date-color);font-family:var(--handle-date-font-family);font-size:var(--handle-date-font-size);line-height:var(--handle-date-line-height);font-weight:var(--handle-date-font-weight);font-style:var(--handle-date-font-style);letter-spacing:var(--handle-date-letter-spacing)}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-header .iqel-selection-time .iqel-handle-time{color:var(--handle-time-color);font-family:var(--handle-time-font-family);font-size:var(--handle-time-font-size);line-height:var(--handle-time-line-height);font-style:var(--handle-time-font-style);font-weight:var(--handle-time-font-weight);letter-spacing:var(--handle-time-letter-spacing)}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-header .iqel-close-button{box-sizing:border-box;flex:0 0 var(--handle-close-button-size);height:var(--handle-close-button-size);align-self:start;padding:2px;cursor:pointer}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-header .iqel-close-button svg{width:100%;height:100%}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-header .iqel-close-button svg .iqel-close-icon{stroke:var(--handle-close-button-color)}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-data-values{flex:1 1;overflow-y:auto}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-data-box{position:relative;padding:2px 2px 2px 4px;background-color:var(--handle-data-box-background-color);border-left:var(--handle-data-box-indicator-width) solid var(--line-color)}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-data-box .iqel-data-label{box-sizing:border-box;color:var(--handle-label-color);font-size:var(--handle-label-font-size);font-family:var(--handle-label-font-family);background-color:var(--handle-data-label-background-color);max-width:100%;line-height:var(--handle-label-line-height);font-weight:var(--handle-label-font-weight);font-style:var(--handle-label-font-style);letter-spacing:var(--handle-label-letter-spacing);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-data-box .iqel-data-value{color:var(--handle-value-color);font-size:var(--handle-value-font-size);font-family:var(--handle-value-font-family);margin-top:2px;line-height:var(--handle-value-line-height);font-weight:var(--handle-value-font-weight);font-style:var(--handle-value-font-style);letter-spacing:var(--handle-value-letter-spacing)}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-data-box .iqel-data-unit{color:var(--handle-unit-color);font-size:var(--handle-unit-font-size);font-family:var(--handle-unit-font-family);line-height:var(--handle-unit-line-height);font-weight:var(--handle-unit-font-weight);font-style:var(--handle-unit-font-style);letter-spacing:var(--handle-unit-letter-spacing)}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-data-box .iqel-data-unit,.iq-trend .iqel-trend-handle .iqel-content-box .iqel-data-box .iqel-data-value{white-space:nowrap;overflow:hidden}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-data-box .iqel-line-marker{position:absolute;bottom:2px;right:2px;height:4px;width:10px;background-color:var(--line-color)}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-data-box:not(:last-child){margin-bottom:12px}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-comment-anchor:not(:empty){margin-top:8px}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-drag-handle{box-sizing:border-box;bottom:calc(-1 * var(--handle-drag-height));left:calc(-1 * var(--handle-marker-width));position:absolute;width:var(--handle-drag-width);height:var(--handle-drag-height);background-color:var(--handle-drag-background-color);border-radius:var(--handle-drag-border-radius)}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-drag-handle .iqel-state-layer{display:flex;flex-direction:column;justify-content:space-evenly;box-sizing:border-box;width:100%;height:100%;padding:4px 8px;border-radius:var(--handle-drag-border-radius);cursor:grab}@media (any-hover:hover){.iq-trend .iqel-trend-handle .iqel-content-box .iqel-drag-handle:hover{box-shadow:0 1px 3px 1px rgba(var(--handle-drag-box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--handle-drag-box-shadow-color-rgb) / .3)}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-drag-handle:hover .iqel-state-layer{background-color:var(--handle-drag-background-color-hover)}}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-drag-handle .iqel-state-layer:active{background-color:var(--handle-drag-background-color-pressed);cursor:grabbing}.iq-trend .iqel-trend-handle .iqel-content-box .iqel-drag-handle .iqel-handle-marker{box-sizing:border-box;background-color:var(--handle-drag-marker-color);width:100%;height:1px}.iq-trend .iqel-marker-layer{z-index:1;position:absolute;width:100%;height:100%;pointer-events:none}.iq-trend .iqel-marker-layer.active{pointer-events:all;z-index:2}.iq-trend .iqel-trend-marker{position:absolute;height:calc(100% + 2px);left:140px;width:0;border-left:var(--trend-marker-line-width) dashed var(--trend-marker-line-color);pointer-events:none}.iq-trend .iqel-trend-marker .iqel-marker-icon{position:absolute;width:17px;height:16px;bottom:-24px;left:-8px;cursor:pointer;pointer-events:initial}.iq-trend .iqel-trend-marker .iqel-marker-icon svg{width:100%;height:100%}.iq-trend .iqel-trend-marker .iqel-marker-icon svg .iqel-marker-image{stroke:var(--trend-marker-icon-color);fill:var(--trend-marker-icon-background-color)}.iq-trend .iqel-trend-marker .iqel-marker-info.reversed{left:initial;right:-17px}.iq-trend .iqel-trend-marker .iqel-marker-info.reversed .iqel-marker-triangle{margin-left:auto;margin-right:15px;clip-path:polygon(0 0,100% 0,100% 100%)}.iq-trend .iqel-trend-marker .iqel-marker-info{pointer-events:initial;position:absolute;bottom:12px;left:-17px;visibility:hidden;z-index:1;width:var(--trend-marker-info-width)}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-close{box-sizing:border-box;position:absolute;top:12px;right:12px;width:var(--trend-marker-info-close-size);height:var(--trend-marker-info-close-size);padding:2px;cursor:pointer}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-close svg{width:100%;height:100%}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-close svg .iqel-close-icon{stroke:var(--trend-marker-info-close-color)}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-content{position:relative;display:flex;flex-direction:column;align-items:stretch;background-color:var(--trend-marker-info-background-color);border-radius:var(--trend-marker-info-border-radius);height:auto;max-height:var(--trend-marker-info-height);padding-top:8px;padding-bottom:8px;box-sizing:border-box;min-height:calc(36px + 2 * var(--trend-marker-info-close-size))}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-edit{display:none;box-sizing:border-box;position:absolute;bottom:12px;right:12px;width:var(--trend-marker-info-close-size);height:var(--trend-marker-info-close-size);padding:2px;cursor:pointer}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-edit svg{width:100%;height:100%}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-edit svg .iqel-edit-icon{stroke:var(--trend-marker-info-close-color);fill:var(--trend-marker-info-close-color)}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-title{flex:0 0;padding:0 8px 0 16px;margin-right:32px;font-size:var(--trend-marker-title-font-size);font-family:var(--trend-marker-title-font-family);line-height:var(--trend-marker-title-line-height);font-weight:var(--trend-marker-title-font-weight);font-style:var(--trend-marker-title-font-style);letter-spacing:var(--trend-marker-title-letter-spacing);color:var(--trend-marker-title-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-text{flex:1 1;padding:0 8px 0 16px;margin-right:32px;overflow-y:auto;font-size:var(--trend-marker-text-font-size);font-family:var(--trend-marker-text-font-family);line-height:var(--trend-marker-text-line-height);font-weight:var(--trend-marker-text-font-weight);font-style:var(--trend-marker-text-font-style);letter-spacing:var(--trend-marker-text-letter-spacing);color:var(--trend-marker-text-color);word-break:break-word;white-space:pre-wrap}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-triangle{width:24px;height:24px;clip-path:polygon(0% 0%,100% 0%,0% 100%);background-color:var(--trend-marker-info-background-color);margin-left:15px;margin-top:-1px}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-sub-text{flex:none;padding:0 8px 0 16px;margin-right:32px;margin-top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-user{font-size:var(--trend-marker-user-font-size);font-family:var(--trend-marker-user-font-family);line-height:var(--trend-marker-user-line-height);font-weight:var(--trend-marker-user-font-weight);font-style:var(--trend-marker-user-font-style);letter-spacing:var(--trend-marker-user-letter-spacing);color:var(--trend-marker-user-color)}.iq-trend .iqel-trend-marker .iqel-marker-info .iqel-marker-time{font-size:var(--trend-marker-timestamp-font-size);font-family:var(--trend-marker-timestamp-font-family);line-height:var(--trend-marker-timestamp-line-height);font-weight:var(--trend-marker-timestamp-font-weight);color:var(--trend-marker-timestamp-color)}.iq-trend .iqel-trend-marker.open{border-left:var(--trend-marker-line-width) dashed var(--trend-marker-line-active-color)}.iq-trend .iqel-trend-marker.open .iqel-marker-info{visibility:visible}.iq-trend .iqel-trend-marker.open .iqel-marker-icon svg .iqel-marker-image{stroke:var(--trend-marker-icon-active-color)}.iq-trend .iqel-trend-marker.editable .iqel-marker-info .iqel-marker-edit{display:block}.iq-trend ::-webkit-scrollbar{width:var(--handle-scrollbar-width)}.iq-trend ::-webkit-scrollbar-thumb{background:var(--handle-scrollbar-thumb-background);border-radius:var(--handle-scrollbar-thumb-border-radius)}.iq-trend ::-webkit-scrollbar-track{background:var(--handle-scrollbar-track-background)}

/* iq-trend-legend - widget */
 .iq-trend-legend{--icon-size:20px;--element-gap:8px;--element-padding:4px;--label-color:var(--webiq-on-surface);--label-font-size:var(--webiq-font-label-large-size);--label-font-family:var(--webiq-font-label-large-family);--label-font-weight:var(--webiq-font-label-large-weight);--label-font-style:var(--webiq-font-label-large-style);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--unit-color:var(--webiq-on-surface-variant);--unit-font-size:var(--webiq-font-body-medium-size);--unit-font-family:var(--webiq-font-body-medium-family);--unit-font-weight:var(--webiq-font-body-medium-weight);--unit-font-style:var(--webiq-font-body-medium-style);--unit-line-height:var(--webiq-font-body-medium-line-height);--unit-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--opacity-inactive:0.5;--opacity-locked:0.38;display:flex;flex-direction:column;box-sizing:border-box}.iq-trend-legend .iqel-value-anchor{flex:1 1;line-height:initial;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:var(--element-gap);column-gap:var(--element-gap)}.iq-trend-legend .iqel-value-anchor.vertical{flex-direction:column}.iq-trend-legend .iqel-value-info{display:flex;align-items:center;padding:var(--element-padding);flex:1 1;width:-moz-fill-available;width:-webkit-fill-available;width:fill-available;cursor:pointer;column-gap:var(--element-gap)}.iq-trend-legend .iqel-value-info .iqel-value-icon{width:var(--icon-size);height:var(--icon-size);flex:none}.iq-trend-legend .iqel-value-info .iqel-value-label{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--label-color);font-style:var(--label-font-style);font-family:var(--label-font-family);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.iq-trend-legend .iqel-value-info .iqel-value-unit{display:flex;flex:0 1 auto}.iq-trend-legend .iqel-value-info .iqel-value-unit span{padding:0 3px}.iq-trend-legend .iqel-value-info .iqel-value-unit,.iq-trend-legend .iqel-value-info .iqel-value-unit span{color:var(--unit-color);font-style:var(--unit-font-style);font-family:var(--unit-font-family);font-size:var(--unit-font-size);font-weight:var(--unit-font-weight);line-height:var(--unit-line-height);letter-spacing:var(--unit-letter-spacing)}.iq-trend-legend .iqel-value-info.no-unit .iqel-value-unit{display:none}.iq-trend-legend.highlighted .iqel-value-info{opacity:var(--opacity-inactive)}.iq-trend-legend.highlighted .iqel-value-info.active{opacity:1}.iq-trend-legend.locked{opacity:var(--opacity-locked)}.iq-trend-legend.locked .iqel-value-info{cursor:initial}

/* iq-trend-live - widget */
 .iq-trend-live{--icon-size:18px;--icon-size-active:18px;--button-background-color:initial;--button-border-color:initial;--button-border-width:0;--button-border-style:none;--button-border-radius:100px;--button-icon-color:var(--webiq-primary);--button-icon-color-locked:var(--webiq-on-surface);--button-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-active-background-color:var(--webiq-primary);--button-active-background-color-locked:var(--webiq-primary);--button-active-icon-color:var(--webiq-on-primary);--button-active-color-hover:rgb(var(--webiq-on-primary-rgb) / 0.08);--button-active-color-pressed:rgb(var(--webiq-on-primary-rgb) / 0.12);--button-spacing:8px;--opacity-locked:0.38;display:flex;flex-direction:row;align-items:stretch;row-gap:var(--button-spacing);column-gap:var(--button-spacing);width:100%}.iq-trend-live.vertical{height:initial;flex-direction:column}.iq-trend-live.vertical .iqel-button-element{flex-basis:var(--button-initial-size);width:initial}.iq-trend-live .iqel-button-element{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1;background-color:var(--button-background-color);border:var(--button-border-width) var(--button-border-style) var(--button-border-color);border-radius:var(--button-border-radius);cursor:pointer;align-items:stretch;justify-content:center}.iq-trend-live .iqel-button-element svg.iqel-button-icon{width:var(--icon-size);height:var(--icon-size);object-fit:contain;color:var(--button-icon-color)}.iq-trend-live .iqel-button-element.active{background-color:var(--button-active-background-color)}.iq-trend-live .iqel-button-element.active svg.iqel-button-icon{color:var(--button-active-icon-color);width:var(--icon-size-active);height:var(--icon-size-active)}.iq-trend-live:not(.locked) .iqel-button-element:hover .iqel-state-layer{background-color:var(--button-color-hover)}.iq-trend-live:not(.locked) .iqel-button-element:active .iqel-state-layer{background-color:var(--button-color-pressed)}.iq-trend-live:not(.locked) .iqel-button-element.active:hover .iqel-state-layer{background-color:var(--button-active-color-hover)}.iq-trend-live:not(.locked) .iqel-button-element.active:active .iqel-state-layer{background-color:var(--button-active-color-pressed)}.iq-trend-live .iqel-state-layer{display:flex;flex:1 1;border-radius:var(--button-border-radius);align-items:center;justify-content:center;padding:10px 16px 10px 16px}.iq-trend-live.locked .iqel-button-element{cursor:initial;opacity:var(--opacity-locked)}.iq-trend-live.locked svg.iqel-button-icon .iqel-pause-icon,.iq-trend-live.locked svg.iqel-button-icon .iqel-play-icon{stroke:var(--button-icon-color-locked);fill:var(--button-icon-color-locked)}.iq-trend-live.secondary{--button-icon-color:var(--webiq-secondary);--button-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--button-active-background-color:var(--webiq-secondary);--button-active-background-color-locked:var(--webiq-secondary);--button-active-icon-color:var(--webiq-on-secondary);--button-active-color-hover:rgb(var(--webiq-on-secondary-rgb) / 0.08);--button-active-color-pressed:rgb(var(--webiq-on-secondary-rgb) / 0.12)}.iq-trend-live.tertiary{--button-icon-color:var(--webiq-tertiary);--button-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--button-active-background-color:var(--webiq-tertiary);--button-active-background-color-locked:var(--webiq-tertiary);--button-active-icon-color:var(--webiq-on-tertiary);--button-active-color-hover:rgb(var(--webiq-on-tertiary-rgb) / 0.08);--button-active-color-pressed:rgb(var(--webiq-on-tertiary-rgb) / 0.12)}

/* iq-trend-live.elevated - widget */
 .iq-trend-live.elevated{--button-background-color:var(--webiq-surface-container-low);--button-icon-color:var(--webiq-primary);--button-icon-color-locked:var(--webiq-on-surface);--button-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--box-shadow-color-rgb:var(--webiq-shadow-rgb)}.iq-trend-live.elevated:not(.locked) .iqel-button-element{box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}@media (any-hover:hover){.iq-trend-live.elevated:not(.locked) .iqel-button-element:hover{box-shadow:0 2px 6px 2px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}}.iq-trend-live.elevated.locked .iqel-button-element:not(.active){--button-background-color:initial}.iq-trend-live.elevated.locked .iqel-state-layer{background-color:var(--button-color-locked)}.iq-trend-live.elevated.secondary{--button-icon-color:var(--webiq-secondary);--button-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12)}.iq-trend-live.elevated.tertiary{--button-icon-color:var(--webiq-tertiary);--button-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12)}

/* iq-trend-live.outlined - widget */
 .iq-trend-live.outlined{--button-border-color:var(--webiq-outline);--button-border-width:1px;--button-border-style:solid;--button-border-color-hover:var(--webiq-outline);--button-border-color-pressed:var(--webiq-outline);--button-border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12)}.iq-trend-live.outlined .iqel-state-layer{padding:10px 16px 10px 16px}@media (any-hover:hover){.iq-trend-live.outlined:not(.locked) .iqel-button-element:hover{border-color:var(--button-border-color-hover)}}.iq-trend-live.outlined:not(.locked) .iqel-button-element.pressed{border-color:var(--button-border-color-pressed)}.iq-trend-live.outlined.locked .iqel-button-element{border-color:var(--button-border-color-locked)}

/* iq-trend-live.tonal - widget */
 .iq-trend-live.tonal{--button-background-color:var(--webiq-primary-container);--button-icon-color:var(--webiq-on-primary-container);--button-icon-color-locked:var(--webiq-on-surface);--button-color-hover:rgb(var(--webiq-on-primary-container-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-on-primary-container-rgb) / 0.12);--button-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--box-shadow-color-rgb:var(--webiq-shadow-rgb)}@media (any-hover:hover){.iq-trend-live.tonal:not(.locked) .iqel-button-element:hover{box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}}.iq-trend-live.tonal.locked .iqel-button-element:not(.active){--button-background-color:initial}.iq-trend-live.tonal.locked .iqel-state-layer{background-color:var(--button-color-locked)}.iq-trend-live.tonal.secondary{--button-background-color:var(--webiq-secondary-container);--button-icon-color:var(--webiq-on-secondary-container);--button-color-hover:rgb(var(--webiq-on-secondary-container-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-on-secondary-container-rgb) / 0.12)}.iq-trend-live.tonal.tertiary{--button-background-color:var(--webiq-tertiary-container);--button-icon-color:var(--webiq-on-tertiary-container);--button-color-hover:rgb(var(--webiq-on-tertiary-container-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-on-tertiary-container-rgb) / 0.12)}

/* iq-trend-select - widget */
 .iq-trend-select{display:flex;flex-direction:column;height:400px;--trend-table-row-height:40px;--style-icon-size:32px;--column-checkbox-width:60px;--column-name-width:auto;--column-style-width:calc(var(--style-icon-size) + 20px);--column-edit-width:62px}.iq-trend-select .table-anchor{flex:1 1;height:100%;display:flex;flex-direction:column}.iq-trend-select .table-anchor .complex-table2.trend-item-selection{flex:1 1;--table-row-height:var(--trend-table-row-height)}.iq-trend-select .table-anchor .complex-table2.trend-item-selection .style-image{height:var(--style-icon-size);width:var(--style-icon-size);object-fit:contain;flex:1 1}.iq-trend-select .table-anchor .complex-table2.trend-item-selection .iq-button.curve-settings.locked{display:none}.iq-trend-select .table-anchor .complex-table2.trend-item-selection .iqel-table-container .iqel-table-header .iqel-selection-checkbox{display:none}.iq-trend-select .table-anchor .complex-table2.trend-item-selection .iq-button .iqel-button-element{flex:unset;padding:unset}.iq-trend-select .table-anchor .complex-table2.trend-item-selection .iq-button .iqel-state-layer{padding:8px;aspect-ratio:1/1}.iq-trend-select .table-anchor .complex-table2.trend-item-selection .iqel-table-container td .iqel-td-content{padding:0 4px}.iq-trend-select .table-anchor .complex-table2.trend-item-selection .iqel-table-filter-container{display:none}.iq-trend-select .style-icon-template{display:none}.iq-trend-select.secondary .complex-table2.trend-item-selection{--selected-row-background-color:rgb(var(--webiq-secondary-container-rgb) / 0.38);--selection-box-border-color-checked:var(--webiq-secondary);--selection-box-background-color-checked:var(--webiq-secondary);--selection-box-checkmark-color:var(--webiq-on-secondary)}.iq-trend-select.secondary .complex-table2.trend-item-selection .iqel-td-content .iq-checkbox{--bg-color-checked:var(--webiq-secondary);--bg-color-layer-checked-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--bg-color-layer-checked-focus:rgb(var(--webiq-on-secondary-rgb) / 0.12);--color-checkmark:var(--webiq-on-secondary);--border-color-checked:var(--webiq-secondary);--color-icon:var(--webiq-secondary)}.iq-trend-select.secondary .complex-table2.trend-item-selection .iq-button.curve-settings{--bg-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-secondary-rgb) / 0.12);--color-icon:var(--webiq-secondary)}.iq-trend-select.tertiary .complex-table2.trend-item-selection{--selected-row-background-color:rgb(var(--webiq-tertiary-container-rgb) / 0.38);--selection-box-border-color-checked:var(--webiq-tertiary);--selection-box-background-color-checked:var(--webiq-tertiary);--selection-box-checkmark-color:var(--webiq-on-tertiary)}.iq-trend-select.tertiary .complex-table2.trend-item-selection .iqel-td-content .iq-checkbox{--bg-color-checked:var(--webiq-tertiary);--bg-color-layer-checked-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--bg-color-layer-checked-focus:rgb(var(--webiq-on-tertiary-rgb) / 0.12);--color-checkmark:var(--webiq-on-tertiary);--border-color-checked:var(--webiq-tertiary);--color-icon:var(--webiq-tertiary)}.iq-trend-select.tertiary .complex-table2.trend-item-selection .iq-button.curve-settings{--bg-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--bg-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--bg-color-focus:rgb(var(--webiq-tertiary-rgb) / 0.12);--color-icon:var(--webiq-tertiary)}

/* iq-trend-set-select - widget */
 .iq-trend-set-select{--modified-marker-content:"(*) ";display:flex;flex-direction:column}.iq-trend-set-select .iqel-selection-anchor{flex:1 1;height:100%;display:flex;flex-direction:column}.iq-trend-set-select .iq-select-box.set-select{flex:1 1}.iq-trend-set-select.modified .iq-select-box.set-select .iqel-select-box-option .iqel-value::before{content:var(--modified-marker-content)}

/* iq-trend-time - widget */
 .iq-trend-time{--icon-size:18px;--opacity-locked:0.38;--button-background-color:initial;--button-border-color:initial;--button-border-width:0;--button-border-style:none;--button-border-radius:100px;--button-icon-color:var(--webiq-primary);--button-icon-color-locked:var(--webiq-on-surface);--button-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-label-font-family:var(--webiq-font-title-small-family);--button-label-font-style:var(--webiq-font-title-small-style);--button-label-font-size:var(--webiq-font-title-small-size);--button-label-font-weight:var(--webiq-font-title-small-weight);--button-label-line-height:var(--webiq-font-title-small-line-height);--button-label-letter-spacing:var(--webiq-font-title-small-letter-spacing);--button-label-color:var(--webiq-primary);--button-label-color-locked:var(--webiq-on-surface);--label-font-size:var(--webiq-font-label-large-size);--label-font-family:var(--webiq-font-label-large-family);--label-font-weight:var(--webiq-font-label-large-weight);--label-font-style:var(--webiq-font-label-large-style);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--label-line-height:var(--webiq-font-label-large-line-height);--label-color:var(--webiq-on-surface-variant);--handle-scrollbar-width:4px;--handle-scrollbar-thumb-background:var(--webiq-outline);--handle-scrollbar-thumb-border-radius:100px;--handle-scrollbar-track-background:transparent;position:relative;display:flex;flex-direction:row;align-items:stretch;row-gap:8px;column-gap:8px;width:100%;flex-wrap:wrap}.iq-trend-time .iqel-end-element,.iq-trend-time .iqel-start-element{display:flex;align-items:center;flex:1 1 fit-content;column-gap:8px}.iq-trend-time .iqel-duration{display:flex;flex:1 1 fit-content}.iq-trend-time.mode-start-end .iqel-duration{display:none}.iq-trend-time.mode-start-duration .iqel-end-element{display:none}.iq-trend-time .iqel-end-label,.iq-trend-time .iqel-start-label{font-size:var(--label-font-size);font-family:var(--label-font-family);font-weight:var(--label-font-weight);font-style:var(--label-font-style);letter-spacing:var(--label-letter-spacing);line-height:var(--label-line-height);color:var(--label-color)}.iq-trend-time.inactive-mode,.iq-trend-time.locked{opacity:var(--opacity-locked)}.iq-trend-time .iqel-button-element{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1;background-color:var(--button-background-color);border:var(--button-border-width) var(--button-border-style) var(--button-border-color);border-radius:var(--button-border-radius);cursor:pointer;align-items:stretch;justify-content:center}.iq-trend-time .iqel-button-element svg.iqel-button-icon{width:var(--icon-size);height:var(--icon-size);object-fit:contain;color:var(--button-icon-color)}.iq-trend-time .iqel-button-element .iqel-button-label{flex:1 1;text-align:center;font-family:var(--button-label-font-family);font-style:var(--button-label-font-style);font-size:var(--button-label-font-size);font-weight:var(--button-label-font-weight);line-height:var(--button-label-line-height);letter-spacing:var(--button-label-letter-spacing);color:var(--button-label-color)}.iq-trend-time .iqel-button-element .iqel-state-layer{display:flex;flex:1 1;border-radius:var(--button-border-radius);align-items:center;justify-content:center;padding:10px 16px 10px 16px;column-gap:8px}.iq-trend-time:not(.locked):not(.inactive-mode) .iqel-button-element:hover .iqel-state-layer{background-color:var(--button-color-hover)}.iq-trend-time:not(.locked):not(.inactive-mode) .iqel-button-element:active .iqel-state-layer{background-color:var(--button-color-pressed)}.iq-trend-time.locked .iqel-button-element{cursor:initial}.iq-trend-time.locked svg.iqel-button-icon{color:var(--button-icon-color-locked)}.iq-trend-time.locked .iqel-button-label{color:var(--button-label-color-locked)}.iq-trend-time.secondary{--button-icon-color:var(--webiq-secondary);--button-label-color:var(--webiq-secondary);--button-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12)}.iq-trend-time.tertiary{--button-icon-color:var(--webiq-tertiary);--button-label-color:var(--webiq-tertiary);--button-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12)}.iq-trend-time ::-webkit-scrollbar{width:var(--handle-scrollbar-width)}.iq-trend-time ::-webkit-scrollbar-thumb{background:var(--handle-scrollbar-thumb-background);border-radius:var(--handle-scrollbar-thumb-border-radius)}.iq-trend-time ::-webkit-scrollbar-track{background:var(--handle-scrollbar-track-background)}

/* iq-trend-time.elevated - widget */
 .iq-trend-time.elevated{--button-background-color:var(--webiq-surface-container-low);--button-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--button-label-color:var(--webiq-primary);--button-icon-color:var(--webiq-primary);--button-label-color-locked:var(--webiq-on-surface);--button-icon-color-locked:var(--webiq-on-surface);--button-box-shadow-color-rgb:var(--webiq-shadow-rgb)}.iq-trend-time.elevated:not(.locked) .iqel-button-element{box-shadow:0 1px 3px 1px rgba(var(--button-box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--button-box-shadow-color-rgb) / .3)}@media (any-hover:hover){.iq-trend-time.elevated:not(.locked) .iqel-button-element:hover{box-shadow:0 2px 6px 2px rgba(var(--button-box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--button-box-shadow-color-rgb) / .3)}}.iq-trend-time.elevated.locked{--button-background-color:initial}.iq-trend-time.elevated.locked .iqel-state-layer{background-color:var(--button-color-locked)}.iq-trend-time.elevated.secondary{--button-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12);--button-label-color:var(--webiq-secondary);--button-icon-color:var(--webiq-secondary)}.iq-trend-time.elevated.tertiary{--button-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12);--button-label-color:var(--webiq-tertiary);--button-icon-color:var(--webiq-tertiary)}

/* iq-trend-time.outlined - widget */
 .iq-trend-time.outlined{--button-border-width:1px;--button-border-color:var(--webiq-outline);--button-border-style:solid;--button-border-color-hover:var(--webiq-outline);--button-border-color-pressed:var(--webiq-outline);--button-border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.36)}.iq-trend-time.outlined .iqel-button-element{border-style:var(--button-border-style);border-color:var(--button-border-color);border-width:var(--button-border-width)}.iq-trend-time.outlined .iqel-state-layer{padding:9px 15px 9px 15px}@media (any-hover:hover){.iq-trend-time.outlined:not(.locked) .iqel-button-element:hover{border-color:var(--button-border-color-hover)}}.iq-trend-time.outlined:not(.locked) .iqel-button-element.pressed{border-color:var(--button-border-color-pressed)}.iq-trend-time.outlined.locked .iqel-button-element{border-color:var(--button-border-color-locked)}

/* iq-trend-time.tonal - widget */
 .iq-trend-time.tonal{--button-background-color:var(--webiq-primary-container);--button-color-hover:rgb(var(--webiq-on-primary-container-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-on-primary-container-rgb) / 0.12);--button-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--button-label-color:var(--webiq-on-primary-container);--button-icon-color:var(--webiq-on-primary-container);--button-label-color-locked:var(--webiq-on-surface);--button-icon-color-locked:var(--webiq-on-surface);--button-box-shadow-color-rgb:var(--webiq-shadow-rgb)}@media (any-hover:hover){.iq-trend-time.tonal:not(.locked) .iqel-button-element:hover{box-shadow:0 1px 3px 1px rgba(var(--button-box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--button-box-shadow-color-rgb) / .3)}}.iq-trend-time.tonal.locked{--button-background-color:initial}.iq-trend-time.tonal.locked .iqel-state-layer{background-color:var(--button-color-locked)}.iq-trend-time.tonal.secondary{--button-background-color:var(--webiq-secondary-container);--button-color-hover:rgb(var(--webiq-on-secondary-container-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-on-secondary-container-rgb) / 0.12);--button-label-color:var(--webiq-on-secondary-container);--button-icon-color:var(--webiq-on-secondary-container)}.iq-trend-time.tonal.tertiary{--button-background-color:var(--webiq-tertiary-container);--button-color-hover:rgb(var(--webiq-on-tertiary-container-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-on-tertiary-container-rgb) / 0.12);--button-label-color:var(--webiq-on-tertiary-container);--button-icon-color:var(--webiq-on-tertiary-container)}

/* iq-trend-zoom - widget */
 .iq-trend-zoom{--icon-size:18px;--button-background-color:initial;--button-border-color:initial;--button-border-width:0;--button-border-style:none;--button-border-radius:100px;--button-icon-color:var(--webiq-primary);--button-icon-color-locked:var(--webiq-on-surface);--button-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-spacing:8px;--opacity-locked:0.38;display:flex;flex-direction:row;align-items:stretch;row-gap:var(--button-spacing);column-gap:var(--button-spacing);width:100%}.iq-trend-zoom.vertical{height:initial;flex-direction:column}.iq-trend-zoom.vertical .iqel-button-element{flex-basis:var(--button-initial-size);width:initial}.iq-trend-zoom .iqel-button-element{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1;background-color:var(--button-background-color);border:var(--button-border-width) var(--button-border-style) var(--button-border-color);border-radius:var(--button-border-radius);cursor:pointer;align-items:stretch;justify-content:center}.iq-trend-zoom .iqel-button-element svg.iqel-button-icon{width:var(--icon-size);height:var(--icon-size);object-fit:contain}.iq-trend-zoom .iqel-button-element svg.iqel-button-icon .iqel-zoom-icon{stroke:var(--button-icon-color);fill:var(--button-icon-color)}.iq-trend-zoom:not(.locked) .iqel-button-element:hover .iqel-state-layer{background-color:var(--button-color-hover)}.iq-trend-zoom:not(.locked) .iqel-button-element:active .iqel-state-layer{background-color:var(--button-color-pressed)}.iq-trend-zoom .iqel-state-layer{display:flex;flex:1 1;border-radius:var(--button-border-radius);align-items:center;justify-content:center;padding:10px 16px 10px 16px}.iq-trend-zoom.locked .iqel-button-element{cursor:initial;opacity:var(--opacity-locked)}.iq-trend-zoom.locked svg.iqel-button-icon .iqel-zoom-icon{stroke:var(--button-icon-color-locked);fill:var(--button-icon-color-locked)}.iq-trend-zoom.secondary{--button-icon-color:var(--webiq-secondary);--button-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12)}.iq-trend-zoom.tertiary{--button-icon-color:var(--webiq-tertiary);--button-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12)}

/* iq-trend-zoom.elevated - widget */
 .iq-trend-zoom.elevated{--button-background-color:var(--webiq-surface-container-low);--button-icon-color:var(--webiq-primary);--button-icon-color-locked:var(--webiq-on-surface);--button-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-primary-rgb) / 0.12);--button-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--box-shadow-color-rgb:var(--webiq-shadow-rgb)}.iq-trend-zoom.elevated:not(.locked) .iqel-button-element{box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}@media (any-hover:hover){.iq-trend-zoom.elevated:not(.locked) .iqel-button-element:hover{box-shadow:0 2px 6px 2px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}}.iq-trend-zoom.elevated.locked .iqel-button-element{--button-background-color:initial}.iq-trend-zoom.elevated.locked .iqel-state-layer{background-color:var(--button-color-locked)}.iq-trend-zoom.elevated.secondary{--button-icon-color:var(--webiq-secondary);--button-color-hover:rgb(var(--webiq-secondary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-secondary-rgb) / 0.12)}.iq-trend-zoom.elevated.tertiary{--button-icon-color:var(--webiq-tertiary);--button-color-hover:rgb(var(--webiq-tertiary-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-tertiary-rgb) / 0.12)}

/* iq-trend-zoom.outlined - widget */
 .iq-trend-zoom.outlined{--button-border-color:var(--webiq-outline);--button-border-width:1px;--button-border-style:solid;--button-border-color-hover:var(--webiq-outline);--button-border-color-pressed:var(--webiq-outline);--button-border-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12)}.iq-trend-zoom.outlined .iqel-state-layer{padding:10px 16px 10px 16px}@media (any-hover:hover){.iq-trend-zoom.outlined:not(.locked) .iqel-button-element:hover{border-color:var(--border-color-hover)}}.iq-trend-zoom.outlined:not(.locked) .iqel-button-element.pressed{border-color:var(--border-color-pressed)}.iq-trend-zoom.outlined.locked .iqel-button-element{border-color:var(--border-color-locked)}

/* iq-trend-zoom.tonal - widget */
 .iq-trend-zoom.tonal{--button-background-color:var(--webiq-primary-container);--button-icon-color:var(--webiq-on-primary-container);--button-icon-color-locked:var(--webiq-on-surface);--button-color-hover:rgb(var(--webiq-on-primary-container-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-on-primary-container-rgb) / 0.12);--button-color-locked:rgb(var(--webiq-on-surface-rgb) / 0.12);--box-shadow-color-rgb:var(--webiq-shadow-rgb)}@media (any-hover:hover){.iq-trend-zoom.tonal:not(.locked) .iqel-button-element:hover{box-shadow:0 1px 3px 1px rgba(var(--box-shadow-color-rgb) / .15),0 1px 2px 0 rgba(var(--box-shadow-color-rgb) / .3)}}.iq-trend-zoom.tonal.locked .iqel-button-element{--button-background-color:initial}.iq-trend-zoom.tonal.locked .iqel-state-layer{background-color:var(--button-color-locked)}.iq-trend-zoom.tonal.secondary{--button-background-color:var(--webiq-secondary-container);--button-icon-color:var(--webiq-on-secondary-container);--button-color-hover:rgb(var(--webiq-on-secondary-container-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-on-secondary-container-rgb) / 0.12)}.iq-trend-zoom.tonal.tertiary{--button-background-color:var(--webiq-tertiary-container);--button-icon-color:var(--webiq-on-tertiary-container);--button-color-hover:rgb(var(--webiq-on-tertiary-container-rgb) / 0.08);--button-color-pressed:rgb(var(--webiq-on-tertiary-container-rgb) / 0.12)}

/* iq-trusted-network-list - widget */
 .iq-trusted-network-list{--trusted-network-table-row-height:56px}.iq-trusted-network-list .iqel-widget-container{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.iq-trusted-network-list .iqel-widget-container .iqel-widget-header{display:flex;justify-content:space-between;align-items:center;height:55px;padding:8px;background-color:var(--webiq-surface-container-low)}.iq-trusted-network-list .iqel-widget-container .iqel-widget-header .widget-name{margin:0 24px}.iq-trusted-network-list .iqel-widget-container .iqel-widget-header .iq-button{width:auto}.iq-trusted-network-list .iqel-widget-container>.complex-table2{height:100%;width:100%;--table-row-height:var(--trusted-network-table-row-height)}.iq-trusted-network-list .iqel-widget-container>.complex-table2 .iqel-table-filter-container{display:none}.iq-trusted-network-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body .iq-button{max-width:100px}.iq-trusted-network-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body .iqel-td-content{flex-direction:row-reverse}.iq-trusted-network-list .iqel-widget-container>.complex-table2 .iqel-table-container .iqel-table-body-container .iqel-table-body .trusted-network-edit{margin-right:8px}.iq-trusted-network-list .iqel-widget-container>.complex-table2 .iqel-table-header .iqel-field-header:nth-child(2){display:none}.iq-trusted-network-list.secondary .iqel-widget-container .complex-table2{--selected-row-background-color:rgb(var(--webiq-secondary-container-rgb) / 0.38)}.iq-trusted-network-list.tertiary .iqel-widget-container .complex-table2{--selected-row-background-color:rgb(var(--webiq-tertiary-container-rgb) / 0.38)}

/* iq-user-controller - widget */
 .iq-user-controller{box-sizing:border-box;display:flex;flex-direction:column}.iq-user-controller .iqel-widget-content{display:flex;flex:1 1 40px;column-gap:8px;row-gap:8px;flex-wrap:wrap}.iq-user-controller .ctrl.iq-button{flex:1;width:initial}

/* iq-user-controller.iq-variant-03 - widget */
 .iq-user-controller.iq-variant-03 .iqel-widget-content{flex-direction:column}

/* iq-user-controller.iq-variant-04 - widget */
 .iq-user-controller.iq-variant-04 .iqel-widget-content{flex-direction:column}

/* iq-user-info - widget */
 .iq-user-info{--user-color:var(--webiq-on-surface-variant);--user-font-family:var(--webiq-font-body-medium-family);--user-font-style:var(--webiq-font-body-medium-style);--user-font-size:var(--webiq-font-body-medium-size);--user-font-weight:var(--webiq-font-body-medium-weight);--user-line-height:var(--webiq-font-body-medium-line-height);--user-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--group-color:var(--webiq-on-surface-variant);--group-font-family:var(--webiq-font-body-medium-family);--group-font-style:var(--webiq-font-body-medium-style);--group-font-size:var(--webiq-font-body-medium-size);--group-font-weight:var(--webiq-font-body-medium-weight);--group-line-height:var(--webiq-font-body-medium-line-height);--group-letter-spacing:var(--webiq-font-body-medium-letter-spacing);--opacity-locked:0.38;display:flex;flex-direction:column;justify-content:center}.iq-user-info .iqel-text.user-info-name{white-space:nowrap;width:100%;font-family:var(--user-font-family);font-style:var(--user-font-style);font-size:var(--user-font-size);font-weight:var(--user-font-weight);line-height:var(--user-line-height);letter-spacing:var(--user-letter-spacing);color:var(--user-color)}.iq-user-info .iqel-text.user-info-group{white-space:nowrap;width:100%;font-family:var(--group-font-family);font-style:var(--group-font-style);font-size:var(--group-font-size);font-weight:var(--group-font-weight);line-height:var(--group-line-height);letter-spacing:var(--group-letter-spacing);color:var(--group-color)}.iq-user-info.clickable{cursor:pointer}.iq-user-info.locked{opacity:var(--opacity-locked)}.iq-user-info.locked.clickable{cursor:default}.iq-user-info.hidden{display:none}.iq-user-info.invisible{visibility:hidden}

/* iq-user-list - widget */
 .iq-user-list{--user-table-row-height:40px;position:relative;display:grid;width:100%;grid:"." minmax(304px,1fr)/minmax(600px,1fr)}.iq-user-list>.complex-table2{position:absolute;height:100%;width:100%;--table-row-height:var(--user-table-row-height)}.iq-user-list>.complex-table2 .iqel-table-filter-container{display:none}.iq-user-list.secondary .iqel-widget-container .complex-table2{--selected-row-background-color:rgb(var(--webiq-secondary-container-rgb) / 0.38)}.iq-user-list.tertiary .iqel-widget-container .complex-table2{--selected-row-background-color:rgb(var(--webiq-tertiary-container-rgb) / 0.38)}

/* iq-user-select - widget */
 .iq-user-select{--label-color:var(--webiq-on-surface-variant);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--input-color:var(--webiq-on-surface-variant);--input-font-family:var(--webiq-font-body-large-family);--input-font-style:var(--webiq-font-body-large-style);--input-font-size:var(--webiq-font-body-large-size);--input-font-weight:var(--webiq-font-body-large-weight);--input-line-height:var(--webiq-font-body-large-line-height);--input-letter-spacing:var(--webiq-font-body-large-letter-spacing);box-sizing:border-box;display:flex;flex-direction:column}.iq-user-select .iqel-searchbar-anchor{display:flex;flex-direction:column;flex:1 1}.iq-user-select .iqel-searchbar-anchor .iq-searchbar{flex:1 1}.iq-user-select .iqel-searchbar-anchor .iqel-auto-complete{width:calc(100% - 16px)}.iq-user-select .iqel-widget-label{white-space:nowrap;box-sizing:border-box;width:auto;color:var(--label-color);font-family:var(--label-font-family);font-size:var(--label-font-size);font-weight:var(--label-font-weight);font-style:var(--label-font-style);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.iq-user-select .iq-searchbar .iqel-auto-complete .iqel-mirror,.iq-user-select .iq-searchbar .iqel-auto-complete .iqel-suggestion,.iq-user-select .iq-searchbar .iqel-real-input{color:var(--input-color);font-family:var(--input-font-family);font-size:var(--input-font-size);font-weight:var(--input-font-weight);font-style:var(--input-font-style);line-height:var(--input-line-height);letter-spacing:var(--input-letter-spacing)}

/* list-box - common */
 .list-box .list-items{display:inline-block;vertical-align:middle;box-sizing:border-box;border:1px solid #000;overflow-y:scroll}.list-box.inactive [data-ui=list-item],.list-box.locked .list-item{background:0 0}

/* list-box - style */
 .list-box .label{font-family:RobotoLight,sans-serif;color:#3c3c3c}.list-box .list-items{background-color:#fdfdfd;border-color:#c8c8c8!important;color:#3c3c3c}.list-box input{color:#3c3c3c}.list-box .list-item.selected,.list-box [data-ui=list-item].selected{background-color:#00abf0}.list-box.inactive .label,.list-box.locked .label{color:#b1b1b1}.list-box.inactive .list-items,.list-box.locked .list-items{background-color:#fcfcfc;border-color:#dcdcdc!important}.list-box.inactive .list-item,.list-box.inactive [data-ui=list-item],.list-box.locked .list-item,.list-box.locked [data-ui=list-item]{color:#bebebe}.xenon-obsidian-theme .list-box .label{font-family:RobotoLight,sans-serif;color:#fff}.xenon-obsidian-theme .list-box .list-items{background-color:#262525;border-color:#524f4f!important;color:#fff}.xenon-obsidian-theme .list-box input{color:#fff}.xenon-obsidian-theme .list-box .list-item.selected,.xenon-obsidian-theme .list-box [data-ui=list-item].selected{background-color:#00abf0}.xenon-obsidian-theme .list-box.inactive .label,.xenon-obsidian-theme .list-box.locked .label{color:#7d7b7b}.xenon-obsidian-theme .list-box.inactive .list-items,.xenon-obsidian-theme .list-box.locked .list-items{background-color:#3d3c3c;border-color:#302f2f!important}.xenon-obsidian-theme .list-box.inactive .list-item,.xenon-obsidian-theme .list-box.inactive [data-ui=list-item],.xenon-obsidian-theme .list-box.locked .list-item,.xenon-obsidian-theme .list-box.locked [data-ui=list-item]{color:#575555}

/* list-box - dimensions */
 .list-box{min-width:96px;min-height:96px;height:96px}.list-box .label{padding-bottom:8px;font-size:14px;line-height:24px}.list-box .list-items{height:calc(100% - 24px);max-height:calc(100% - 24px);margin:0 8px;width:calc(100% - 8px);padding:10px;font-size:14px;line-height:16px;border-width:1px!important}.list-box .list-item,.list-box [data-ui=list-item]{margin-bottom:10px}.list-box .list-item:last-child,.list-box [data-ui=list-item]:last-child{margin-bottom:0}.list-box.large{min-width:96px;min-height:152px;height:152px}.list-box.large .label{padding-bottom:8px;font-size:18px;line-height:32px}.list-box.large .list-items{height:calc(100% - 40px);max-height:calc(100% - 40px);margin:0 8px;width:calc(100% - 8px);padding:10px;font-size:18px;line-height:32px;border-width:1px!important}.list-box.large .list-item,.list-box.large [data-ui=list-item]{margin-bottom:10px}.list-box.large .list-item:last-child,.list-box.large [data-ui=list-item]:last-child{margin-bottom:0}.list-box.medium{min-width:96px;min-height:96px;height:96px}.list-box.medium .label{padding-bottom:8px;font-size:14px;line-height:24px}.list-box.medium .list-items{height:calc(100% - 24px);max-height:calc(100% - 24px);margin:0 8px;width:calc(100% - 8px);padding:10px;font-size:14px;line-height:16px;border-width:1px!important}.list-box.medium .list-item,.list-box.medium [data-ui=list-item]{margin-bottom:10px}.list-box.medium .list-item:last-child,.list-box.medium [data-ui=list-item]:last-child{margin-bottom:0}.list-box.small{min-width:56px;min-height:96px;height:96px}.list-box.small .label{padding-bottom:8px;font-size:11px;line-height:24px}.list-box.small .list-items{height:calc(100% - 24px);max-height:calc(100% - 24px);margin:0 8px;width:calc(100% - 8px);padding:10px;font-size:11px;line-height:16px;border-width:1px!important}.list-box.small .list-item,.list-box.small [data-ui=list-item]{margin-bottom:5px}.list-box.small .list-item:last-child,.list-box.small [data-ui=list-item]:last-child{margin-bottom:0}

/* loader - widget */
 .loader{--spinner-width:56px;--spinner-height:56px;--text-margin-top:16px;--scrim-background-color:rgb(var(--webiq-scrim-rgb) / 0.32);--ring-foreground-color:var(--webiq-primary);--text-color:var(--webiq-on-surface-variant);--text-font-family:var(--webiq-font-body-large-family);--text-font-style:var(--webiq-font-body-large-style);--text-font-size:var(--webiq-font-body-large-size);--text-font-weight:var(--webiq-font-body-large-weight);--text-line-height:var(--webiq-font-body-large-line-height);--text-letter-spacing:var(--webiq-font-body-large-letter-spacing);position:fixed;z-index:1000;width:100%;height:100%;top:0;left:0;background-color:var(--scrim-background-color)}.loader .loader-container{position:fixed;top:50%;left:50%;height:var(--spinner-height);width:var(--spinner-width);transform:translate(-50%,-50%)}.loader .loading{box-sizing:border-box;width:100%;height:100%;border-radius:100%;border-bottom:6px solid transparent;border-left:6px solid transparent;border-top:6px solid transparent;border-right:6px solid var(--ring-foreground-color);animation:spin .8s infinite linear}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(359deg)}}.loader .loading-text{width:calc(100% + 30px);margin-left:-15px;margin-top:var(--text-margin-top);font-family:var(--text-font-family);font-style:var(--text-font-style);font-size:var(--text-font-size);font-weight:var(--text-font-weight);line-height:var(--text-line-height);letter-spacing:var(--text-letter-spacing);text-align:center;color:var(--text-color)}

/* loading-box-overlay - widget */
 .loading-box-overlay{--background-color:var(--webiq-surface);--logo-stroke-color:var(--webiq-on-surface-variant);--logo-fill-color:var(--webiq-on-surface);--logo-height:125px;--logo-width:339px;background-color:var(--background-color);display:flex;position:fixed;align-items:center;justify-content:center;width:100%;height:100%;transition:opacity .5s ease-in;opacity:1;z-index:99999}.loading-box-overlay .iqel-logo svg{width:var(--logo-width);height:var(--logo-height)}.loading-box-overlay .iqel-logo svg .iqel-logo-text,.loading-box-overlay .iqel-logo svg .iqel-logo1,.loading-box-overlay .iqel-logo svg .iqel-logo2{stroke:var(--logo-stroke-color)}.loading-box-overlay .iqel-logo svg .iqel-logo-text{fill:var(--logo-fill-color)}

/* local-script - widget */
 .local-script{display:none}

/* login - widget */
 .login{width:100%;height:100%;--logo-color-stroke:var(--webiq-on-surface-variant);--logo-color-fill:var(--webiq-on-surface);--background-color:var(--webiq-surface);--status-color-fill:var(--webiq-on-surface-variant);--status-text-color:var(--webiq-on-surface-variant);--status-text-font-size:var(--webiq-font-body-large-size);--status-text-font-family:var(--webiq-font-body-large-family);--status-text-font-style:var(--webiq-font-body-large-style);--status-text-font-weight:var(--webiq-font-body-large-weight);--status-text-letter-spacing:var(--webiq-font-body-large-letter-spacing);--status-text-line-height:var(--webiq-font-body-large-line-height);--user-list-background-color:var(--webiq-surface-container);--user-separator-color:var(--webiq-outline-variant);--user-text-color:var(--webiq-on-surface-variant);--user-text-font-size:var(--webiq-font-body-large-size);--user-text-font-family:var(--webiq-font-body-large-family);--user-text-font-style:var(--webiq-font-body-large-style);--user-text-font-weight:var(--webiq-font-body-large-weight);--user-text-letter-spacing:var(--webiq-font-body-large-letter-spacing);--user-text-line-height:var(--webiq-font-body-large-line-height);--user-text-color-hover:var(--webiq-on-surface);--user-text-background-hover:var(--webiq-primary-container);--trust-warning-icon-color:var(--webiq-warning);--trust-warning-icon-size:40px;--trust-warning-headline-font-size:var(--webiq-font-title-medium-size);--trust-warning-headline-font-family:var(--webiq-font-title-medium-family);--trust-warning-headline-line-height:var(--webiq-font-title-medium-line-height);--trust-warning-headline-font-weight:bold;--trust-warning-headline-font-style:var(--webiq-font-title-medium-style);--trust-warning-headline-letter-spacing:var(--webiq-font-title-medium-letter-spacing);--trust-warning-headline-color:var(--webiq-on-surface);--trust-warning-text-font-size:var(--webiq-font-title-medium-size);--trust-warning-text-font-family:var(--webiq-font-title-medium-family);--trust-warning-text-line-height:var(--webiq-font-title-medium-line-height);--trust-warning-text-font-weight:var(--webiq-font-title-medium-font-weight);--trust-warning-text-font-style:var(--webiq-font-title-medium-style);--trust-warning-text-letter-spacing:var(--webiq-font-title-medium-letter-spacing);--trust-warning-text-color:var(--webiq-on-surface)}.login .iqel-decoration{background-color:var(--background-color);height:100%}.login .iqel-decoration .iqel-logo{width:230px;height:100px;display:block;position:absolute;top:16px;left:16px}.login .iqel-decoration .iqel-logo svg{width:100%;height:100%}.login .iqel-decoration .iqel-logo svg .iqel-logo-text,.login .iqel-decoration .iqel-logo svg .iqel-logo1,.login .iqel-decoration .iqel-logo svg .iqel-logo2{stroke:var(--logo-color-stroke)}.login .iqel-decoration .iqel-logo svg .iqel-logo-text{fill:var(--logo-color-fill)}.login .iqel-decoration .locale-box{width:140px;position:absolute;top:46px;right:16px}.login .iqel-decoration .iqel-status-display{position:absolute;bottom:15%;width:100%;display:flex;justify-content:center;gap:6px}.login .iqel-decoration .iqel-status-display .iqel-spinner{height:24px;width:24px;animation:spin 2s infinite}.login .iqel-decoration .iqel-status-display .iqel-spinner svg{width:100%;height:100%}.login .iqel-decoration .iqel-status-display .iqel-spinner svg .iqel-icon-element{fill:var(--logo-color-fill)}.login .iqel-decoration .iqel-status-display .iqel-label{color:var(--status-text-color);font-size:var(--status-text-font-size);font-weight:var(--status-text-font-weight);font-family:var(--status-text-font-family);font-style:var(--status-text-font-style);letter-spacing:var(--status-text-letter-spacing);line-height:var(--status-text-line-height);text-transform:capitalize}.login .iqel-decoration .iqel-status-display .iqel-connected{display:none;height:24px;width:24px}.login .iqel-decoration .iqel-status-display .iqel-connected svg{width:100%;height:100%}.login .iqel-decoration .iqel-status-display .iqel-connected svg .iqel-icon-element{fill:var(--status-color-fill)}.login .iqel-decoration .iqel-status-display.connected .iqel-spinner{display:none}.login .iqel-decoration .iqel-status-display.connected .iqel-connected{display:block}.login .iqel-login-area-overlay{display:flex;width:100%;top:50%;transform:translateY(-50%);flex-direction:column;position:absolute;justify-content:center;align-items:center;overflow-y:visible}.login .iqel-login-area-overlay .iqel-project-image{height:160px;width:400px;display:block;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url('../.webiq/preview.png');margin-bottom:38px}.login .iqel-login-area-overlay .iqel-forms{padding:10px;height:50%;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.login .iqel-login-area-overlay .iqel-forms>div{padding:0 0 10px 0}.login .iqel-login-area-overlay .iqel-forms .realms-select-box{width:70%}.login .iqel-login-area-overlay .iqel-forms .iqel-trust-warning{width:100%;column-gap:8px;margin:8px;justify-content:center;align-items:center;display:none}.login .iqel-login-area-overlay .iqel-forms .iqel-trust-warning .iqel-trust-warning-text-container{display:flex;flex-direction:column}.login .iqel-login-area-overlay .iqel-forms .iqel-trust-warning .iqel-trust-warning-text-container .iqel-trust-warning-headline{line-height:var(--trust-warning-headline-line-height);font-family:var(--trust-warning-headline-font-family);font-size:var(--trust-warning-headline-font-size);font-style:var(--trust-warning-headline-font-style);font-weight:var(--trust-warning-headline-font-weight);letter-spacing:var(--trust-warning-headline-letter-spacing);color:var(--trust-warning-headline-font-color)}.login .iqel-login-area-overlay .iqel-forms .iqel-trust-warning .iqel-trust-warning-text-container .iqel-trust-warning-text{line-height:var(--trust-warning-text-line-height);font-family:var(--trust-warning-text-font-family);font-size:var(--trust-warning-text-font-size);font-style:var(--trust-warning-text-font-style);font-weight:var(--trust-warning-text-font-weight);letter-spacing:var(--trust-warning-text-letter-spacing);color:var(--trust-warning-text-font-color)}.login .iqel-login-area-overlay .iqel-forms .iqel-trust-warning .iqel-trust-warning-icon{fill:var(--trust-warning-icon-color)}.login .iqel-login-area-overlay .iqel-forms .iqel-trust-warning svg{width:var(--trust-warning-icon-size);height:var(--trust-warning-icon-size)}.login .iqel-login-area-overlay .iqel-forms .iqel-trust-warning.show-warning{display:flex}.login .iqel-login-area-overlay .iqel-forms .iqel-login-if{width:100%;height:50px;position:relative}.login .iqel-login-area-overlay .iqel-forms .iqel-login-if .iqel-user-list{position:absolute;box-sizing:border-box;z-index:1;bottom:60px;width:100%;left:0;background-color:var(--user-list-background-color);border-radius:var(--border-radius)}.login .iqel-login-area-overlay .iqel-forms .iqel-login-if .iqel-user-list .iqel-toolTip{max-height:152px;padding:5px;overflow-y:auto}.login .iqel-login-area-overlay .iqel-forms .iqel-login-if .iqel-user-list h1{font-size:var(--user-text-font-size);font-weight:var(--user-text-font-weight);font-family:var(--user-text-font-family);font-style:var(--user-text-font-style);letter-spacing:var(--user-text-letter-spacing);line-height:var(--user-text-line-height)}.login .iqel-login-area-overlay .iqel-forms .iqel-login-if .iqel-user-list .iqel-user{text-align:left;padding:10px;border-bottom:1px solid var(--user-separator-color);color:var(--user-text-color)}.login .iqel-login-area-overlay .iqel-forms .iqel-login-if .iqel-user-list .iqel-user:last-child{border-bottom:0}.login .iqel-login-area-overlay .iqel-forms .iqel-login-if .iqel-user-list .iqel-user:hover{background-color:var(--user-text-background-hover);color:var(--user-text-color-hover)}.login .iqel-login-area-overlay .iqel-buttons{padding:10px;height:50%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.login .iqel-login-area-overlay .iqel-buttons .iqel-login-btn{width:120px}.login .iqel-login-area-overlay .iqel-buttons .iqel-login-btn.button-auto-login{width:240px}.login .loader{display:none}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}

/* numpad - widget */
 .numpad{--base-keyboard-background-color:var(--webiq-surface);--title-font-color:var(--webiq-on-surface);--title-font-family:var(--webiq-font-title-medium-family);--title-font-style:var(--webiq-font-title-medium-style);--title-font-size:var(--webiq-font-title-medium-size);--title-font-weight:var(--webiq-font-title-medium-weight);--title-line-height:var(--webiq-font-title-medium-line-height);--title-letter-spacing:var(--webiq-font-title-medium-letter-spacing);--label-font-color:var(--webiq-on-surface);--label-font-family:var(--webiq-font-label-large-family);--label-font-style:var(--webiq-font-label-large-style);--label-font-size:var(--webiq-font-label-large-size);--label-font-weight:var(--webiq-font-label-large-weight);--label-line-height:var(--webiq-font-label-large-line-height);--label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--value-font-color:var(--webiq-on-surface);--value-font-family:var(--webiq-font-label-large-family);--value-font-style:var(--webiq-font-label-large-style);--value-font-size:var(--webiq-font-label-large-size);--value-font-weight:var(--webiq-font-label-large-weight);--value-line-height:var(--webiq-font-label-large-line-height);--value-letter-spacing:var(--webiq-font-label-large-letter-spacing);--input-border-radius:50px;--input-border-color:var(--webiq-outline);--input-background-color:var(--webiq-surface-container-high);--input-font-color:var(--webiq-on-surface);--input-font-family:var(--webiq-font-headline-medium-family);--input-font-style:var(--webiq-font-headline-medium-style);--input-font-size:var(--webiq-font-headline-medium-size);--input-font-weight:var(--webiq-font-headline-medium-weight);--input-line-height:var(--webiq-font-label-headline-medium-height);--input-letter-spacing:var(--webiq-font-headline-medium-letter-spacing);--unit-font-color:var(--webiq-on-surface);--unit-font-family:var(--webiq-font-title-medium-family);--unit-font-style:var(--webiq-font-title-medium-style);--unit-font-size:var(--webiq-font-title-medium-size);--unit-font-weight:var(--webiq-font-title-medium-weight);--unit-line-height:var(--webiq-font-title-medium-line-height);--unit-letter-spacing:var(--webiq-font-title-medium-letter-spacing);--errtext-font-color:var(--webiq-error);--errtext-font-family:var(--webiq-font-body-small-family);--errtext-font-style:var(--webiq-font-body-small-style);--errtext-font-size:var(--webiq-font-body-small-size);--errtext-font-weight:var(--webiq-font-body-small-weight);--errtext-line-height:var(--webiq-font-body-small-line-height);--errtext-letter-spacing:var(--webiq-font-body-small-letter-spacing);--key-background-color:var(--webiq-surface-container-low);--key-border-radius:46px;--key-font-color:var(--webiq-on-surface);--key-font-family:var(--webiq-font-display-small-family);--key-font-style:var(--webiq-font-display-small-style);--key-font-size:var(--webiq-font-display-small-size);--key-font-weight:var(--webiq-font-display-small-weight);--key-line-height:var(--webiq-font-display-small-line-height);--key-letter-spacing:var(--webiq-font-display-small-letter-spacing);--key-modifier-background:var(--webiq-surface-container-highest);--key-enter-background:var(--webiq-inverse-primary);--key-background-color-hover:rgb(var(--webiq-primary-rgb) / 0.08);display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;overflow:auto}.numpad *{box-sizing:border-box}.numpad.open{display:flex}.numpad .iqel-numpad-background{position:relative;background-color:rgba(18,18,18,.6);display:flex;align-items:center;justify-content:center;width:100%;height:100%}.numpad .iqel-numpad-container{position:absolute;display:flex;flex-direction:column;width:320px;background-color:var(--base-keyboard-background-color);user-select:none;overflow:hidden;padding:24px;border-radius:28px}.numpad .iqel-numpad-title-container{cursor:move;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.numpad .iqel-numpad-title-container .iqel-button{display:flex;align-items:center;justify-content:center;width:44px;height:32px;background-color:inherit;margin-right:-12px}.numpad .iqel-numpad-title-container .iqel-button svg{width:14px;height:14px}.numpad .iqel-numpad-title{width:100%;color:var(--title-font-color);font-family:var(--title-font-family);font-style:var(--title-font-style);font-size:var(--title-font-size);font-weight:var(--title-font-weight);line-height:var(--title-line-height);letter-spacing:var(--title-letter-spacing)}.numpad .iqel-numpad-content{display:flex;flex-direction:column}.numpad .iqel-wrapper{display:flex;flex-direction:column}.numpad .iqel-infoblock{position:relative;padding:6px 0}.numpad .iqel-infoelement{padding:8px 0;display:flex;flex-direction:row;justify-content:space-between}.numpad .iqel-infoelement.no-min.no-max{display:none}.numpad .iqel-infoelement.no-min .min{visibility:hidden}.numpad .iqel-infoelement.no-max .max{visibility:hidden}.numpad .iqel-label{color:var(--label-font-color);font-family:var(--label-font-family);font-style:var(--label-font-style);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.numpad .iqel-value{color:var(--value-font-color);font-family:var(--value-font-family);font-style:var(--value-font-style);font-size:var(--value-font-size);font-weight:var(--value-font-weight);line-height:var(--value-line-height);letter-spacing:var(--value-letter-spacing)}.numpad .iqel-display{display:flex;flex-direction:row;column-gap:6px;padding:8px 0}.numpad .iqel-display .iqel-button{width:44px;height:32px;background-color:inherit;align-self:center;font-size:32px;line-height:28px}.numpad .iqel-input-display{display:flex;flex:1}.numpad input{display:flex;flex:1;width:100%;cursor:text;box-sizing:border-box;padding:0 8px;text-align:right;background-color:var(--input-background-color);border-radius:var(--input-border-radius);border:1px solid var(--input-border-color);color:var(--input-font-color);font-family:var(--input-font-family);font-style:var(--input-font-style);font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-line-height);letter-spacing:var(--input-letter-spacing)}.numpad input.error{color:var(--errtext-font-color)}.numpad .iqel-numpad-unit{align-self:center;color:var(--title-font-color);font-family:var(--title-font-family);font-style:var(--title-font-style);font-size:var(--title-font-size);font-weight:var(--title-font-weight);line-height:var(--title-line-height);letter-spacing:var(--title-letter-spacing)}.numpad .iqel-err-text-container{height:24px}.numpad .iqel-err-text{text-align:right;color:var(--errtext-font-color);font-family:var(--errtext-font-family);font-style:var(--errtext-font-style);font-size:var(--errtext-font-size);font-weight:var(--errtext-font-weight);line-height:var(--errtext-line-height);letter-spacing:var(--errtext-letter-spacing)}.numpad .iqel-err-msg-max-error{text-align:right}.numpad .iqel-numblock{display:flex;flex-direction:column;padding:8px 0;row-gap:8px}.numpad .iqel-button3block{display:flex;flex:1;flex-direction:row;column-gap:6px}.numpad .iqel-num-item{display:flex;flex:1}.numpad .iqel-button{width:100%;height:100%;text-align:center;border-radius:var(--key-border-radius);background-color:var(--key-background-color);color:var(--key-font-color);font-family:var(--key-font-family);font-style:var(--key-font-style);font-size:var(--key-font-size);font-weight:var(--key-font-weight);line-height:var(--key-line-height);letter-spacing:var(--key-letter-spacing);cursor:pointer}.numpad .iqel-button svg{width:24px;height:24px;pointer-events:none}.numpad .backspace .iqel-button{display:flex;flex:1;align-items:center;justify-content:center;background-color:var(--key-modifier-background)}.numpad .iqel-buttonblock{display:flex;justify-content:flex-end}.numpad .iqel-buttonblock .iqel-button{display:flex;align-items:center;justify-content:center;width:120px;height:44px;background-color:var(--key-enter-background)}@media (any-hover:hover){.numpad .iqel-button:hover{background-color:var(--key-background-color-hover)}}.extra-wide .numpad .iqel-numpad-container,.wide .numpad .iqel-numpad-container{width:380px}.extra-wide .numpad .iqel-button3block .iqel-button,.wide .numpad .iqel-button3block .iqel-button{height:54px;--key-line-height:56px}.extra-wide .numpad .iqel-buttonblock .iqel-button,.wide .numpad .iqel-buttonblock .iqel-button{height:54px}

/* panel - widget */
 .panel{--panel-background-color:initial;--indicator-size:20px;--indicator-border-radius:50px;--indicator-container-padding:10px;--indicator-border-size:2px;--indicator-inner-padding:3px;--indicator-color:var(--webiq-on-surface-variant);--indicator-color-active:var(--webiq-primary);--indicator-spacing:12px;--indicator-hover-size:40px;--indicator-hover-border-radius:50px;--indicator-hover-color:rgb(var(--webiq-on-surface-rgb) / 0.08);--indicator-pressed-color:rgb(var(--webiq-primary-rgb) / 0.12);--indicator-hover-active-color:rgb(var(--webiq-primary-rgb) / 0.08);--indicator-pressed-active-color:rgb(var(--webiq-on-surface-rgb) / 0.12);--handle-scrollbar-width:4px;--handle-scrollbar-thumb-background:var(--webiq-outline);--handle-scrollbar-thumb-border-radius:100px;--handle-scrollbar-track-background:transparent;--opacity-locked:0.38;position:relative;width:100%;overflow:clip;height:120px;display:flex;flex-direction:column;background-color:var(--panel-background-color)}.panel>.iqel-transform-container{display:flex;position:relative;flex:1 1 40px;justify-content:flex-start;align-items:stretch;overflow:hidden}.panel>.iqel-transform-container>.iqel-view-wrapper{position:relative;flex:0 0 auto;overflow-y:auto;contain:layout}.panel>.iqel-transform-container>.iqel-view-wrapper::-webkit-scrollbar{width:var(--handle-scrollbar-width)}.panel>.iqel-transform-container>.iqel-view-wrapper::-webkit-scrollbar-thumb{background:var(--handle-scrollbar-thumb-background);border-radius:var(--handle-scrollbar-thumb-border-radius)}.panel>.iqel-transform-container>.iqel-view-wrapper::-webkit-scrollbar-track{background:var(--handle-scrollbar-track-background)}.panel>.iqel-transform-container>.iqel-view-wrapper>.view:focus{outline:0}.panel>.iqel-indicator-container{display:flex;column-gap:var(--indicator-spacing);padding:var(--indicator-container-padding);flex:0 0;align-items:center;justify-content:center}.panel>.iqel-indicator-container .iqel-indicator{width:var(--indicator-size);height:var(--indicator-size);pointer-events:none}.panel>.iqel-indicator-container .iqel-indicator .iqel-state-layer{width:var(--indicator-hover-size);height:var(--indicator-hover-size);box-sizing:border-box;border-radius:var(--indicator-hover-border-radius)}.panel>.iqel-indicator-container .iqel-indicator .iqel-indicator-marker{box-sizing:border-box;cursor:pointer;border:var(--indicator-border-size) solid var(--indicator-color);border-radius:var(--indicator-border-radius);width:var(--indicator-size);height:var(--indicator-size);padding:var(--indicator-inner-padding);pointer-events:all}.panel>.iqel-indicator-container .iqel-indicator .iqel-indicator-marker .iqel-indicator-graphic{border-radius:var(--indicator-border-radius);width:100%;height:100%}.panel>.iqel-indicator-container .iqel-indicator.active .iqel-indicator-marker{border-color:var(--indicator-color-active)}.panel>.iqel-indicator-container .iqel-indicator.active .iqel-indicator-marker .iqel-indicator-graphic{background-color:var(--indicator-color-active)}.panel .iqel-indicator-container .iqel-indicator,.panel .iqel-indicator-container .iqel-indicator .iqel-state-layer{display:flex;justify-content:center;align-items:center}.panel .iqel-indicator-container .iqel-indicator .iqel-state-layer>*,.panel .iqel-indicator-container .iqel-indicator>*{flex:none}@media (any-hover:hover){.panel:not(.locked)>.iqel-indicator-container .iqel-indicator:hover .iqel-state-layer{background-color:var(--indicator-hover-color)}.panel:not(.locked)>.iqel-indicator-container .iqel-indicator:hover.active .iqel-state-layer{background-color:var(--indicator-hover-active-color)}}.panel:not(.locked)>.iqel-indicator-container .iqel-indicator:active .iqel-state-layer{background-color:var(--indicator-pressed-color)}.panel:not(.locked)>.iqel-indicator-container .iqel-indicator:active.active .iqel-state-layer{background-color:var(--indicator-pressed-active-color)}.panel.locked .iqel-indicator-container{opacity:var(--opacity-locked)}.panel.locked .iqel-indicator-container .iqel-indicator .iqel-indicator-marker{cursor:initial}.panel.top-indicator>.iqel-indicator-container{order:1}.panel.top-indicator>.iqel-transform-container{order:2}.panel.secondary{--indicator-color-active:var(--webiq-secondary);--indicator-pressed-color:rgb(var(--webiq-secondary-rgb) / 0.12);--indicator-hover-active-color:rgb(var(--webiq-secondary-rgb) / 0.08)}.panel.tertiary{--indicator-color-active:var(--webiq-tertiary);--indicator-pressed-color:rgb(var(--webiq-tertiary-rgb) / 0.12);--indicator-hover-active-color:rgb(var(--webiq-tertiary-rgb) / 0.08)}

/* popup-menu - widget */
 .popup-menu{--layer-background-color:transparent;--frame-background-color:var(--webiq-surface-container-high);--header-background-color:var(--webiq-surface-container-high);--close-icon-size:10px;--close-icon-color:var(--webiq-on-surface-variant);--drag-handle-color:var(--webiq-on-surface-variant);--drag-handle-spacing:4px;--popup-padding:16px;--popup-border-color:none;--popup-border-radius:28px;position:absolute;z-index:2}.popup-menu.hidden{display:none!important}.popup-menu .iqel-menu-header{display:none;flex:0 0 30px;justify-content:end;background-color:var(--header-background-color);align-items:center;margin-top:min(1px,calc(8px - var(--popup-padding)))}.popup-menu .iqel-menu-header .iqel-menu-drag-bar{display:none;width:40px;height:20px;padding:15px;cursor:move}.popup-menu .iqel-menu-header .iqel-menu-drag-bar svg{height:100%}.popup-menu .iqel-menu-header .iqel-menu-drag-bar svg>circle{fill:var(--drag-handle-color)}.popup-menu .iqel-menu-header .iq-button{flex:0 0;--icon-size:var(--close-icon-size);--color-icon:var(--close-icon-color)}.popup-menu .iqel-menu-header .iq-button.close{display:none}.popup-menu .iqel-menu-background{position:fixed;width:100%;height:100%;background-color:var(--layer-background-color);left:0;top:0}.popup-menu .iqel-menu-frame{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;background-color:var(--frame-background-color);border-radius:var(--popup-border-radius);border-color:var(--popup-border-color);padding:var(--popup-padding);row-gap:var(--drag-handle-spacing)}.popup-menu .iqel-menu-content{flex:1;height:0;overflow:auto}.popup-menu.show-close-button.show-drag-handle{min-width:156px}.popup-menu.show-close-button.show-drag-handle .iqel-menu-header{display:grid;justify-content:space-between}.popup-menu.show-close-button.show-drag-handle .iqel-menu-header .iqel-menu-drag-bar{grid-column:2}.popup-menu.show-close-button.show-drag-handle .iqel-menu-header .iq-button.close{grid-column:3}.popup-menu.show-drag-handle .iqel-menu-header{display:flex}.popup-menu.show-drag-handle .iqel-menu-header .iqel-menu-drag-bar{margin:auto}.popup-menu.show-close-button .iqel-menu-header{display:flex}.popup-menu.show-close-button .iqel-menu-header .iq-button.close{display:block}

/* popup-menu.iq-flex - widget */
 .popup-menu.iq-flex .iqel-menu-background{z-index:-1}

/* recipe-controller - widget */
 .recipe-controller{position:relative;display:flex;flex-direction:row;box-sizing:border-box}.recipe-controller .iqel-widget-content{display:flex;flex:1 1 40px;column-gap:8px;row-gap:8px;flex-wrap:wrap}.recipe-controller .ctrl.iq-button{flex:1;width:initial}

/* recipe-edit - widget */
 .recipe-edit{--body-separator-color:var(--webiq-outline-variant);--entry-name-color:var(--webiq-on-surface);--entry-name-font-family:var(--webiq-font-label-large-family);--entry-name-font-style:var(--webiq-font-label-large-style);--entry-name-font-size:var(--webiq-font-label-large-size);--entry-name-font-weight:var(--webiq-font-label-large-weight);--entry-name-line-height:var(--webiq-font-label-large-line-height);--entry-name-letter-spacing:var(--webiq-font-label-large-letter-spacing);--icon-size:20px;--icon-color:var(--webiq-on-surface-variant);--opacity-locked:0.38;display:flex;flex-direction:column;box-sizing:border-box;min-height:304px;min-width:304px}.recipe-edit .iqel-editor-body{display:flex;flex-direction:column;flex:1;padding:0 8px;overflow:hidden}.recipe-edit .iqel-name-anchor{padding-bottom:8px}.recipe-edit .iqel-items-anchor,.recipe-edit .iqel-meta-anchor{flex-direction:row;display:flex;flex-wrap:wrap;row-gap:8px;column-gap:16px;border-top:1px solid var(--body-separator-color);padding:8px 4px}.recipe-edit .iqel-items-anchor .iq-flip-switch,.recipe-edit .iqel-items-anchor .iq-input-field,.recipe-edit .iqel-items-anchor .iq-select-box,.recipe-edit .iqel-meta-anchor .iq-flip-switch,.recipe-edit .iqel-meta-anchor .iq-input-field,.recipe-edit .iqel-meta-anchor .iq-select-box{flex:1 1 210px;width:210px}.recipe-edit .iqel-items-anchor .iq-select-box .iqel-state-layer,.recipe-edit .iqel-meta-anchor .iq-select-box .iqel-state-layer{padding-block-end:9px}.recipe-edit .iqel-items-anchor .iq-select-box .iqel-state-layer .iqel-header-container,.recipe-edit .iqel-meta-anchor .iq-select-box .iqel-state-layer .iqel-header-container{max-width:calc(100% - 8px)}.recipe-edit .iqel-items-anchor .iq-select-box .iqel-state-layer .iqel-header-container .iqel-label,.recipe-edit .iqel-meta-anchor .iq-select-box .iqel-state-layer .iqel-header-container .iqel-label{text-overflow:ellipsis;overflow:hidden}.recipe-edit .iqel-items-anchor .iqel-input-label,.recipe-edit .iqel-meta-anchor .iqel-input-label{max-width:calc(100% - 8px)}.recipe-edit .iqel-items-anchor .iq-flip-switch,.recipe-edit .iqel-meta-anchor .iq-flip-switch{align-items:flex-start;padding:9px 0}.recipe-edit .iqel-items-anchor .iq-flip-switch .iqel-widget-content,.recipe-edit .iqel-meta-anchor .iq-flip-switch .iqel-widget-content{width:100%;justify-content:space-between}.recipe-edit .iqel-items-anchor .iq-flip-switch .iqel-label,.recipe-edit .iqel-meta-anchor .iq-flip-switch .iqel-label{margin-left:12px;overflow:hidden;text-overflow:ellipsis}.recipe-edit .iqel-items-anchor .iq-flip-switch .iqel-input,.recipe-edit .iqel-meta-anchor .iq-flip-switch .iqel-input{flex:0}.recipe-edit .iqel-items-anchor{overflow-y:auto}.recipe-edit .iqel-buttons-anchor{display:flex;align-self:flex-end;column-gap:8px;padding:8px}.recipe-edit .iqel-buttons-anchor .iq-button{width:auto}.recipe-edit.tree-view .iqel-expand-collapse-anchor{display:flex;column-gap:8px;margin:8px 0}.recipe-edit.tree-view .iqel-expand-collapse-anchor .iq-button{width:auto}.recipe-edit.tree-view .cont{display:flex;flex-direction:column;flex:1 1 auto;box-sizing:border-box}.recipe-edit.tree-view .cont .iqel-value-holder{flex:1;display:flex}.recipe-edit.tree-view .cont.isNode{width:100%;padding-left:8px}.recipe-edit.tree-view .cont.isNode .iqel-element-info{height:50px;align-items:center}.recipe-edit.tree-view .cont.isNode .iqel-anchor{margin-top:8px}.recipe-edit.tree-view .cont.isNode .iqel-anchor .iq-input-field{width:210px}.recipe-edit.tree-view .cont.isNode .iq-input-field{width:auto}.recipe-edit.tree-view .iqel-anchor{flex-direction:row;row-gap:8px;column-gap:16px;flex-wrap:wrap;justify-content:space-evenly}.recipe-edit.tree-view .iqel-element-info{display:flex;flex-direction:row;column-gap:8px}.recipe-edit.tree-view .iqel-element-info.locked .iqel-control-name,.recipe-edit.tree-view .iqel-element-info.locked .iqel-icon{opacity:var(--opacity-locked)}.recipe-edit.tree-view .iqel-icon{flex:none;width:var(--icon-size);height:var(--icon-size);color:var(--icon-color);transform:rotate(-90deg);transition:transform .25s ease-out}.recipe-edit.tree-view .iqel-icon svg{width:100%;height:100%}.recipe-edit.tree-view .iqel-icon.expand{transform:rotate(0)}.recipe-edit.tree-view .iqel-control-name{flex:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--entry-name-color);font-family:var(--entry-name-font-family);font-style:var(--entry-name-font-style);font-size:var(--entry-name-font-size);font-weight:var(--entry-name-font-weight);line-height:var(--entry-name-line-height);letter-spacing:var(--entry-name-letter-spacing)}

/* screen - widget */
 .screen{--screen-background-color:initial;box-sizing:border-box;min-height:48px;min-width:48px;background-color:var(--screen-background-color)}

/* slide-in - widget */
 .slide-in{--slidein-background-color:var(--webiq-surface-container-high);position:fixed;right:0;background-color:var(--slidein-background-color);z-index:2;overflow-y:auto;transition:transform .5s ease-out;transform:translate3d(100%,0,0)}.slide-in>.iqel-slide-in-content{height:100%}.slide-in.closed,.slide-in.open{display:block}.slide-in.open{transform:translate3d(0,0,0)}.slide-in.closed{transform:translate3d(100%,0,0)}.slide-in.from-left{right:auto;left:0;transform:translate3d(-100%,0,0)}.slide-in.from-left.open{transform:translate3d(0,0,0)}.slide-in.from-left.closed{transform:translate3d(-100%,0,0)}.slide-in.from-top{right:auto;top:0;transform:translate3d(0,-100%,0)}.slide-in.from-top.open{transform:translate3d(0,0,0)}.slide-in.from-top.closed{transform:translate3d(0,-100%,0)}.slide-in.from-bottom{right:auto;bottom:0;transform:translate3d(0,100%,0)}.slide-in.from-bottom.open{transform:translate3d(0,0,0)}.slide-in.from-bottom.closed{transform:translate3d(0,100%,0)}

/* tab-panel - widget */
 .tab-panel{--tab-container-background-color:var(--webiq-surface-container);--tab-container-border-color:var(--webiq-outline-variant);--tab-button-color-hover:rgb(var(--webiq-on-surface-rgb) / 0.08);--tab-button-color-pressed:rgb(var(--webiq-on-surface-rgb) / 0.12);--tab-button-label-color:var(--webiq-on-surface-variant);--tab-button-label-font-family:var(--webiq-font-label-large-family);--tab-button-label-font-style:var(--webiq-font-label-large-style);--tab-button-label-font-size:var(--webiq-font-label-large-size);--tab-button-label-font-weight:var(--webiq-font-label-large-weight);--tab-button-label-letter-spacing:var(--webiq-font-label-large-letter-spacing);--tab-button-label-line-height:var(--webiq-font-label-large-line-height);--tab-content-background-color:var(--webiq-surface-container-low);--selected-color:var(--webiq-primary);--indicator-color:var(--selected-color);--opacity-locked:0.38;--icon-size:18px;--icon-size-active:18px;--color-icon:var(--webiq-primary);--column-gap:8px;display:flex;flex-direction:column;overflow:hidden}.tab-panel>.iqel-style-wrapper{display:flex;flex-direction:column;flex:1 1;overflow:hidden}.tab-panel.indicator1>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button.selected{--tab-button-label-color:var(--selected-color)}.tab-panel.indicator1>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button.selected .iqel-button-label::after{content:" ";display:block;background:var(--indicator-color);width:100%;height:4px;bottom:-1px;position:absolute;border-radius:15px 15px 0 0}.tab-panel.indicator1>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button:not(.no-icon).selected .iqel-button-icon{width:var(--icon-size-active);height:var(--icon-size-active)}.tab-panel.indicator1>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button:not(.no-icon).selected .iqel-button-label::after{width:calc(100% + var(--column-gap) + var(--icon-size-active));left:calc(-1 * var(--icon-size-active) - var(--column-gap))}.tab-panel.indicator1.icon-right>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button:not(.no-icon).selected .iqel-button-label::after{left:0}.tab-panel.indicator2>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button.selected .iqel-button-element::after{content:" ";display:block;background:var(--indicator-color);height:3px;bottom:-1px;width:100%;position:absolute}.tab-panel.indicator2>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button:not(.no-icon).selected .iqel-button-icon{width:var(--icon-size-active);height:var(--icon-size-active)}.tab-panel.icon-right>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button:not(.no-icon) .iqel-state-layer{flex-direction:row-reverse}.tab-panel.stretched>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button{flex:1 0}.tab-panel>.iqel-style-wrapper>.iqel-tabs-container{position:relative;display:flex;background-color:var(--tab-container-background-color);height:40px;overflow-y:hidden;overflow-x:auto;border:0 0 0 1px solid var(--tab-container-border-color);flex:none;scrollbar-width:none}.tab-panel>.iqel-style-wrapper>.iqel-tabs-container::-webkit-scrollbar{display:none}.tab-panel>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button{width:auto;display:flex;justify-content:center;align-items:stretch}.tab-panel>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button .iqel-button-element{position:relative;flex:1 0}.tab-panel>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button .iqel-state-layer{padding:0 10px;display:flex;width:100%;height:100%;align-items:center;justify-content:center;box-sizing:border-box}.tab-panel>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button .iqel-button-label{position:relative;color:var(--tab-button-label-color);font-family:var(--tab-button-label-font-family);font-style:var(--tab-button-label-font-style);font-size:var(--tab-button-label-font-size);font-weight:var(--tab-button-label-font-weight);line-height:var(--tab-button-label-line-height);letter-spacing:var(--tab-button-label-letter-spacing);white-space:nowrap;display:flex;align-items:center;height:100%}.tab-panel>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button:not(.locked){cursor:pointer}.tab-panel>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button:not(.no-icon) .iqel-state-layer{column-gap:var(--column-gap)}.tab-panel>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button:not(.no-icon) .iqel-state-layer .iqel-button-icon{height:var(--icon-size);width:var(--icon-size);color:var(--color-icon);background-size:contain;background-repeat:no-repeat}.tab-panel>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button.no-icon .iqel-button-icon{display:none}@media (any-hover:hover){.tab-panel>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button:not(.locked):hover .iqel-state-layer{background-color:var(--tab-button-color-hover)}}.tab-panel>.iqel-style-wrapper>.iqel-tabs-container .iqel-tab-button:not(.locked):active .iqel-state-layer{background-color:var(--tab-button-color-pressed)}.tab-panel>.iqel-style-wrapper>.iqel-tab-content{display:flex;flex-direction:column;flex:1;overflow-y:auto;background-color:var(--tab-content-background-color)}.tab-panel>.iqel-style-wrapper>.iqel-tab-content>.screen{flex:1}.tab-panel>.iqel-style-wrapper>.iqel-tab-content>.screen>.view{height:auto;padding:8px}.tab-panel.locked>.iqel-style-wrapper>.iqel-tabs-container{opacity:var(--opacity-locked)}.tab-panel.secondary{--selected-color:var(--webiq-secondary)}.tab-panel.tertiary{--selected-color:var(--webiq-tertiary)}

/* thread-list - common */
 .thread-list{display:flex;flex-direction:column;--comment-title-font-family:var(--webiq-body-medium-family);--comment-title-font-size:var(--webiq-body-medium-size);--comment-title-font-style:var(--webiq-body-medium-style);--comment-title-font-weight:700;--comment-title-line-height:var(--webiq-body-medium-line-height);--comment-title-letter-spacing:var(--webiq-body-medium-letter-spacing);--comment-message-font-family:var(--webiq-body-medium-family);--comment-message-font-size:var(--webiq-body-medium-size);--comment-message-font-style:var(--webiq-body-medium-style);--comment-message-font-weight:var(--webiq-body-medium-weight);--comment-message-line-height:var(--webiq-body-medium-line-height);--comment-message-letter-spacing:var(--webiq-body-medium-letter-spacing);--comment-user-font-family:var(--webiq-body-medium-family);--comment-user-font-size:var(--webiq-body-medium-size);--comment-user-font-style:var(--webiq-body-medium-style);--comment-user-font-weight:700;--comment-user-line-height:var(--webiq-body-medium-line-height);--comment-user-letter-spacing:var(--webiq-body-medium-letter-spacing);--comment-timestamp-font-family:var(--webiq-body-medium-family);--comment-timestamp-font-size:var(--webiq-body-medium-size);--comment-timestamp-font-style:var(--webiq-body-medium-style);--comment-timestamp-font-weight:var(--webiq-body-medium-weight);--comment-timestamp-line-height:var(--webiq-body-medium-line-height);--comment-timestamp-letter-spacing:var(--webiq-body-medium-letter-spacing);--comment-background:transparent;--comment-text-color:var(--iq-on-primary);--comment-footer-color:var(--iq-secondary-variant2);--comment-footer-separator-color:var(--iq-secondary-variant2);--comment-padding:0.75em;--comment-padding-horizontal:var(--comment-padding);--comment-padding-vertical:var(--comment-padding);--comment-margin:var(--comment-padding);--comment-edit-icon-size:16px;--comment-edit-icon-color:var(--iq-on-primary)}.thread-list>.replies>:first-child{margin-top:var(--comment-margin)}.thread-list:not(:last-child){margin-bottom:var(--comment-margin);border-bottom:1px dashed var(--comment-footer-separator-color)}.thread-list>.text-container{background:var(--comment-background);color:var(--comment-text-color);padding:var(--comment-padding-vertical) var(--comment-padding-horizontal)}.thread-list>.text-container>.title{font-family:var(--comment-title-font-family);font-size:var(--comment-title-font-size);font-style:var(--comment-title-font-style);font-weight:var(--comment-title-font-weight);line-height:var(--comment-title-line-height);letter-spacing:var(--comment-title-letter-spacing);margin-bottom:calc(var(--comment-padding)/ 2)}.thread-list>.text-container>.title:empty{display:none}.thread-list>.text-container>.message{font-family:var(--comment-message-font-family);font-size:var(--comment-message-font-size);font-style:var(--comment-message-font-style);font-weight:var(--comment-message-font-weight);line-height:var(--comment-message-line-height);letter-spacing:var(--comment-message-letter-spacing);white-space:pre-wrap;overflow-wrap:break-word}.thread-list .thread-edit{display:none;box-sizing:border-box;position:relative;width:var(--comment-edit-icon-size);height:var(--comment-edit-icon-size);padding:2px;margin-left:8px;cursor:pointer}.thread-list .thread-edit svg{width:100%;height:100%}.thread-list .thread-edit svg .edit-icon{stroke:var(--comment-edit-icon-color);fill:var(--comment-edit-icon-color)}.thread-list .thread-edit.editable{display:block}.thread-list>.footer{display:flex;color:var(--comment-footer-color);padding-right:var(--comment-padding-horizontal);justify-content:end}.thread-list>.footer .username{font-family:var(--comment-user-font-family);font-size:var(--comment-user-font-size);font-style:var(--comment-user-font-style);font-weight:var(--comment-user-font-weight);line-height:var(--comment-user-line-height);letter-spacing:var(--comment-user-letter-spacing)}.thread-list>.footer .timestamp{font-family:var(--comment-timestamp-font-family);font-size:var(--comment-timestamp-font-size);font-style:var(--comment-timestamp-font-style);font-weight:var(--comment-timestamp-font-weight);line-height:var(--comment-timestamp-line-height);letter-spacing:var(--comment-timestamp-letter-spacing)}.thread-list>.footer .edited-by{font-style:italic}.thread-list>.footer .edited-by:empty{display:none}.thread-list.style-speech-bubble>.footer{padding-left:0}.thread-list.style-speech-bubble>.footer::before{content:"";margin-right:var(--comment-padding-horizontal);height:1.25em;width:1.25em;background:var(--comment-background);clip-path:polygon(0 0,100% 100%,100% 0)}.thread-list>.replies{margin-left:calc(1.25em + var(--comment-padding-horizontal))}.thread-list>.replies:empty{display:none}

/* view - widget */
 .view{--view-background-color:initial;position:relative;box-sizing:border-box;height:100%;width:100%;min-height:48px;background-color:var(--view-background-color)}

/* webiq-loading-overlay - widget */
 .webiq-loading-overlay{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;width:100%;height:100%;--loading-overlay-background-color:var(--webiq-surface-container-low);--loading-overlay-foreground-color:var(--webiq-primary);--loading-overlay-rotation-start:180deg;--loading-overlay-z-index:90000;z-index:var(--loading-overlay-z-index)}.webiq-loading-overlay>.background-layer{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:var(--loading-overlay-background-color);opacity:.38}.webiq-loading-overlay>.content{display:block;margin:1em 5em;font-size:1.5em;user-select:none;white-space:pre-wrap;text-align:center;color:var(--loading-overlay-foreground-color)}.webiq-loading-overlay>.spinner{width:4em;height:4em}.webiq-loading-overlay>.spinner .outline{fill:none;stroke:var(--loading-overlay-foreground-color);stroke-opacity:0.25}.webiq-loading-overlay>.spinner .accent-group{transform:rotate(var(--loading-overlay-rotation-start));transform-origin:center center;animation:loading-overlay-spinner-animation 1s cubic-bezier(.5,.25,.5,.75) infinite;fill:none;stroke:var(--loading-overlay-foreground-color);stroke-opacity:0.5}@keyframes loading-overlay-spinner-animation{0%{transform:rotate(var(--loading-overlay-rotation-start))}100%{transform:rotate(calc(var(--loading-overlay-rotation-start) + 360deg))}}

