:root{font-size:16px;--mdc-theme-primary:grey;--mdc-theme-secondary:grey;--mdc-dlg-white:white;--mdc-theme-selected:lightgrey;--mdc-theme-body-grey:rgb(240, 240, 240);--mdc-theme-border-grey:lightgrey;--mdc-theme-details-label-grey:rgb(80, 80, 80);--mdc-theme-details-value-grey:rgb(20, 20, 20);--height_headline:calc(1rem + 32px + 1rem);--height_list:calc(1rem + 64px + 1rem + 40px);--height_module:calc(1rem + 64px + 1rem + 40px);--rowSelected:1;--avatar-size:3rem}html * :not(.material-icons){font-family:'Source Sans Pro',sans-serif!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdc-top-app-bar{left:0;position:static}.e-top-app-bar__section-button:not(:nth-of-type(2)){flex-grow:0;flex-shrink:0;flex-basis:48px;padding:0}content .mdc-layout-grid{max-width:72rem;margin:auto}footer{background-color:#fff;position:fixed;bottom:0;margin:auto}#e-footer-info{margin-left:.5rem;margin-right:.5rem}#e-userinfo-name{background-color:#d3d3d3;text-align:center}#e-userinfo-name[data-mode='0']{display:none}#e-export-csv[data-deny='1']{display:none}#e-progressbar{display:none;width:100vw}body{margin:auto;background-color:var(--mdc-theme-body-grey)}#e-img_meta{width:40px;height:40px;vertical-align:middle}.e-menu-surface--anchor{top:-16px}.mdc-layout-grid{padding:0;margin:0 auto}#e-innergrid{grid-auto-rows:var(--height_headline);grid-gap:0;margin-top:0;padding-top:.5rem;display:grid}#e-language-list{background-color:var(--mdc-theme-body-grey);display:none}#e-language-list li{margin-left:20px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem}#e-language-list .mdc-form-field{color:#000;background-color:none}#e-datasource-list{background-color:var(--mdc-theme-body-grey);display:none}#e-datasource-list li{margin-left:20px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem}#e-datasource-list .mdc-form-field{color:#000;background-color:none}.imprint[href='']{display:none}#e-btn-toggle-drawer{top:4px;right:0;position:absolute;margin-left:auto}#e-btn-toggle-drawer i{font-size:24px;color:var(--mdc-theme-primary)}#e-meta-logo{justify-content:center;background-color:var(--mdc-theme-body-grey);color:#2f4f4f;font-weight:400}#e-meta-logo span{color:var(--mdc-theme-primary);font-weight:700}@media (min-width:840px){#e-meta-logo{font-size:4rem;padding-bottom:2rem}}@media (min-width:480px) and (max-width:839px){#e-meta-logo{font-size:3.5rem;padding-bottom:1.5rem}}@media (max-width:479px){#e-meta-logo{font-size:3rem;padding-bottom:1rem}}.mdc-list-item--disabled{pointer-events:none;opacity:.4}#oemlogo{margin:auto;margin-right:0}#e-about .mdc-dialog__content{padding-top:1rem;padding-bottom:0}#e-about .mdc-dialog__content li{margin:5px;padding:5px;padding-left:15px}#e-about .mdc-dialog__title{background-color:#d3d3d3;padding:8px 16px 8px 8px}#e-about .material-icons{color:var(--mdc-theme-primary)}#e-license-dlg .mdc-dialog__content{font-size:.8rem;white-space:pre-wrap}#e-contactdetails-dlg .mdc-dialog__surface{border-radius:3px;padding:3px;min-width:70vw;background-color:var(--mdc-dlg-white);background-color:var(--mdc-theme-primary)}#e-contactdetails-dlg .e-detailscontainer .e-detailscontainer-hline{margin-left:auto;color:#fff;min-height:1.5rem}#e-contactdetails-dlg .e-detailscontainer .e-detailscontainer-hline button{width:1rem;min-width:1rem;height:1rem;min-height:1rem;color:var(--mdc-dlg-white)}#e-contactdetails-dlg .e-detailscontainer .e-detailscontainer-hline button i{font-size:1rem}@media (min-width:480px) and (max-width:839px){#e-contactdetails-dlg .mdc-dialog__surface{min-width:80vw}}@media (max-width:479px){#e-contactdetails-dlg .mdc-dialog__surface{width:100vw;min-width:100vw}}#e-dialog-no-results .mdc-dialog__surface{min-height:80px;background-color:var(--mdc-dlg-white);border:3px solid var(--mdc-theme-primary)}#e-dialog-no-results h2{text-align:center}#e-dialog-no-results .mdc-icon-button{margin-left:auto;right:2px;top:2px;width:2rem;height:2rem;padding:.1rem;font-size:1rem}#e-dialog-no-results .mdc-icon-button i{font-size:1rem}#e-dialog-no-results .mdc-button::before,.mdc-button::after{background-color:#000}#e-dialog-no-results .mdc-button:not(:disabled){color:#000}content[count='0'] .e-detailscontainer{display:none!important}#e-details .e-contactdetails-content-item[count='0']{display:none}#e-details{overflow-y:auto;max-height:60%}.e-contactdetails-jpegPhoto{display:block;background-position:center;background-size:cover;background-repeat:no-repeat;min-height:96px;min-width:96px;height:96px;width:96px;float:right;position:static}#e-innergrid[merge=true] .e-contactlistitem[merges] .e-contactdetails-jpegPhoto{display:none}.mdc-list-item__primary-text::before{vertical-align:-1rem}.e-detailscontainer{top:0;grid-row-start:1;margin-left:.2rem;margin-right:.2rem;margin-bottom:auto;background-color:var(--mdc-theme-selected);position:-webkit-sticky;position:sticky;overflow:hidden}#e-innergrid[grid="2"]>.e-detailscontainer{display:none}#e-innergrid[matchMedia=small]>.e-detailscontainer{display:none}#e-innergrid:not([grid="2"]):not([matchMedia=small]) .e-contactlistitem-action-button-more{/*!=gridModule or media 479px max*/visibility:hidden}#e-innergrid:not([merge=true]) #e-contactdetails-tabbar{display:none}#e-innergrid[merge=true] .e-contactlistitem[merged]{display:none}#e-innergrid[merge=true] .e-contactlistitem[merges]{border-right:1px solid var(--mdc-theme-primary)}#e-innergrid[merge=true] .e-contactlistitem[merges] .e-contactlistitem-jpegPhoto{display:none}#e-innergrid[merge=true] .e-contactlistitem[merges] .e-contactlistitem-txt{display:none}#e-innergrid .e-contactmerge-icon{display:none}#e-innergrid[grid="0"] .e-contactmerge-icon{font-size:1.5em}#e-innergrid[grid="1"] .e-contactmerge-icon{font-size:3em}#e-innergrid[grid="2"] .e-contactmerge-icon{font-size:3em}#e-innergrid[merge=true] .e-contactlistitem[merges] .e-contactmerge-icon{color:var(--mdc-theme-primary);display:inherit}@media (min-width:840px){.e-detailscontainer{grid-column:5/span 8;font-size:1rem}}@media (min-width:480px) and (max-width:839px){.e-detailscontainer{grid-column:5/span 6;font-size:.9rem}}@media (max-width:479px){.e-detailscontainer{grid-column:1/span 4;font-size:.8rem}}.mdc-list-item__primary-text{color:var(--mdc-theme-details-label-grey);font-size:.75rem}.mdc-list-item__secondary-text{color:var(--mdc-theme-details-value-grey);font-weight:400}.mdc-list--two-line .mdc-list-item{height:auto}.e-contactdetails-header{height:64px;overflow:hidden;display:flex;align-content:flex-start;flex-grow:0;flex-shrink:0;flex-basis:32px;flex-direction:row;background-color:var(--mdc-theme-selected)}.e-contactdetails-header-image{flex-grow:0;flex-shrink:0;flex-basis:64px;display:flex;justify-content:center;margin:.2rem;position:relative;background-color:var(--mdc-dlg-white)}#e-details[merged-contact-activated=true] .e-contactdetails-initials{display:none}#e-details .e-contactmerge-icon{display:none}#e-details[merged-contact-activated=true] .e-contactmerge-icon{color:var(--mdc-theme-primary);font-size:3em;align-self:center;display:inherit}.e-contactdetails-header-image-jpg{position:absolute;overflow:hidden;background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;height:100%}.e-contactdetails-initials{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);text-transform:uppercase;font-weight:700;font-size:2em}.e-contactdetails-header-text{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-content:center;flex:auto;font-size:1.2em;margin:.5rem;padding-left:.5rem}.e-contactdetails-header-text div{overflow:hidden;text-overflow:ellipsis}.e-contactdetails-header-text div:first-child{font-weight:700}.e-contactdetails-header-text div:not(:first-child){font-size:1rem}.e-contactdetails-header-collapse{flex-grow:0;flex-shrink:0;flex-basis:24px;align-content:flex-end;margin-top:auto;margin-left:8px;margin-right:8px;margin-bottom:2px}.e-contactdetails-content{background-color:var(--mdc-dlg-white)}.e-contactdetails-groupheader{flex-grow:0;flex-shrink:0;flex-basis:32px;overflow:hidden;display:flex;align-content:flex-start;flex-direction:row;background-color:var(--mdc-theme-selected)}.e-contactdetails-groupheader-icon{flex-grow:0;flex-shrink:0;vertical-align:middle;margin:.2rem;margin-top:auto}.e-contactdetails-groupheader-icon i{margin-top:auto;position:float;font-size:1.4rem}.e-contactdetails-groupheader-text{position:relative;overflow:hidden;white-space:nowrap;align-content:center;flex:auto;font-weight:700;font-size:1rem;margin:.5rem}.e-contactdetails-close{cursor:pointer}.e-contactdetails-excol{cursor:pointer}#e-contactdetails-tabbar .mdc-tab-bar{width:100%}#e-contactdetails-tabbar .mdc-tab-scroller__scroll-content{width:100%}#e-contactdetails-tabbar .mdc-tab{padding-right:5px;padding-left:5px;flex:1 1 auto;display:block;overflow:hidden;text-overflow:ellipsis}#e-contactdetails-tabbar .mdc-tab:not(:first-child:nth-last-child(1)){border-right:1px solid var(--mdc-theme-primary);border-top-right-radius:7px}#e-contactdetails-tabbar .mdc-tab[aria-selected=false]:not(:first-child:nth-last-child(1)){opacity:.2}#e-contactdetails-tabbar .mdc-tab[aria-selected=false]:not(:first-child:nth-last-child(1)):hover{border-top:1px solid #000;border-right:1px solid #000;border-top-right-radius:9px}#e-contactdetails-tabbar .mdc-tab__content{display:initial;position:initial;width:100%}#e-contactdetails-tabbar .mdc-tab__text-label{display:inherit}#e-contactdetails-tabbar .mdc-tab{height:32px;overflow:hidden;text-overflow:ellipsis;background-color:var(--mdc-dlg-white);text-transform:none;font-size:.75rem}#e-contactlistitem-action-menu{background-color:var(--mdc-theme-body-grey)}#e-contactlistitem-action-menu ul:empty{display:none}.e-contactlistitem-action-menu-item{height:auto}@media (min-width:840px){.e-contactlistitem{font-size:1rem}}@media (min-width:480px) and (max-width:839px){.e-contactlistitem{font-size:.9rem}}@media (max-width:479px){.e-contactlistitem{font-size:.8rem;grid-column:1/span 12}}.e-gridview-headline .e-contactlistitem-row{height:32px;overflow:hidden;display:flex}.e-gridview-list .e-contactlistitem-row{height:64px;overflow:hidden;display:flex}.e-gridview-module .e-contactlistitem-row{height:calc(64px - .5em);overflow:hidden;display:flex}.e-contactlistitem{grid-column-start:1;grid-row:auto;border-bottom:1px solid var(--mdc-theme-border-grey);padding-top:1rem;padding-right:.5rem;padding-bottom:1rem;padding-left:.5rem;background-color:var(--mdc-dlg-white)}.e-contactlistitem.selected{background-color:var(--mdc-theme-selected)}.e-gridview-headline{grid-column:1/span 4}.e-gridview-list{grid-column:1/span 4}.e-gridview-module{grid-column:auto/span 4;margin:.2rem}.e-contactlistitem-row:after{clear:both}.e-contactlistitem-image{flex-grow:0;flex-shrink:0;flex-basis:32px;display:flex;justify-content:center;align-items:center;position:relative;background-color:var(--mdc-theme-selected)}.e-contactlistitem.selected .e-contactlistitem-image{background-color:var(--mdc-dlg-white)}.e-contactlistitem-jpegPhoto{position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;height:100%;display:block}.e-contactlistitem-txt{position:absolute;text-transform:uppercase;font-weight:700}.e-gridview-headline .e-contactlistitem-txt{font-size:1em}.e-gridview-list .e-contactlistitem-txt{font-size:2em}.e-gridview-module .e-contactlistitem-txt{font-size:1.8em}.e-contactlistitem{background-color:var(--mdc-dlg-white)}.e-contactlistitem:first-of-type{grid-row-start:1}.e-gridview-headline .e-contactlistitem-image{width:32px;min-width:32px}.e-gridview-list .e-contactlistitem-image{width:64px;min-width:64px}.e-gridview-module .e-contactlistitem-image{width:calc(64px - .5em);min-width:calc(64px - .5em)}.e-contactlistitem-text{display:flex;flex:1;-webkit-flex:1;-ms-flex:1;flex-direction:column;padding-left:1rem;overflow:hidden;white-space:nowrap;align-self:center}.e-contactlistitem-text div{overflow:hidden;text-overflow:ellipsis}.e-contactlistitem-text div:first-child{font-weight:600;visibility:visible}.e-gridview-headline .e-contactlistitem-text div:not(:first-child){display:none;visibility:hidden}.e-contactlistitem-menu{flex-grow:0;flex-shrink:0;flex-basis:32px;float:right;height:32px;width:32px;min-width:32px}.e-contactlistitem-menu button{width:inherit;height:inherit;padding:.2rem 0;min-width:0}.e-gridview-headline .e-contactlistitem-actions{display:none;visibility:hidden}.e-contactlistitem-actions{border-top:1px solid var(--mdc-theme-border-grey);margin-top:1rem;height:auto;min-height:0}.e-contactlistitem-actions button{text-transform:none}.e-gridview-module .e-contactlistitem-actions button:first-child{border-right:1px solid var(--mdc-theme-border-grey)}.e-contactlistitem-actions button .mdc-button__icon{font-size:1.3rem}.e-contactlistitem-action-button:not(:disabled){color:#303030}#e-drawer .mdc-list{background-color:none}#e-drawer.mdc-drawer .material-icons{color:var(--mdc-theme-primary)}#e-drawer.mdc-drawer .mdc-list-item--activated .material-icons{color:var(--mdc-theme-primary);opacity:1}.mdc-drawer[dir=right],[dir=right] .mdc-drawer{border-radius:0}.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content[dir=rtl],[dir=right] .mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content{margin-left:0;margin-right:256px}.mdc-drawer[dir=right],[dir=right] .mdc-drawer{border-right-width:0;border-left-width:1px;border-right-style:none;border-left-style:solid}.mdc-drawer--animate[dir=right],[dir=right] .mdc-drawer--animate{-webkit-transform:translateX(100%);transform:translateX(100%)}.mdc-drawer--opening[dir=right],[dir=right] .mdc-drawer--opening{-webkit-transform:translateX(0);transform:translateX(0)}.mdc-drawer--closing[dir=right],[dir=right] .mdc-drawer--closing{-webkit-transform:translateX(100%);transform:translateX(100%)}.mdc-drawer--dismissible[dir=right],[dir=right] .mdc-drawer--dismissible{left:initial;right:0}.mdc-drawer-app-content[dir=right],[dir=right] .mdc-drawer-app-content{margin-left:0;margin-right:0}.mdc-drawer--modal[dir=right],[dir=right] .mdc-drawer--modal{left:initial;right:0}.e-textfield-shaped .mdc-notched-outline .mdc-notched-outline__leading{border-radius:28px 0 0 28px;width:28px}.e-textfield-shaped .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl],[dir=rtl] .e-textfield-shaped .mdc-notched-outline .mdc-notched-outline__leading{border-radius:0 28px 28px 0}.e-textfield-shaped .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - 28px * 2)}.e-textfield-shaped .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 28px 28px 0}.e-textfield-shaped .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl],[dir=rtl] .e-textfield-shaped .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:28px 0 0 28px}.e-textfield-shaped .mdc-text-field__input{padding-left:32px;padding-right:0}.e-textfield-shaped .mdc-text-field__input[dir=rtl],[dir=rtl] .e-textfield-shaped .mdc-text-field__input{padding-left:0;padding-right:32px}.e-textfield-shaped+.mdc-text-field-helper-text{margin-left:32px;margin-right:16px}.e-textfield-shaped+.mdc-text-field-helper-text[dir=rtl],[dir=rtl] .e-textfield-shaped+.mdc-text-field-helper-text{margin-left:16px;margin-right:32px}#e-container-modal{z-index:9}#e-containerheader-modal{text-align:right;width:100%;z-index:10}