:root{--gin-color-disabled:#767676;--gin-color-disabled-bg:#eaeaea;--gin-color-disabled-border:#c2c2c2}body.gin-login .user-form-page__user-form img{max-height:100px}body .toolbar-icon-views-viewviews-di-medialib-assets-page-1:before{mask-image:url(/themes/rittal/assets/images/icons/play.svg)!important;-webkit-mask-image:url(/themes/rittal/assets/images/icons/play.svg)!important;background-color:var(--gin-icon-color,currentColor)!important}body .toolbar-icon-di-custom-devices-admin:before{mask-image:url(/themes/rittal/assets/images/icons/device.svg)!important;-webkit-mask-image:url(/themes/rittal/assets/images/icons/device.svg)!important;background-color:var(--gin-icon-color,currentColor)!important}textarea{-ms-hyphens:none!important;hyphens:none!important}span.marker.marker--default-language{border:2px solid rgba(0,0,0,.5);font-weight:700}span.marker.marker--preparing{color:var(--color-white);background:var(--gin-color-warning)}span.marker.marker--live{color:var(--color-white);background:var(--gin-color-danger)}span.marker.marker--archiv,span.option-badge{background:var(--gin-status-bg);color:var(--gin-status-text)}span.option-badge{font-size:85%;float:right;padding:.25em .5em;border-radius:var(--gin-border-l);line-height:1;display:block;margin:0;font-weight:700}.block.block-di-custom-touchpoint-switcher{position:fixed;z-index:600;top:0;right:var(--gin-spacing-xxl)}.block.block-di-custom-touchpoint-switcher .form-item{margin:.5rem 0}.block.block-di-custom-touchpoint-switcher .form-item select{padding:.25rem 2.5rem .25rem .5rem;height:auto;min-height:auto;font-size:.85rem;font-weight:700}.block.block-di-custom-touchpoint-switcher .layout-region-node-secondary{display:none!important}.file-with-cat-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.file-with-cat-wrap>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0}.file-with-cat-wrap>div.js-form-type-textfield{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.file-with-cat-wrap .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-with-cat-wrap .form-item>label{width:200px;padding:0;margin:0}.file-with-cat-wrap .form-item .form-select,.file-with-cat-wrap .form-item .form-text{width:100%}form.di-custom-archive-picker-form tr>td:first-child,form.di-custom-archive-picker-form tr>th:first-child{padding-right:0;width:1px}form.di-custom-archive-picker-form tr.level-0,form.di-custom-archive-picker-form tr.level-1,form.di-custom-archive-picker-form tr.level-2,form.di-custom-archive-picker-form tr.level-3{--lx:0rem}form.di-custom-archive-picker-form tr.level-0.level-1,form.di-custom-archive-picker-form tr.level-1.level-1,form.di-custom-archive-picker-form tr.level-2.level-1,form.di-custom-archive-picker-form tr.level-3.level-1{--lx:2rem}form.di-custom-archive-picker-form tr.level-0.level-2,form.di-custom-archive-picker-form tr.level-1.level-2,form.di-custom-archive-picker-form tr.level-2.level-2,form.di-custom-archive-picker-form tr.level-3.level-2{--lx:4rem}form.di-custom-archive-picker-form tr.level-0.level-3,form.di-custom-archive-picker-form tr.level-1.level-3,form.di-custom-archive-picker-form tr.level-2.level-3,form.di-custom-archive-picker-form tr.level-3.level-3{--lx:6rem}form.di-custom-archive-picker-form tr.level-0 td,form.di-custom-archive-picker-form tr.level-1 td,form.di-custom-archive-picker-form tr.level-2 td,form.di-custom-archive-picker-form tr.level-3 td{white-space:nowrap}form.di-custom-archive-picker-form tr.level-0 td span,form.di-custom-archive-picker-form tr.level-1 td span,form.di-custom-archive-picker-form tr.level-2 td span,form.di-custom-archive-picker-form tr.level-3 td span{display:block;width:100%;white-space:inherit;overflow:hidden;text-overflow:ellipsis;max-width:40rem}form.di-custom-archive-picker-form tr.level-0 .form-item,form.di-custom-archive-picker-form tr.level-1 .form-item,form.di-custom-archive-picker-form tr.level-2 .form-item,form.di-custom-archive-picker-form tr.level-3 .form-item{position:relative}form.di-custom-archive-picker-form tr.level-0 .form-item input,form.di-custom-archive-picker-form tr.level-1 .form-item input,form.di-custom-archive-picker-form tr.level-2 .form-item input,form.di-custom-archive-picker-form tr.level-3 .form-item input{position:absolute;top:50%;left:calc(var(--lx));-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}form.di-custom-archive-picker-form tr.level-0>td:nth-child(2),form.di-custom-archive-picker-form tr.level-1>td:nth-child(2),form.di-custom-archive-picker-form tr.level-2>td:nth-child(2),form.di-custom-archive-picker-form tr.level-3>td:nth-child(2){padding-left:calc(var(--gin-spacing-m) + var(--lx))}.container-flex-form,.ui-dialog .container-flex-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:0 0 1rem}.container-flex-form .form-item,.ui-dialog .container-flex-form .form-item{position:relative;margin:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.container-flex-form .form-item>label,.ui-dialog .container-flex-form .form-item>label{position:absolute;z-index:1;font-size:.75em;top:-1em;background-color:#fff}.container-flex-form .form-item .form-element,.ui-dialog .container-flex-form .form-item .form-element{width:100%}.ui-dialog .container-flex-form{margin-top:1rem}.ui-dialog .ui-dialog .ui-widget-content.ui-dialog-buttonpane .button.form-disabled{color:var(--gin-color-disabled)!important;background-color:var(--gin-color-disabled-bg)!important;border-color:var(--gin-color-disabled-border)!important}