@charset "UTF-8";:root{--header-height-desktop: 150px;--footer-height-desktop: 35px;--header-footer-padding: 40px;--blue-dark: #0077ba;--blue-light: #338dcd;--textcolor: #4a4a4a;--sys-grey: #6a6a69}@font-face{font-family:FiraCodeVF;src:url(/assets/fonts/Inter.var.woff2) format("woff2");font-weight:100 900;font-style:oblique 0deg 10deg;font-display:swap}.admin .groupform,.forgotpassword,.login,.register,.user-form,.card,.newswrapper .teaserblock-new,.features .feature-table,.useradminpage form.addadmin,.useradminpage .admins,.useradminpage .useradmin ul li>div,.uploadpage .globaldescription,.uploadpage .fileupload,.vendorpage .infocard,.dealerpage .infocard,.industrialpage .infocard,.serviceproviderpage .infocard,.newstartpage .infocard,.infopage .infocard,.branchpage .location-wrapper .location,.infopage .partnercard,.industrialpage .partnercard,.serviceproviderpage .partnercard,.dealerpage .partnercard,.vendorpage .partnercard,.trial-account-wrapper .partnercard,.infopage .subscriptions>li,.industrialpage .subscriptions>li,.serviceproviderpage .subscriptions>li,.dealerpage .subscriptions>li,.vendorpage .subscriptions>li,.trial-account-wrapper .subscriptions>li,.sellpage .cell1,#content .impressum,dialog.md-dialog,.admin-licences dialog[open],.admin-users dialog[open],.user-management-wrapper .filter-dialog[open],.user-management-wrapper .create-user-dialog[open],.user-management-wrapper .update-user-dialog[open],.user-management-wrapper .sort-dialog[open],.user-management-wrapper .column-dialog[open],.user-management-wrapper .licences-dialog[open],.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog,.newswrapper dialog[open].newsdialog,.downloadpage dialog[open],.branchpage dialog[open],.trial-account-wrapper dialog[open].terms-dialog{border-top:.3125rem solid #338dcd;background-color:#fff;line-height:1.5625rem;border-radius:.25rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;padding:1.25rem;display:inline-block;max-width:100%}.admin .groupform p:first-child,.forgotpassword p:first-child,.login p:first-child,.register p:first-child,.user-form p:first-child,.card p:first-child,.newswrapper .teaserblock-new p:first-child,.features .feature-table p:first-child,.useradminpage form.addadmin p:first-child,.useradminpage .admins p:first-child,.useradminpage .useradmin ul li>div p:first-child,.uploadpage .globaldescription p:first-child,.uploadpage .fileupload p:first-child,.vendorpage .infocard p:first-child,.dealerpage .infocard p:first-child,.industrialpage .infocard p:first-child,.serviceproviderpage .infocard p:first-child,.newstartpage .infocard p:first-child,.infopage .infocard p:first-child,.branchpage .location-wrapper .location p:first-child,.infopage .partnercard p:first-child,.industrialpage .partnercard p:first-child,.serviceproviderpage .partnercard p:first-child,.dealerpage .partnercard p:first-child,.vendorpage .partnercard p:first-child,.trial-account-wrapper .partnercard p:first-child,.infopage .subscriptions>li p:first-child,.industrialpage .subscriptions>li p:first-child,.serviceproviderpage .subscriptions>li p:first-child,.dealerpage .subscriptions>li p:first-child,.vendorpage .subscriptions>li p:first-child,.trial-account-wrapper .subscriptions>li p:first-child,.sellpage .cell1 p:first-child,#content .impressum p:first-child,dialog.md-dialog p:first-child,.admin-licences dialog[open] p:first-child,.admin-users dialog[open] p:first-child,.user-management-wrapper .filter-dialog[open] p:first-child,.user-management-wrapper .create-user-dialog[open] p:first-child,.user-management-wrapper .update-user-dialog[open] p:first-child,.user-management-wrapper .sort-dialog[open] p:first-child,.user-management-wrapper .column-dialog[open] p:first-child,.user-management-wrapper .licences-dialog[open] p:first-child,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog p:first-child,.newswrapper dialog[open].newsdialog p:first-child,.downloadpage dialog[open] p:first-child,.branchpage dialog[open] p:first-child,.trial-account-wrapper dialog[open].terms-dialog p:first-child{margin-top:0}.admin .groupform p:last-child,.forgotpassword p:last-child,.login p:last-child,.register p:last-child,.user-form p:last-child,.card p:last-child,.newswrapper .teaserblock-new p:last-child,.features .feature-table p:last-child,.useradminpage form.addadmin p:last-child,.useradminpage .admins p:last-child,.useradminpage .useradmin ul li>div p:last-child,.uploadpage .globaldescription p:last-child,.uploadpage .fileupload p:last-child,.vendorpage .infocard p:last-child,.dealerpage .infocard p:last-child,.industrialpage .infocard p:last-child,.serviceproviderpage .infocard p:last-child,.newstartpage .infocard p:last-child,.infopage .infocard p:last-child,.branchpage .location-wrapper .location p:last-child,.infopage .partnercard p:last-child,.industrialpage .partnercard p:last-child,.serviceproviderpage .partnercard p:last-child,.dealerpage .partnercard p:last-child,.vendorpage .partnercard p:last-child,.trial-account-wrapper .partnercard p:last-child,.infopage .subscriptions>li p:last-child,.industrialpage .subscriptions>li p:last-child,.serviceproviderpage .subscriptions>li p:last-child,.dealerpage .subscriptions>li p:last-child,.vendorpage .subscriptions>li p:last-child,.trial-account-wrapper .subscriptions>li p:last-child,.sellpage .cell1 p:last-child,#content .impressum p:last-child,dialog.md-dialog p:last-child,.admin-licences dialog[open] p:last-child,.admin-users dialog[open] p:last-child,.user-management-wrapper .filter-dialog[open] p:last-child,.user-management-wrapper .create-user-dialog[open] p:last-child,.user-management-wrapper .update-user-dialog[open] p:last-child,.user-management-wrapper .sort-dialog[open] p:last-child,.user-management-wrapper .column-dialog[open] p:last-child,.user-management-wrapper .licences-dialog[open] p:last-child,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog p:last-child,.newswrapper dialog[open].newsdialog p:last-child,.downloadpage dialog[open] p:last-child,.branchpage dialog[open] p:last-child,.trial-account-wrapper dialog[open].terms-dialog p:last-child{margin-bottom:0}dialog.md-dialog,.admin-licences dialog[open],.admin-users dialog[open],.user-management-wrapper .filter-dialog[open],.user-management-wrapper .create-user-dialog[open],.user-management-wrapper .update-user-dialog[open],.user-management-wrapper .sort-dialog[open],.user-management-wrapper .column-dialog[open],.user-management-wrapper .licences-dialog[open],.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog,.newswrapper dialog[open].newsdialog,.downloadpage dialog[open],.branchpage dialog[open],.trial-account-wrapper dialog[open].terms-dialog{border-left:none;border-right:none;border-bottom:none;box-shadow:0 3px 11px #0000001f;padding:0;width:500px}dialog.md-dialog .edit,.admin-licences dialog[open] .edit,.admin-users dialog[open] .edit,.user-management-wrapper .filter-dialog[open] .edit,.user-management-wrapper .create-user-dialog[open] .edit,.user-management-wrapper .update-user-dialog[open] .edit,.user-management-wrapper .sort-dialog[open] .edit,.user-management-wrapper .column-dialog[open] .edit,.user-management-wrapper .licences-dialog[open] .edit,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .edit,.newswrapper dialog[open].newsdialog .edit,.downloadpage dialog[open] .edit,.branchpage dialog[open] .edit,.trial-account-wrapper dialog[open].terms-dialog .edit{padding:1.25rem}dialog.md-dialog::backdrop,.admin-licences dialog[open]::backdrop,.admin-users dialog[open]::backdrop,.user-management-wrapper .filter-dialog[open]::backdrop,.user-management-wrapper .create-user-dialog[open]::backdrop,.user-management-wrapper .update-user-dialog[open]::backdrop,.user-management-wrapper .sort-dialog[open]::backdrop,.user-management-wrapper .column-dialog[open]::backdrop,.user-management-wrapper .licences-dialog[open]::backdrop,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog::backdrop,.newswrapper dialog[open].newsdialog::backdrop,.downloadpage dialog[open]::backdrop,.branchpage dialog[open]::backdrop,.trial-account-wrapper dialog[open].terms-dialog::backdrop{background-color:#00000080;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem)}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;max-width:100%;padding:0;margin:0}body{font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:400;font-style:normal;color:#4a4a4a;background-color:#ddd;overflow-y:scroll;overflow-x:auto;min-height:100vh;scroll-behavior:smooth;padding-top:var(--header-height-desktop)}body:before{z-index:99}body:after{z-index:97}body.noscroll{overflow:hidden}@supports (font-variation-settings: normal){body{font-family:FiraCodeVF,Arial}}[hidden],template{display:none}button{font-size:16px}a{text-decoration:underline}a,button,img,app-icon-menu,app-icon-close{-webkit-user-select:none;user-select:none;outline:none}picture{display:block;width:100%}a{color:#0077ba}a:hover{color:#003c5d;cursor:pointer}h2,h3,h4{margin-top:0}input[type=checkbox]{outline:none}select{padding:3px}#wrapper{margin-left:auto;margin-right:auto;max-width:1300px;min-width:15rem;background-color:#f5f5f5}.green{color:#4da64d}.blue{color:var(--blue-dark)}.grey{color:var(--sys-grey)}.red{color:#ff4d4d}.textcolor{color:var(--textcolor)}.clearfix{clear:both}.clearfix:after{clear:both;content:"";display:table}:root{--status-width: 160px;--textbox-width: 540px;--textbox-fontsize: 26px}.startpage-wrapper{min-height:calc(100vh - var(--header-height-desktop) - var(--footer-height-desktop))}.toggle-tmp{position:fixed;top:0;z-index:88}section.tophero{display:grid}section.tophero .hero-container{width:100%;position:relative}section.tophero .hero-container:before{content:"";display:block;margin-top:43.5%}section.tophero .image-container{position:absolute;inset:0;z-index:0;overflow:hidden;width:100%;height:100%;display:flex;justify-content:center}section.tophero .image-container picture{height:100%;width:100%;opacity:0;will-change:opacity;position:absolute;transition:opacity 1s ease-in-out}section.tophero .image-container picture.active{opacity:1}section.tophero .image-container img{height:auto;width:100%}section.tophero ul.image-status{position:absolute;list-style:none;padding:0;width:var(--status-width);left:calc(50% - var(--status-width) / 2);bottom:5%;display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center}section.tophero ul.image-status li{width:13px;height:13px;border-radius:50%;background-color:#fff}section.tophero ul.image-status li.active{background-color:var(--blue-dark)}section.tophero ul.image-status li:hover{cursor:pointer}section.hero{background-color:#fff;position:relative}section.hero .image-container{display:flex;justify-content:center;align-items:center;position:relative}section.hero .image-container img{width:100%;height:auto;max-width:100%}.image-text{position:absolute;bottom:30%;width:var(--textbox-width);padding:20px 30px;border-radius:10px;font-size:var(--textbox-fontsize);background-color:#0070c0e8;color:#fff;display:flex;justify-content:center;align-items:center;white-space:nowrap;text-align:center;font-variation-settings:"wght" 600,"slnt" 0;line-height:1.3}@keyframes animate{0%{top:-5px;left:-5px;opacity:0}25%{top:0;left:0;opacity:1}50%,to{top:5px;left:5px;opacity:0}}.intro-container{--arrow-height: 38px;--arrow-width: 25px;--data-banner-top-font-size: 1.4rem;--data-banner-top-height: 80px;--data-banner-top-line-height: 1.5;--data-banner-bottom-height: 80px;--data-banner-bottom-font-size: .92rem;--data-banner-bottom-line-height: 1.8;--textblock-font-size: 1rem}.intro-container .data-banner{width:100%;display:flex;flex-flow:row nowrap;align-items:center;padding:0 var(--header-footer-padding);background-color:#fff;will-change:auto;justify-content:center;text-transform:uppercase}.intro-container .data-banner.top{height:var(--data-banner-top-height);line-height:var(--data-banner-top-line-height)}.intro-container .data-banner.bottom{height:var(--data-banner-bottom-height);line-height:var(--data-banner-bottom-line-height)}.intro-container .data-banner p{margin:0;font-variation-settings:"wght" 700,"slnt" 0;word-spacing:4px;text-align:center}.intro-container .data-banner p.bigtext{font-size:var(--data-banner-top-font-size);color:var(--sys-grey);text-align:center}.intro-container .data-banner p.smalltext{font-size:var(--data-banner-bottom-font-size)}.intro-container .data-banner p.smalltext a{text-decoration:none;color:var(--textcolor)}.intro-container .data-banner p span{color:var(--blue-dark)}.intro-container .textblock-wrapper{position:relative}.intro-container .textblock-wrapper.shownavi .textblock{padding:20px 60px}.intro-container .textblock-wrapper .arrow{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;bottom:0}.intro-container .textblock-wrapper .arrow span{transition:border-color .3s ease-in-out;position:relative}.intro-container .textblock-wrapper .arrow.prev{left:0}.intro-container .textblock-wrapper .arrow.prev span{width:0;height:0;border-top:var(--arrow-height) solid rgba(0,0,0,0);border-right:var(--arrow-width) solid #6a6a69;border-bottom:var(--arrow-height) solid rgba(0,0,0,0);margin-left:10px}.intro-container .textblock-wrapper .arrow.prev:hover span{border-right:var(--arrow-width) solid var(--blue-dark)}.intro-container .textblock-wrapper .arrow.next{right:0}.intro-container .textblock-wrapper .arrow.next span{width:0;height:0;border-top:var(--arrow-height) solid rgba(0,0,0,0);border-left:var(--arrow-width) solid #6a6a69;border-bottom:var(--arrow-height) solid rgba(0,0,0,0);margin-right:10px}.intro-container .textblock-wrapper .arrow.next:hover span{border-left:var(--arrow-width) solid var(--blue-dark)}.intro-container .textblock-wrapper .arrow:hover .prev{border-right:var(--arrow-width) solid var(--blue-dark)}.intro-container .textblock-wrapper .arrow:hover .next{border-left:var(--arrow-width) solid var(--blue-dark)}.intro-container .textblock-wrapper startpage-textblock{position:relative;width:100%;flex:1}.intro-container .textblock-wrapper startpage-textblock .textblock-outer{background-color:#f5f5f5}.intro-container .textblock-wrapper startpage-textblock .textblock{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px var(--header-footer-padding);font-family:Arial,Helvetica,sans-serif;font-size:var(--textblock-font-size);font-weight:700;line-height:1.5;transition:padding .2s cubic-bezier(.4,0,1,1)}.intro-container .textblock-wrapper startpage-textblock .textblock>div{flex:0 1 calc(50% - 20px)}.intro-container .textblock-wrapper startpage-textblock .textblock>.left{color:var(--blue-dark)}dialog#cookies{display:none}dialog#cookies[open]{--color-btn-bg-green: #6faa45;background-color:var(--color-btn-bg-green);color:#fff;width:clamp(320px,80vw,700px);padding:30px;display:flex;flex-flow:column;border:1px solid #fff;border-radius:7px}dialog#cookies[open]::backdrop{background-color:#00000080;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem)}dialog#cookies[open] .cookie-info{font-size:12px}dialog#cookies[open] .cookie-info .first{font-size:16px;margin-top:0}dialog#cookies[open] .cookie-buttons .setting-info{display:flex;justify-content:center;align-items:center;margin:35px 0;flex-flow:row wrap;gap:10px 0}dialog#cookies[open] .cookie-buttons .setting-info small{margin:0 15px}dialog#cookies[open] .cookie-buttons .setting-info label.custom-checkbox{padding-left:35px;display:flex;align-items:center;margin:0 15px;align-self:center}dialog#cookies[open] .cookie-buttons .setting-info label.custom-checkbox #cfunctional:checked~.checkmark{background-color:var(--color-btn-bg-green);border:none;cursor:default!important}dialog#cookies[open] .cookie-buttons .accept-buttons{display:flex;flex-flow:column;gap:20px}dialog#cookies[open] .cookie-buttons .accept-buttons .paralell{display:flex;flex-flow:row wrap;gap:20px}dialog#cookies[open] .cookie-buttons .accept-buttons .paralell button{min-width:260px;flex:1}dialog#cookies[open] .cookie-buttons .accept-buttons button{margin:0;white-space:nowrap;flex:1}dialog#cookies[open] .cookie-buttons .accept-buttons button.all,dialog#cookies[open] .cookie-buttons .accept-buttons button.save{background-color:#fff;color:var(--color-btn-bg-green)!important}dialog#cookies[open] .cookie-buttons .accept-buttons button.all:hover,dialog#cookies[open] .cookie-buttons .accept-buttons button.save:hover{background-color:var(--textcolor);color:#fff!important}dialog#cookies[open] .cookie-buttons .accept-buttons button.functional{background-color:#0000;border:1px solid #fff}dialog#cookies[open] .cookie-buttons .accept-buttons button.functional:hover{background-color:var(--textcolor);color:#fff!important;border-color:var(--textcolor)}label.custom-checkbox{position:relative;height:25px;align-self:flex-end}label.custom-checkbox input.checkbox{position:absolute;top:0;left:0;height:0;width:0;opacity:0;cursor:pointer}label.custom-checkbox .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border-radius:4px;border:1px solid #ccc;background-color:#d0d0d0}label.custom-checkbox .checkmark:after{content:"";position:absolute}label.custom-checkbox:hover input~.checkmark{background-color:var(--sys-grey);border-color:var(--sys-grey);cursor:pointer}label.custom-checkbox input:checked~.checkmark{background-color:var(--blue-dark);border-color:var(--blue-dark)}label.custom-checkbox input:checked~.checkmark:after{display:block}label.custom-checkbox .checkmark:after{left:8px;top:3px;width:8px;height:15px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}@font-face{font-family:fontello;src:url(/assets/fonts/fontello.woff2) format("woff2"),url(/assets/fonts/fontello.woff) format("woff"),url(/assets/fonts/fontello.ttf) format("truetype"),url(/assets/fonts/fontello.svg) format("svg"),url(/assets/fonts/fontello.eot) format("embedded-opentype");font-display:swap}[class^=icon-]:before,[class*=" icon-"]:before{font-family:fontello;font-style:normal;font-weight:400;color:#0077ba;display:inline-block;text-decoration:inherit;width:1em;margin-right:.7em;display:flex;justify-content:center;align-items:center;height:100%;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-floppy:before{content:"\e81b"}.icon-info-circled:before{content:"\e81c"}.icon-info:before{content:"\e81a"}.icon-menu:before{content:"\e819"}.icon-cancel-circle:before{content:"\e811"}.icon-cancel:before{content:"\e814"}.icon-lock-open:before{content:"\e815"}.icon-lock:before{content:"\e816"}.icon-asterisk:before{content:"\e800"}.icon-shield:before{content:"\e801"}.icon-cube:before{content:"\e802"}.icon-youtube-play:before{content:"\e803"}.icon-cubes:before{content:"\e804"}.icon-book-open:before{content:"\e805"}.icon-picture:before{content:"\e806"}.icon-video:before{content:"\e807"}.icon-attach:before{content:"\e808"}.icon-video-1:before{content:"\e809"}.icon-picture-1:before{content:"\e80a"}.icon-picture-2:before{content:"\e80b"}.icon-videocam:before{content:"\e80c"}.icon-folder:before{content:"\e80d"}.icon-download-cloud:before{content:"\e80e"}.icon-download-alt:before{content:"\e80f"}.icon-doc-text:before{content:"\e810"}@keyframes scale{0%{scale:1}50%{scale:2}to{scale:1}}.useradminpage .useradmin ul li>div span.statusbutton,.forgotpassword input[disabled][type=submit],button[disabled],[disabled].download-button,.downloadpage .download-selected [disabled].download-button-multiaction,.infopage [disabled].infobutton,.industrialpage [disabled].infobutton,.serviceproviderpage [disabled].infobutton,.dealerpage [disabled].infobutton,.vendorpage [disabled].infobutton,.trial-account-wrapper [disabled].infobutton,#header .mmenu [disabled].adminbutton,#header .inner-menu a[disabled].big-button,[disabled].normal-button,.forgotpassword input.disabled[type=submit],button.disabled,.disabled.download-button,.downloadpage .download-selected .disabled.download-button-multiaction,.infopage .disabled.infobutton,.industrialpage .disabled.infobutton,.serviceproviderpage .disabled.infobutton,.dealerpage .disabled.infobutton,.vendorpage .disabled.infobutton,.trial-account-wrapper .disabled.infobutton,#header .mmenu .disabled.adminbutton,#header .inner-menu a.disabled.big-button,.disabled.normal-button{cursor:default!important;background-color:#cdcdcd!important}.useradminpage .useradmin ul li>div span.statusbutton:hover,.forgotpassword input[disabled][type=submit]:hover,button[disabled]:hover,[disabled].download-button:hover,.downloadpage .download-selected [disabled].download-button-multiaction:hover,.infopage [disabled].infobutton:hover,.industrialpage [disabled].infobutton:hover,.serviceproviderpage [disabled].infobutton:hover,.dealerpage [disabled].infobutton:hover,.vendorpage [disabled].infobutton:hover,.trial-account-wrapper [disabled].infobutton:hover,#header .mmenu [disabled].adminbutton:hover,#header .inner-menu a[disabled].big-button:hover,[disabled].normal-button:hover,.forgotpassword input.disabled[type=submit]:hover,button.disabled:hover,.disabled.download-button:hover,.downloadpage .download-selected .disabled.download-button-multiaction:hover,.infopage .disabled.infobutton:hover,.industrialpage .disabled.infobutton:hover,.serviceproviderpage .disabled.infobutton:hover,.dealerpage .disabled.infobutton:hover,.vendorpage .disabled.infobutton:hover,.trial-account-wrapper .disabled.infobutton:hover,#header .mmenu .disabled.adminbutton:hover,#header .inner-menu a.disabled.big-button:hover,.disabled.normal-button:hover{background-color:#cdcdcd!important}.useradminpage .useradmin ul li>div span.statusbutton:hover:before,.forgotpassword input[disabled][type=submit]:hover:before,button[disabled]:hover:before,[disabled].download-button:hover:before,.downloadpage .download-selected [disabled].download-button-multiaction:hover:before,.infopage [disabled].infobutton:hover:before,.industrialpage [disabled].infobutton:hover:before,.serviceproviderpage [disabled].infobutton:hover:before,.dealerpage [disabled].infobutton:hover:before,.vendorpage [disabled].infobutton:hover:before,.trial-account-wrapper [disabled].infobutton:hover:before,#header .mmenu [disabled].adminbutton:hover:before,#header .inner-menu a[disabled].big-button:hover:before,[disabled].normal-button:hover:before,.forgotpassword input.disabled[type=submit]:hover:before,button.disabled:hover:before,.disabled.download-button:hover:before,.downloadpage .download-selected .disabled.download-button-multiaction:hover:before,.infopage .disabled.infobutton:hover:before,.industrialpage .disabled.infobutton:hover:before,.serviceproviderpage .disabled.infobutton:hover:before,.dealerpage .disabled.infobutton:hover:before,.vendorpage .disabled.infobutton:hover:before,.trial-account-wrapper .disabled.infobutton:hover:before,#header .mmenu .disabled.adminbutton:hover:before,#header .inner-menu a.disabled.big-button:hover:before,.disabled.normal-button:hover:before{transition:none!important}.forgotpassword input[type=submit],button,.download-button,.downloadpage .download-selected .download-button-multiaction,.useradminpage .useradmin ul li>div span.statusbutton,.infopage .infobutton,.industrialpage .infobutton,.serviceproviderpage .infobutton,.dealerpage .infobutton,.vendorpage .infobutton,.trial-account-wrapper .infobutton,#header .mmenu .adminbutton,#header .inner-menu a.big-button,.normal-button{-webkit-user-select:none;user-select:none;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;outline:none;border:none;border-radius:.25rem;cursor:pointer;white-space:nowrap;background-color:#0077ba;color:#fff!important;text-decoration:none;text-transform:uppercase;padding:.3125rem .9375rem;height:1.875rem}.forgotpassword input.saved[type=submit],button.saved,.saved.download-button,.downloadpage .download-selected .saved.download-button-multiaction,.useradminpage .useradmin ul li>div span.saved.statusbutton,.infopage .saved.infobutton,.industrialpage .saved.infobutton,.serviceproviderpage .saved.infobutton,.dealerpage .saved.infobutton,.vendorpage .saved.infobutton,.trial-account-wrapper .saved.infobutton,#header .mmenu .saved.adminbutton,#header .inner-menu a.saved.big-button,.saved.normal-button{background-color:#4da64d;cursor:default}.forgotpassword input.saved[type=submit]:hover,button.saved:hover,.saved.download-button:hover,.downloadpage .download-selected .saved.download-button-multiaction:hover,.useradminpage .useradmin ul li>div span.saved.statusbutton:hover,.infopage .saved.infobutton:hover,.industrialpage .saved.infobutton:hover,.serviceproviderpage .saved.infobutton:hover,.dealerpage .saved.infobutton:hover,.vendorpage .saved.infobutton:hover,.trial-account-wrapper .saved.infobutton:hover,#header .mmenu .saved.adminbutton:hover,#header .inner-menu a.saved.big-button:hover,.saved.normal-button:hover{background-color:#4da64d;cursor:default}.forgotpassword input.icon-hover-scale[type=submit]:hover:before,button.icon-hover-scale:hover:before,.icon-hover-scale.download-button:hover:before,.downloadpage .download-selected .icon-hover-scale.download-button-multiaction:hover:before,.useradminpage .useradmin ul li>div span.icon-hover-scale.statusbutton:hover:before,.infopage .icon-hover-scale.infobutton:hover:before,.industrialpage .icon-hover-scale.infobutton:hover:before,.serviceproviderpage .icon-hover-scale.infobutton:hover:before,.dealerpage .icon-hover-scale.infobutton:hover:before,.vendorpage .icon-hover-scale.infobutton:hover:before,.trial-account-wrapper .icon-hover-scale.infobutton:hover:before,#header .mmenu .icon-hover-scale.adminbutton:hover:before,#header .inner-menu a.icon-hover-scale.big-button:hover:before,.icon-hover-scale.normal-button:hover:before{animation:scale .3s ease-in}.forgotpassword input.download-button[type=submit],.download-button,.downloadpage .download-selected .download-button-multiaction,.useradminpage .useradmin ul li>div span.download-button.statusbutton,.useradminpage .useradmin ul li>div .downloadpage .download-selected span.statusbutton.download-button-multiaction,.downloadpage .download-selected .useradminpage .useradmin ul li>div span.statusbutton.download-button-multiaction,.infopage .download-button.infobutton,.industrialpage .download-button.infobutton,.serviceproviderpage .download-button.infobutton,.dealerpage .download-button.infobutton,.vendorpage .download-button.infobutton,.trial-account-wrapper .download-button.infobutton,#header .mmenu .download-button.adminbutton,#header .mmenu .downloadpage .download-selected .adminbutton.download-button-multiaction,.downloadpage .download-selected #header .mmenu .adminbutton.download-button-multiaction,#header .inner-menu a.download-button.big-button,#header .inner-menu .downloadpage .download-selected a.big-button.download-button-multiaction,.downloadpage .download-selected #header .inner-menu a.big-button.download-button-multiaction{background-color:#4da64d}.download-button:hover,.downloadpage .download-selected .download-button-multiaction:hover,.useradminpage .useradmin ul li>div span.download-button.statusbutton:hover,#header .mmenu .download-button.adminbutton:hover,#header .mmenu .downloadpage .download-selected .adminbutton.download-button-multiaction:hover,.downloadpage .download-selected #header .mmenu .adminbutton.download-button-multiaction:hover,#header .inner-menu a.download-button.big-button:hover,#header .inner-menu .downloadpage .download-selected a.big-button.download-button-multiaction:hover,.downloadpage .download-selected #header .inner-menu a.big-button.download-button-multiaction:hover{background-color:#3e853e!important}.forgotpassword input[type=submit]:before,button:before,.download-button:before,.downloadpage .download-selected .download-button-multiaction:before,.useradminpage .useradmin ul li>div span.statusbutton:before,.infopage .infobutton:before,.industrialpage .infobutton:before,.serviceproviderpage .infobutton:before,.dealerpage .infobutton:before,.vendorpage .infobutton:before,.trial-account-wrapper .infobutton:before,#header .mmenu .adminbutton:before,#header .inner-menu a.big-button:before,.normal-button:before{color:#fff}.forgotpassword input[type=submit]:hover,button:hover,.download-button:hover,.downloadpage .download-selected .download-button-multiaction:hover,.useradminpage .useradmin ul li>div span.statusbutton:hover,.infopage .infobutton:hover,.industrialpage .infobutton:hover,.serviceproviderpage .infobutton:hover,.dealerpage .infobutton:hover,.vendorpage .infobutton:hover,.trial-account-wrapper .infobutton:hover,#header .mmenu .adminbutton:hover,#header .inner-menu a.big-button:hover,.normal-button:hover{background-color:gray}#content .vendor-list .vendor-items .vendor-item.disabled .vendor-wrapper .vendor-activate-link a,#content .vendor-list .vendor-items .vendor-item .vendor-download .vendor-forbidden-button,#content .vendor-list .vendor-items .vendor-item .vendor-download .vendor-download-button{transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;color:#fff;text-decoration:none;position:absolute;right:0;bottom:0;padding:.3125rem .625rem;width:2.5rem;height:1.875rem;outline:none;border:none;border-radius:.25rem;cursor:pointer;overflow:hidden}#content .vendor-list .vendor-items .vendor-item.disabled .vendor-wrapper .vendor-activate-link a.down-action,#content .vendor-list .vendor-items .vendor-item .vendor-download .down-action.vendor-forbidden-button,#content .vendor-list .vendor-items .vendor-item .vendor-download .down-action.vendor-download-button{background-color:#4da64d}#content .vendor-list .vendor-items .vendor-item.disabled .vendor-wrapper .vendor-activate-link a.activate-action,#content .vendor-list .vendor-items .vendor-item .vendor-download .activate-action.vendor-forbidden-button,#content .vendor-list .vendor-items .vendor-item .vendor-download .activate-action.vendor-download-button{background-color:#ff4d4d}#content .vendor-list .vendor-items .vendor-item.disabled .vendor-wrapper .vendor-activate-link a:before,#content .vendor-list .vendor-items .vendor-item .vendor-download .vendor-forbidden-button:before,#content .vendor-list .vendor-items .vendor-item .vendor-download .vendor-download-button:before{color:#fff;margin:0}#content .vendor-list .vendor-items .vendor-item.disabled .vendor-wrapper .vendor-activate-link a span,#content .vendor-list .vendor-items .vendor-item .vendor-download .vendor-forbidden-button span,#content .vendor-list .vendor-items .vendor-item .vendor-download .vendor-download-button span{display:none}#content .vendor-list .vendor-items .vendor-item.disabled.loggedOut .vendor-wrapper:hover .vendor-activate-link a,#content .vendor-list .vendor-items .vendor-item .vendor-download-wrapper.loggedOut:hover .vendor-download-button{position:absolute!important;inset:0!important;color:#fff!important;font-size:1.25rem!important;text-decoration:none!important;text-align:center!important;border-top-left-radius:0;border-top-right-radius:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;height:initial!important;width:initial!important}#content .vendor-list .vendor-items .vendor-item.disabled.loggedOut .vendor-wrapper:hover .vendor-activate-link a.down-action,#content .vendor-list .vendor-items .vendor-item .vendor-download-wrapper.loggedOut:hover .down-action.vendor-download-button{background-color:#00800099!important}#content .vendor-list .vendor-items .vendor-item.disabled.loggedOut .vendor-wrapper:hover .vendor-activate-link a.read-more-action,#content .vendor-list .vendor-items .vendor-item .vendor-download-wrapper.loggedOut:hover .read-more-action.vendor-download-button{background-color:#0077ba99!important}#content .vendor-list .vendor-items .vendor-item.disabled.loggedOut .vendor-wrapper:hover .vendor-activate-link a.activate-action,#content .vendor-list .vendor-items .vendor-item .vendor-download-wrapper.loggedOut:hover .activate-action.vendor-download-button{background-color:#f009!important}#content .vendor-list .vendor-items .vendor-item.disabled.loggedOut .vendor-wrapper:hover .vendor-activate-link a:before,#content .vendor-list .vendor-items .vendor-item .vendor-download-wrapper.loggedOut:hover .vendor-download-button:before{color:#fff;margin-right:.625rem}#content .vendor-list .vendor-items .vendor-item.disabled.loggedOut .vendor-wrapper:hover .vendor-activate-link a span,#content .vendor-list .vendor-items .vendor-item .vendor-download-wrapper.loggedOut:hover .vendor-download-button span{display:inline!important}#content .vendor-list .vendor-items .vendor-item.disabled.loggedIn .vendor-wrapper:hover .vendor-activate-link a,#content .vendor-list .vendor-items .vendor-item .vendor-download-wrapper:hover .vendor-download-button{width:15.625rem;white-space:nowrap}#content .vendor-list .vendor-items .vendor-item.disabled.loggedIn .vendor-wrapper:hover .vendor-activate-link a span,#content .vendor-list .vendor-items .vendor-item .vendor-download-wrapper:hover .vendor-download-button span{display:inline!important}#content .vendor-list .vendor-items .vendor-item.disabled.loggedIn .vendor-wrapper:hover .vendor-activate-link a:before,#content .vendor-list .vendor-items .vendor-item .vendor-download-wrapper:hover .vendor-download-button:before{color:#fff;margin-right:.625rem}.icon-button-expand{border:none;color:#fff;text-decoration:none;background-color:#4da64d;padding:.3125rem .625rem;min-width:2.5rem;transition:all .3s ease-in-out;height:1.875rem;outline:none;text-align:center;border-radius:.25rem;white-space:nowrap;overflow:hidden;cursor:pointer}.icon-button-expand:before{color:#fff}.ghost-button{display:inline-block;border:.125rem solid var(--blue-light);padding:.25rem .9375rem;border-radius:.25rem;text-decoration:none;text-transform:uppercase}.ghost-button:hover{background-color:var(--blue-dark);border-color:var(--blue-dark);color:#fff!important;text-decoration:none!important}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}.unlock,.lock{font-size:.875rem!important}.unlock:before,.lock:before{color:#fff}.unlock{background-color:#ff4d4d}.lock{background-color:#4da64d}#header{background-color:#fff;position:fixed;top:0;width:100%;min-width:240px;max-width:1300px;height:var(--header-height-desktop);z-index:10;padding:0 var(--header-footer-padding);display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;box-shadow:0 8px 10px -7px #333}#header .logo-wrapper{display:flex;align-items:center}#header .logo-wrapper .logo{margin-right:20px}#header .logo-wrapper .logo a{color:#6a6a69;text-decoration:none;font-size:70px;font-family:Arial,Helvetica,sans-serif}#header .logo-wrapper .logo a span{color:var(--blue-dark)}#header .logo-wrapper .logo-text{margin-top:10px;line-height:22px;font-size:18px;font-variation-settings:"wght" 260}#header .newsbtn{position:absolute;top:var(--header-height-desktop);right:calc(var(--header-footer-padding) - 12px);background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;cursor:pointer;box-shadow:0 8px 10px -7px #333;font-size:14px;transition:transform .1s ease-in-out}#header .newsbtn:hover{transform:scale(1.3)}#header .newsbtn a{text-decoration:none;display:flex;width:65px;height:26px;justify-content:center;align-items:center}#header navigation{display:contents}#header .inner-menu{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}#header .inner-menu a{margin:0 10px;height:35px;display:flex;justify-content:center;align-items:center}#header .inner-menu a.big-button{display:flex;justify-content:center;align-items:center;padding:0 15px;border-radius:4px;height:2.1875rem}#header .inner-menu a.logoutlink{display:none}#header .inner-menu a.profileimage{display:flex;justify-content:center;align-items:center}#header .inner-menu a.profileimage img{transition:transform .1s ease-in-out}#header .inner-menu a.profileimage:hover img{transform:scale(1.3)}#header .inner-menu user.header{display:contents}#header .inner-menu .download-button:before,#header .inner-menu .downloadpage .download-selected .download-button-multiaction:before,.downloadpage .download-selected #header .inner-menu .download-button-multiaction:before{margin:0}#header .inner-menu .icon-info:before{margin:0}#header .mmenu{background-color:#4a4a4af2;position:absolute;top:0;right:0;height:100vh;min-width:240px;width:100%;z-index:88;box-shadow:-2px 0 8px #0006;display:flex;flex-flow:column nowrap;animation:SlideIn .5s ease-in-out}#header .mmenu .adminbutton{position:absolute;bottom:10px;left:10px;z-index:10}@keyframes SlideIn{0%{top:-60%}50%{top:5%}to{top:0}}#header .mmenu .mobile-menu-content{overflow-y:auto;display:grid;width:100%;height:100%;padding:0 var(--header-footer-padding);grid-template-columns:repeat(6,1fr);grid-template-rows:var(--header-height-desktop) 40px repeat(4,minmax(30px,50px)) 30px 30px 30px 30px 30px;grid-template-areas:"register register edge edge edge close" ". . . . . ." ". data data  data data data  " ". order order order order order " ". news news news news news " ". jobs jobs jobs jobs jobs " ". . . . . ." ". impressum impressum . . . " ". agb agb . . . " ". dataprotect dataprotect . . . " ". cookies cookies . . . ";column-gap:30px}@supports (display: contents){#header .mmenu .mobile-menu-content{grid-template-areas:"register register . login login close" ". . . . . ." ". data data  data data data  " ". order order order order order " ". news news news news news " ". jobs jobs jobs jobs jobs " ". . . . . ." ". impressum impressum . . . " ". agb agb . . . " ". dataprotect dataprotect . . . " ". cookies cookies . . . "}}#header .mmenu .mobile-menu-content user{display:flex;align-items:center;justify-content:space-between}@supports (display: contents){#header .mmenu .mobile-menu-content user{display:contents}}#header .mmenu .mobile-menu-content a{text-decoration:none;text-transform:uppercase;color:#fff;display:flex;align-items:center;transition:color .35s ease-in-out,border-color .35s ease-in-out}#header .mmenu .mobile-menu-content a:hover,#header .mmenu .mobile-menu-content a.active-link{color:#54adec}#header .mmenu .mobile-menu-content .area-edge{grid-area:edge}#header .mmenu .mobile-menu-content .area-close{grid-area:close}#header .mmenu .mobile-menu-content .area-intro{grid-area:intro}#header .mmenu .mobile-menu-content .area-register{grid-area:register}#header .mmenu .mobile-menu-content .area-register:after{content:"";position:absolute;height:var(--header-height-desktop);display:block;background-color:#0000004d;top:0;left:0;width:100%;z-index:-1}#header .mmenu .mobile-menu-content .area-login{grid-area:login}#header .mmenu .mobile-menu-content .area-news{grid-area:news}#header .mmenu .mobile-menu-content .area-jobs{grid-area:jobs}#header .mmenu .mobile-menu-content .area-data{grid-area:data}#header .mmenu .mobile-menu-content .area-data-order{grid-area:order}#header .mmenu .mobile-menu-content .area-agb{grid-area:agb;font-size:.8rem}#header .mmenu .mobile-menu-content .area-dataprotection{grid-area:dataprotect;font-size:.8rem}#header .mmenu .mobile-menu-content .area-impressum{grid-area:impressum;font-size:.8rem}#header .mmenu .mobile-menu-content .area-cookies{grid-area:cookies;font-size:.8rem}#header .mmenu a.cookies{color:#ccc;font-size:13px;margin:0 0 30px 30px}#header .mmenu .menu-links{display:flex;flex-flow:column nowrap;justify-content:space-around;padding:0 40px;max-height:400px;flex:1 0}#header .mmenu .menu-links a{text-decoration:none;text-transform:uppercase;color:#fff;display:block}#header .menubackdrop{position:fixed;width:100%;height:100%;top:0;left:0;z-index:55}.newstartpage h2.toph2 small{background-repeat:no-repeat!important;background-position:50%!important;display:block!important;background-size:60%!important}.scrolled #content.start .vendor-list,.scrolled .fullwidth{margin-top:7.5rem}.sub-content,#content{margin-left:2rem;margin-right:2rem;max-width:1300px;display:flow-root;padding-top:30px;padding-bottom:30px;min-height:calc(100vh - (var(--header-height-desktop) + var(--footer-height-desktop)))}#content .profile-heading{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:10px}#content .profile-heading a[routerlink]{font-size:.8125rem}#content .profile-heading .next{margin:0 5px;fill:var(--sys-grey)}#content .profile-heading h2{margin-bottom:0}#content .subscription-callback{width:clamp(320px,50%,600px)}#content .subscription-callback .loading-overlay{margin-top:20px}#content .sub-content{margin-left:0;margin-right:0;padding-top:0}#content .sub-content .nolicense{display:none}#content h1{font-size:1.5625rem;line-height:1.875rem}#content h2{font-size:1.125rem;margin-bottom:.625rem;display:flex;align-items:center}#content h2 svg{margin-right:.625rem;fill:var(--textcolor)}#content h3{font-size:1rem;margin:1.5625rem 0}#content h4{text-align:center;margin:1.5625rem 0}#content .vendor-list{position:relative}#content .vendor-list .vendor-items{margin:0;padding:0;list-style:none;-webkit-user-select:none;user-select:none;display:grid;grid-gap:1.875rem;grid-template-columns:minmax(100px,1fr) minmax(100px,1fr)}#content .vendor-list .vendor-items .vendor-item{content-visibility:auto;contain-intrinsic-size:164px 603px;height:164px;background-color:#fff;position:relative;border-radius:.25rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}#content .vendor-list .vendor-items .vendor-item .vendor-download-wrapper{padding-top:.625rem;padding-bottom:.625rem;position:relative}#content .vendor-list .vendor-items .vendor-item .vendor-download{position:absolute;inset:0}#content .vendor-list .vendor-items .vendor-item .vendor-download .vendor-forbidden-button{background-color:#e53c3c!important;cursor:default}#content .vendor-list .vendor-items .vendor-item .vendor-name{padding:.1875rem .625rem;font-size:1.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;white-space:nowrap;overflow:hidden;border-top:.3125rem solid #338dcd;height:2.625rem;display:block}#content .vendor-list .vendor-items .vendor-item .vendor-name .vendor-name-inner{display:inline-block;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content .vendor-list .vendor-items .vendor-item .vendor-flex{display:flex;justify-content:space-between;flex-flow:row nowrap}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-logo{padding:0 .625rem;flex:0 1 23%}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-logo img{display:block;max-width:100%;height:auto;max-height:60px}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-statistics{margin:0;padding:0;list-style:none;line-height:150%;padding-left:.9375rem;flex:1;display:flex;flex-flow:row wrap}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-statistics>li{display:table;flex:0 1 50%}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-statistics>li.date .maincount{width:70%!important}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-statistics>li.date .subcount{width:10%!important}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-statistics>li.date:before{content:"";display:inline-block;width:1rem;height:1rem;background-repeat:no-repeat!important;background-position:50%!important;background-size:100%!important;margin-left:.1875rem}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-statistics>li.pricelist:before{background-color:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%230077BA'%3E%3Cpath d='M448 64v416H112c-26.513 0-48-21.49-48-48s21.487-48 48-48h304V0H96C60.801 0 32 28.8 32 64v384c0 35.2 28.801 64 64 64h384V64h-32z'/%3E%3Cpath d='M112.028 416H112c-8.836 0-16 7.163-16 16s7.164 16 16 16l.028-.001V448h303.945v-32H112.028z'/%3E%3C/svg%3E")}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-statistics>li.update:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%230077BA'%3E%3Cpath d='M256 64C132.288 64 32 164.288 32 288s100.288 224 224 224 224-100.288 224-224S379.712 64 256 64zm0 404c-99.412 0-180-80.589-180-180 0-99.412 80.588-180 180-180 99.411 0 180 80.588 180 180 0 99.411-80.589 180-180 180zm211.392-324.413C475.413 129.561 480 113.316 480 96c0-53.02-42.98-96-96-96-30.909 0-58.401 14.611-75.96 37.298 65.942 13.618 122.603 52.599 159.352 106.289zM203.96 37.298C186.402 14.611 158.909 0 128 0 74.98 0 32 42.98 32 96c0 17.316 4.587 33.561 12.608 47.587 36.75-53.69 93.411-92.671 159.352-106.289z'/%3E%3Cpath d='M256 288V160h-32v160h128v-32z'/%3E%3C/svg%3E");fill:#0077ba}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-statistics .maincount{width:30%;display:table-cell}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-statistics .subcount{font-size:.75rem;color:#7d7d7d;width:50%;display:table-cell}#content .vendor-list .vendor-items .vendor-wrapper.not-loaded .vendor-name-inner{background-color:#d3d3d3;color:#d3d3d3;width:100%;max-width:100%}#content .vendor-list .vendor-items .vendor-wrapper.not-loaded .vendor-logo{background-color:#d3d3d3;color:#d3d3d3;height:65px;margin:0 10px}#content .vendor-list .vendor-items .vendor-wrapper.not-loaded .vendor-logo img{display:none}#content .vendor-list .vendor-items .vendor-wrapper.not-loaded .vendor-statistics li{background-color:#d3d3d3;color:#d3d3d3;margin-right:10px;box-sizing:content-box;height:20px;margin-bottom:5px;line-height:0;flex:0 1 calc(50% - 10px)}#content .vendor-list .vendor-items .vendor-wrapper.not-loaded .vendor-statistics li span{display:none!important}#content .vendor-list .vendor-items .vendor-wrapper.not-loaded .vendor-statistics li:before{display:none!important}#content .vendor-list .vendor-items .vendor-wrapper.not-loaded .vendor-download-button{display:none}#content .vendor-list .vendor-items .vendor-item.disabled.loggedIn .vendor-wrapper{filter:grayscale(100%);opacity:.6}#content .vendor-list .vendor-items .vendor-item.disabled .vendor-wrapper .vendor-activate-link a{position:absolute;bottom:0;right:0}#content .vendor-list .vendor-items .vendor-item.disabled.loggedOut .vendor-wrapper:hover,#content .vendor-list .vendor-items .vendor-item.disabled.loggedIn .vendor-wrapper:hover{opacity:1;filter:grayscale(0%)}#content .vendor-list .vendor-items a{color:#4a4a4a}#content .vendor-list .vendor-items .vendor-letter{font-size:2.1875rem;position:absolute;top:-3.0625rem;left:0}#content .mamasys{font-weight:700;font-size:1.25rem;font-family:arial,sans-serif}#content .mamasys span{color:#0077ba}#content .impressum{min-width:18.75rem;width:50%}#content .impressum-additional{margin-top:30px}#content .impressum-additional>*:not(h3,h2,h1,dialog){font-size:13px;line-height:1.5}#content .impressum-additional hr{margin:20px 0}#content .impressum-additional h3{margin:10px 0}#content .impressum-additional p{margin:0}.sellpage .sellhead h2{background-color:#4a4a4a;min-height:2.375rem;padding:.5rem 1.25rem;color:#fff;display:inline-block;margin:0!important;clear:both}.sellpage .cell1{margin-top:flex-gutter();padding:.9375rem;line-height:1.5625rem;display:block;clear:both}.sellpage .cell1 span{font-size:1.25rem}.sellpage .selllogin{clear:both}.sellpage button.activate{background-color:#ff4d4d}.sellpage button.activate:before{color:#fff}.sellpage button.activate:hover{background-color:#e64545}.trial-account-wrapper h1.main-topic{font-weight:400;line-height:1.5!important}.trial-account-wrapper h1.main-topic span{font-weight:700}.trial-account-wrapper div.card{padding:10px 20px 20px;margin-bottom:20px;width:100%}.trial-account-wrapper dialog[open].terms-dialog{width:clamp(250px,90%,900px);height:60svh;border:1px solid #ccc;padding:20px;position:relative;display:flex;flex-flow:column nowrap}.trial-account-wrapper dialog[open].terms-dialog .head-content{flex:0 0 30px;background-color:#fff;text-align:right}.trial-account-wrapper dialog[open].terms-dialog .scroll-content{overflow-y:auto;flex:1}.infopage,.industrialpage,.serviceproviderpage,.dealerpage,.vendorpage,.trial-account-wrapper{--space: 15px}.infopage .infobutton,.industrialpage .infobutton,.serviceproviderpage .infobutton,.dealerpage .infobutton,.vendorpage .infobutton,.trial-account-wrapper .infobutton{background-color:#0077ba;padding:.625rem}.infopage .infobutton.active,.industrialpage .infobutton.active,.serviceproviderpage .infobutton.active,.dealerpage .infobutton.active,.vendorpage .infobutton.active,.trial-account-wrapper .infobutton.active{pointer-events:none;background-color:#ccc}.infopage .login-register,.industrialpage .login-register,.serviceproviderpage .login-register,.dealerpage .login-register,.vendorpage .login-register,.trial-account-wrapper .login-register{display:flex;align-items:center;margin:10px 0;gap:10px}.infopage .contract-selection .term-accept,.industrialpage .contract-selection .term-accept,.serviceproviderpage .contract-selection .term-accept,.dealerpage .contract-selection .term-accept,.vendorpage .contract-selection .term-accept,.trial-account-wrapper .contract-selection .term-accept{margin-top:20px;-webkit-user-select:none;user-select:none;display:flex;align-items:center}.infopage .contract-selection .term-accept input[type=checkbox],.industrialpage .contract-selection .term-accept input[type=checkbox],.serviceproviderpage .contract-selection .term-accept input[type=checkbox],.dealerpage .contract-selection .term-accept input[type=checkbox],.vendorpage .contract-selection .term-accept input[type=checkbox],.trial-account-wrapper .contract-selection .term-accept input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;margin:0 10px 0 0;accent-color:var(--blue-light)}.infopage .contract-selection .contract-list,.industrialpage .contract-selection .contract-list,.serviceproviderpage .contract-selection .contract-list,.dealerpage .contract-selection .contract-list,.vendorpage .contract-selection .contract-list,.trial-account-wrapper .contract-selection .contract-list{--border-color: lightgrey;display:grid;border:1px solid var(--border-color);border-bottom:none}.infopage .contract-selection .contract-list input[type=radio],.industrialpage .contract-selection .contract-list input[type=radio],.serviceproviderpage .contract-selection .contract-list input[type=radio],.dealerpage .contract-selection .contract-list input[type=radio],.vendorpage .contract-selection .contract-list input[type=radio],.trial-account-wrapper .contract-selection .contract-list input[type=radio]{accent-color:var(--blue-light);width:20px;height:20px;flex:0 0 20px;margin:0 10px 0 0}.infopage .contract-selection .contract-list>label,.industrialpage .contract-selection .contract-list>label,.serviceproviderpage .contract-selection .contract-list>label,.dealerpage .contract-selection .contract-list>label,.vendorpage .contract-selection .contract-list>label,.trial-account-wrapper .contract-selection .contract-list>label{padding:15px}.infopage .contract-selection .contract-list label,.industrialpage .contract-selection .contract-list label,.serviceproviderpage .contract-selection .contract-list label,.dealerpage .contract-selection .contract-list label,.vendorpage .contract-selection .contract-list label,.trial-account-wrapper .contract-selection .contract-list label{display:flex;justify-content:flex-start;align-items:center;border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.infopage .contract-selection .contract-list label.checked,.industrialpage .contract-selection .contract-list label.checked,.serviceproviderpage .contract-selection .contract-list label.checked,.dealerpage .contract-selection .contract-list label.checked,.vendorpage .contract-selection .contract-list label.checked,.trial-account-wrapper .contract-selection .contract-list label.checked{background-color:#ebf0f4;color:var(--blue-dark)}.infopage .contract-selection .contract-list label.userPlan,.industrialpage .contract-selection .contract-list label.userPlan,.serviceproviderpage .contract-selection .contract-list label.userPlan,.dealerpage .contract-selection .contract-list label.userPlan,.vendorpage .contract-selection .contract-list label.userPlan,.trial-account-wrapper .contract-selection .contract-list label.userPlan{background-color:#e6f2e6;pointer-events:none}.infopage .contract-selection .contract-list label.userPlan input,.industrialpage .contract-selection .contract-list label.userPlan input,.serviceproviderpage .contract-selection .contract-list label.userPlan input,.dealerpage .contract-selection .contract-list label.userPlan input,.vendorpage .contract-selection .contract-list label.userPlan input,.trial-account-wrapper .contract-selection .contract-list label.userPlan input{visibility:hidden}.infopage .contract-selection .contract-list label.userPlan strong,.industrialpage .contract-selection .contract-list label.userPlan strong,.serviceproviderpage .contract-selection .contract-list label.userPlan strong,.dealerpage .contract-selection .contract-list label.userPlan strong,.vendorpage .contract-selection .contract-list label.userPlan strong,.trial-account-wrapper .contract-selection .contract-list label.userPlan strong{color:#676767}.infopage .contract-selection .contract-list label.userPlan strong small,.industrialpage .contract-selection .contract-list label.userPlan strong small,.serviceproviderpage .contract-selection .contract-list label.userPlan strong small,.dealerpage .contract-selection .contract-list label.userPlan strong small,.vendorpage .contract-selection .contract-list label.userPlan strong small,.trial-account-wrapper .contract-selection .contract-list label.userPlan strong small{font-weight:400!important}.infopage .contract-selection .contract-list label.disabled,.industrialpage .contract-selection .contract-list label.disabled,.serviceproviderpage .contract-selection .contract-list label.disabled,.dealerpage .contract-selection .contract-list label.disabled,.vendorpage .contract-selection .contract-list label.disabled,.trial-account-wrapper .contract-selection .contract-list label.disabled{pointer-events:none;opacity:.7}.infopage .contract-selection .contract-list label.disabled input,.industrialpage .contract-selection .contract-list label.disabled input,.serviceproviderpage .contract-selection .contract-list label.disabled input,.dealerpage .contract-selection .contract-list label.disabled input,.vendorpage .contract-selection .contract-list label.disabled input,.trial-account-wrapper .contract-selection .contract-list label.disabled input{display:none}.infopage .contract-selection .contract-list label:not(.checked,.parentNotSelected):hover,.industrialpage .contract-selection .contract-list label:not(.checked,.parentNotSelected):hover,.serviceproviderpage .contract-selection .contract-list label:not(.checked,.parentNotSelected):hover,.dealerpage .contract-selection .contract-list label:not(.checked,.parentNotSelected):hover,.vendorpage .contract-selection .contract-list label:not(.checked,.parentNotSelected):hover,.trial-account-wrapper .contract-selection .contract-list label:not(.checked,.parentNotSelected):hover{cursor:pointer;background-color:#eee}.infopage .contract-selection .contract-list div.description,.industrialpage .contract-selection .contract-list div.description,.serviceproviderpage .contract-selection .contract-list div.description,.dealerpage .contract-selection .contract-list div.description,.vendorpage .contract-selection .contract-list div.description,.trial-account-wrapper .contract-selection .contract-list div.description{border-bottom:1px solid var(--border-color)}.infopage .contract-selection .contract-list div.description label,.industrialpage .contract-selection .contract-list div.description label,.serviceproviderpage .contract-selection .contract-list div.description label,.dealerpage .contract-selection .contract-list div.description label,.vendorpage .contract-selection .contract-list div.description label,.trial-account-wrapper .contract-selection .contract-list div.description label{border:none;background-color:#fff;border-bottom:2px solid #fff;padding:10px 15px}.infopage .contract-selection .contract-list div.description label.checked,.industrialpage .contract-selection .contract-list div.description label.checked,.serviceproviderpage .contract-selection .contract-list div.description label.checked,.dealerpage .contract-selection .contract-list div.description label.checked,.vendorpage .contract-selection .contract-list div.description label.checked,.trial-account-wrapper .contract-selection .contract-list div.description label.checked{background-color:#f2f8fc}.infopage .contract-selection .contract-list div.description label:last-child,.industrialpage .contract-selection .contract-list div.description label:last-child,.serviceproviderpage .contract-selection .contract-list div.description label:last-child,.dealerpage .contract-selection .contract-list div.description label:last-child,.vendorpage .contract-selection .contract-list div.description label:last-child,.trial-account-wrapper .contract-selection .contract-list div.description label:last-child{border-bottom:none}.infopage .contract-selection .contract-list div.description.disabled,.industrialpage .contract-selection .contract-list div.description.disabled,.serviceproviderpage .contract-selection .contract-list div.description.disabled,.dealerpage .contract-selection .contract-list div.description.disabled,.vendorpage .contract-selection .contract-list div.description.disabled,.trial-account-wrapper .contract-selection .contract-list div.description.disabled{opacity:.7}.infopage .contract-selection .contract-list div.description.userPlan,.industrialpage .contract-selection .contract-list div.description.userPlan,.serviceproviderpage .contract-selection .contract-list div.description.userPlan,.dealerpage .contract-selection .contract-list div.description.userPlan,.vendorpage .contract-selection .contract-list div.description.userPlan,.trial-account-wrapper .contract-selection .contract-list div.description.userPlan{background-color:#f2f9f2;pointer-events:none}.infopage .contract-selection .contract-list div.description.userPlan label,.industrialpage .contract-selection .contract-list div.description.userPlan label,.serviceproviderpage .contract-selection .contract-list div.description.userPlan label,.dealerpage .contract-selection .contract-list div.description.userPlan label,.vendorpage .contract-selection .contract-list div.description.userPlan label,.trial-account-wrapper .contract-selection .contract-list div.description.userPlan label{background-color:#0000;border-bottom:none}.infopage .contract-selection .contract-list div.description.userPlan input,.industrialpage .contract-selection .contract-list div.description.userPlan input,.serviceproviderpage .contract-selection .contract-list div.description.userPlan input,.dealerpage .contract-selection .contract-list div.description.userPlan input,.vendorpage .contract-selection .contract-list div.description.userPlan input,.trial-account-wrapper .contract-selection .contract-list div.description.userPlan input{display:none}.infopage .contract-selection .contract-list div.description.userPlan strong,.industrialpage .contract-selection .contract-list div.description.userPlan strong,.serviceproviderpage .contract-selection .contract-list div.description.userPlan strong,.dealerpage .contract-selection .contract-list div.description.userPlan strong,.vendorpage .contract-selection .contract-list div.description.userPlan strong,.trial-account-wrapper .contract-selection .contract-list div.description.userPlan strong{color:#676767}.infopage .contract-selection .contract-dealer-list,.industrialpage .contract-selection .contract-dealer-list,.serviceproviderpage .contract-selection .contract-dealer-list,.dealerpage .contract-selection .contract-dealer-list,.vendorpage .contract-selection .contract-dealer-list,.trial-account-wrapper .contract-selection .contract-dealer-list{grid-template-columns:200px 1fr;grid-template-rows:repeat(2,auto)}.infopage .contract-selection .contract-industrial-list,.industrialpage .contract-selection .contract-industrial-list,.serviceproviderpage .contract-selection .contract-industrial-list,.dealerpage .contract-selection .contract-industrial-list,.vendorpage .contract-selection .contract-industrial-list,.trial-account-wrapper .contract-selection .contract-industrial-list{grid-template-columns:200px 1fr;grid-template-rows:repeat(3,auto)}.infopage .contract-selection .order-form,.industrialpage .contract-selection .order-form,.serviceproviderpage .contract-selection .order-form,.dealerpage .contract-selection .order-form,.vendorpage .contract-selection .order-form,.trial-account-wrapper .contract-selection .order-form{padding-top:20px}.infopage .contract-selection .planstatus,.industrialpage .contract-selection .planstatus,.serviceproviderpage .contract-selection .planstatus,.dealerpage .contract-selection .planstatus,.vendorpage .contract-selection .planstatus,.trial-account-wrapper .contract-selection .planstatus{margin-top:20px;padding:10px 15px}.infopage .contract-selection .planstatus .plantext,.industrialpage .contract-selection .planstatus .plantext,.serviceproviderpage .contract-selection .planstatus .plantext,.dealerpage .contract-selection .planstatus .plantext,.vendorpage .contract-selection .planstatus .plantext,.trial-account-wrapper .contract-selection .planstatus .plantext{margin-bottom:20px;text-transform:uppercase}.infopage .contract-selection .planstatus .plantext strong,.industrialpage .contract-selection .planstatus .plantext strong,.serviceproviderpage .contract-selection .planstatus .plantext strong,.dealerpage .contract-selection .planstatus .plantext strong,.vendorpage .contract-selection .planstatus .plantext strong,.trial-account-wrapper .contract-selection .planstatus .plantext strong{color:var(--blue-dark)}.infopage .contract-selection .planstatus input[type=radio],.industrialpage .contract-selection .planstatus input[type=radio],.serviceproviderpage .contract-selection .planstatus input[type=radio],.dealerpage .contract-selection .planstatus input[type=radio],.vendorpage .contract-selection .planstatus input[type=radio],.trial-account-wrapper .contract-selection .planstatus input[type=radio]{accent-color:var(--blue-light);width:20px;height:20px;margin:0 10px 0 0}.infopage .contract-selection .planstatus input[type=radio]:checked~span,.industrialpage .contract-selection .planstatus input[type=radio]:checked~span,.serviceproviderpage .contract-selection .planstatus input[type=radio]:checked~span,.dealerpage .contract-selection .planstatus input[type=radio]:checked~span,.vendorpage .contract-selection .planstatus input[type=radio]:checked~span,.trial-account-wrapper .contract-selection .planstatus input[type=radio]:checked~span{color:var(--blue-dark)}.infopage .contract-selection .planstatus input[type=radio]:checked~span svg,.industrialpage .contract-selection .planstatus input[type=radio]:checked~span svg,.serviceproviderpage .contract-selection .planstatus input[type=radio]:checked~span svg,.dealerpage .contract-selection .planstatus input[type=radio]:checked~span svg,.vendorpage .contract-selection .planstatus input[type=radio]:checked~span svg,.trial-account-wrapper .contract-selection .planstatus input[type=radio]:checked~span svg{fill:var(--blue-dark)!important}.infopage .contract-selection .planstatus form,.industrialpage .contract-selection .planstatus form,.serviceproviderpage .contract-selection .planstatus form,.dealerpage .contract-selection .planstatus form,.vendorpage .contract-selection .planstatus form,.trial-account-wrapper .contract-selection .planstatus form{display:flex;justify-content:flex-start;flex-flow:row wrap}.infopage .contract-selection .planstatus label,.industrialpage .contract-selection .planstatus label,.serviceproviderpage .contract-selection .planstatus label,.dealerpage .contract-selection .planstatus label,.vendorpage .contract-selection .planstatus label,.trial-account-wrapper .contract-selection .planstatus label{display:flex;align-items:center;margin-bottom:5px}.infopage .contract-selection .planstatus label span,.industrialpage .contract-selection .planstatus label span,.serviceproviderpage .contract-selection .planstatus label span,.dealerpage .contract-selection .planstatus label span,.vendorpage .contract-selection .planstatus label span,.trial-account-wrapper .contract-selection .planstatus label span{display:flex;align-items:center}.infopage .contract-selection .planstatus label span svg,.industrialpage .contract-selection .planstatus label span svg,.serviceproviderpage .contract-selection .planstatus label span svg,.dealerpage .contract-selection .planstatus label span svg,.vendorpage .contract-selection .planstatus label span svg,.trial-account-wrapper .contract-selection .planstatus label span svg{margin:0 6px}.infopage .contract-selection .planstatus label:not(.infopage .contract-selection .planstatus label:last-child,.industrialpage .contract-selection .planstatus label:last-child,.serviceproviderpage .contract-selection .planstatus label:last-child,.dealerpage .contract-selection .planstatus label:last-child,.vendorpage .contract-selection .planstatus label:last-child,.trial-account-wrapper .contract-selection .planstatus label:last-child),.industrialpage .contract-selection .planstatus label:not(.infopage .contract-selection .planstatus label:last-child,.industrialpage .contract-selection .planstatus label:last-child,.serviceproviderpage .contract-selection .planstatus label:last-child,.dealerpage .contract-selection .planstatus label:last-child,.vendorpage .contract-selection .planstatus label:last-child,.trial-account-wrapper .contract-selection .planstatus label:last-child),.serviceproviderpage .contract-selection .planstatus label:not(.infopage .contract-selection .planstatus label:last-child,.industrialpage .contract-selection .planstatus label:last-child,.serviceproviderpage .contract-selection .planstatus label:last-child,.dealerpage .contract-selection .planstatus label:last-child,.vendorpage .contract-selection .planstatus label:last-child,.trial-account-wrapper .contract-selection .planstatus label:last-child),.dealerpage .contract-selection .planstatus label:not(.infopage .contract-selection .planstatus label:last-child,.industrialpage .contract-selection .planstatus label:last-child,.serviceproviderpage .contract-selection .planstatus label:last-child,.dealerpage .contract-selection .planstatus label:last-child,.vendorpage .contract-selection .planstatus label:last-child,.trial-account-wrapper .contract-selection .planstatus label:last-child),.vendorpage .contract-selection .planstatus label:not(.infopage .contract-selection .planstatus label:last-child,.industrialpage .contract-selection .planstatus label:last-child,.serviceproviderpage .contract-selection .planstatus label:last-child,.dealerpage .contract-selection .planstatus label:last-child,.vendorpage .contract-selection .planstatus label:last-child,.trial-account-wrapper .contract-selection .planstatus label:last-child),.trial-account-wrapper .contract-selection .planstatus label:not(.infopage .contract-selection .planstatus label:last-child,.industrialpage .contract-selection .planstatus label:last-child,.serviceproviderpage .contract-selection .planstatus label:last-child,.dealerpage .contract-selection .planstatus label:last-child,.vendorpage .contract-selection .planstatus label:last-child,.trial-account-wrapper .contract-selection .planstatus label:last-child){margin-right:30px}.infopage .contract-selection .planstatus button,.industrialpage .contract-selection .planstatus button,.serviceproviderpage .contract-selection .planstatus button,.dealerpage .contract-selection .planstatus button,.vendorpage .contract-selection .planstatus button,.trial-account-wrapper .contract-selection .planstatus button{margin-top:20px;width:100%}.infopage .contract-selection .planstatus button svg,.industrialpage .contract-selection .planstatus button svg,.serviceproviderpage .contract-selection .planstatus button svg,.dealerpage .contract-selection .planstatus button svg,.vendorpage .contract-selection .planstatus button svg,.trial-account-wrapper .contract-selection .planstatus button svg{margin-right:10px}.infopage .subscriptions,.industrialpage .subscriptions,.serviceproviderpage .subscriptions,.dealerpage .subscriptions,.vendorpage .subscriptions,.trial-account-wrapper .subscriptions{--border-color: var(--blue-dark);list-style:none;padding:0;margin:20px 0 40px;width:100%}.infopage .subscriptions>li,.industrialpage .subscriptions>li,.serviceproviderpage .subscriptions>li,.dealerpage .subscriptions>li,.vendorpage .subscriptions>li,.trial-account-wrapper .subscriptions>li{margin-bottom:25px;display:block;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:15px 20px;border-top:7px solid var(--blue-dark)}.infopage .subscriptions>li.canceled,.industrialpage .subscriptions>li.canceled,.serviceproviderpage .subscriptions>li.canceled,.dealerpage .subscriptions>li.canceled,.vendorpage .subscriptions>li.canceled,.trial-account-wrapper .subscriptions>li.canceled{--border-color: darkgrey;border-top-color:var(--border-color);opacity:.5}.infopage .subscriptions>li.active,.industrialpage .subscriptions>li.active,.serviceproviderpage .subscriptions>li.active,.dealerpage .subscriptions>li.active,.vendorpage .subscriptions>li.active,.trial-account-wrapper .subscriptions>li.active{--border-color: #4da64d;border-top-color:var(--border-color)}.infopage .subscriptions>li div.info-active,.industrialpage .subscriptions>li div.info-active,.serviceproviderpage .subscriptions>li div.info-active,.dealerpage .subscriptions>li div.info-active,.vendorpage .subscriptions>li div.info-active,.trial-account-wrapper .subscriptions>li div.info-active{font-size:13px}.infopage .subscriptions>li div[class^=info-],.industrialpage .subscriptions>li div[class^=info-],.serviceproviderpage .subscriptions>li div[class^=info-],.dealerpage .subscriptions>li div[class^=info-],.vendorpage .subscriptions>li div[class^=info-],.trial-account-wrapper .subscriptions>li div[class^=info-]{font-size:13px;white-space:nowrap}.infopage .subscriptions>li div[class^=info-] span,.industrialpage .subscriptions>li div[class^=info-] span,.serviceproviderpage .subscriptions>li div[class^=info-] span,.dealerpage .subscriptions>li div[class^=info-] span,.vendorpage .subscriptions>li div[class^=info-] span,.trial-account-wrapper .subscriptions>li div[class^=info-] span{font-weight:700}.infopage .subscriptions>li div.info-item,.industrialpage .subscriptions>li div.info-item,.serviceproviderpage .subscriptions>li div.info-item,.dealerpage .subscriptions>li div.info-item,.vendorpage .subscriptions>li div.info-item,.trial-account-wrapper .subscriptions>li div.info-item{font-size:16px;border-left:4px solid var(--border-color);padding-left:15px}.infopage .subscriptions>li div.info-item .price,.industrialpage .subscriptions>li div.info-item .price,.serviceproviderpage .subscriptions>li div.info-item .price,.dealerpage .subscriptions>li div.info-item .price,.vendorpage .subscriptions>li div.info-item .price,.trial-account-wrapper .subscriptions>li div.info-item .price{display:inline-block;margin-top:15px}.infopage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew),.infopage .subscriptions>li a.cancel,.industrialpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew),.industrialpage .subscriptions>li a.cancel,.serviceproviderpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew),.serviceproviderpage .subscriptions>li a.cancel,.dealerpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew),.dealerpage .subscriptions>li a.cancel,.vendorpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew),.vendorpage .subscriptions>li a.cancel,.trial-account-wrapper .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew),.trial-account-wrapper .subscriptions>li a.cancel{flex:0 0 25vw}.infopage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) span,.infopage .subscriptions>li a.cancel span,.industrialpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) span,.industrialpage .subscriptions>li a.cancel span,.serviceproviderpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) span,.serviceproviderpage .subscriptions>li a.cancel span,.dealerpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) span,.dealerpage .subscriptions>li a.cancel span,.vendorpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) span,.vendorpage .subscriptions>li a.cancel span,.trial-account-wrapper .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) span,.trial-account-wrapper .subscriptions>li a.cancel span{margin-right:10px}.infopage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) svg,.infopage .subscriptions>li a.cancel svg,.industrialpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) svg,.industrialpage .subscriptions>li a.cancel svg,.serviceproviderpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) svg,.serviceproviderpage .subscriptions>li a.cancel svg,.dealerpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) svg,.dealerpage .subscriptions>li a.cancel svg,.vendorpage .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) svg,.vendorpage .subscriptions>li a.cancel svg,.trial-account-wrapper .subscriptions>li div:where(.info-invoice,.info-canceled,.info-canceledAt,.info-renew) svg,.trial-account-wrapper .subscriptions>li a.cancel svg{height:20px;margin-right:5px}.infopage .subscriptions>li div:where(.info-canceledAt),.industrialpage .subscriptions>li div:where(.info-canceledAt),.serviceproviderpage .subscriptions>li div:where(.info-canceledAt),.dealerpage .subscriptions>li div:where(.info-canceledAt),.vendorpage .subscriptions>li div:where(.info-canceledAt),.trial-account-wrapper .subscriptions>li div:where(.info-canceledAt){color:#d00000;display:flex;align-items:center}.infopage .subscriptions>li .flex-between,.industrialpage .subscriptions>li .flex-between,.serviceproviderpage .subscriptions>li .flex-between,.dealerpage .subscriptions>li .flex-between,.vendorpage .subscriptions>li .flex-between,.trial-account-wrapper .subscriptions>li .flex-between{display:flex;justify-content:space-between;flex-wrap:wrap}.infopage .subscriptions>li .flex-between.border-end,.industrialpage .subscriptions>li .flex-between.border-end,.serviceproviderpage .subscriptions>li .flex-between.border-end,.dealerpage .subscriptions>li .flex-between.border-end,.vendorpage .subscriptions>li .flex-between.border-end,.trial-account-wrapper .subscriptions>li .flex-between.border-end{border-bottom:1px solid #a9a9a9;margin-bottom:15px}.infopage .subscriptions>li a.button,.industrialpage .subscriptions>li a.button,.serviceproviderpage .subscriptions>li a.button,.dealerpage .subscriptions>li a.button,.vendorpage .subscriptions>li a.button,.trial-account-wrapper .subscriptions>li a.button{font-size:14px;text-transform:uppercase;padding:3px 10px;border-radius:4px;background-color:var(--blue-dark);color:#fff;text-decoration:none;transition:background-color .3s ease-in-out;display:inline-block;margin-top:9px}.infopage .subscriptions>li a.button:hover,.industrialpage .subscriptions>li a.button:hover,.serviceproviderpage .subscriptions>li a.button:hover,.dealerpage .subscriptions>li a.button:hover,.vendorpage .subscriptions>li a.button:hover,.trial-account-wrapper .subscriptions>li a.button:hover{background-color:gray}.infopage .subscriptions>li a.cancel,.industrialpage .subscriptions>li a.cancel,.serviceproviderpage .subscriptions>li a.cancel,.dealerpage .subscriptions>li a.cancel,.vendorpage .subscriptions>li a.cancel,.trial-account-wrapper .subscriptions>li a.cancel{font-size:13px;white-space:nowrap}.infopage .subscriptions>li a.cancel span,.industrialpage .subscriptions>li a.cancel span,.serviceproviderpage .subscriptions>li a.cancel span,.dealerpage .subscriptions>li a.cancel span,.vendorpage .subscriptions>li a.cancel span,.trial-account-wrapper .subscriptions>li a.cancel span{font-weight:700}.infopage .info-buttons,.industrialpage .info-buttons,.serviceproviderpage .info-buttons,.dealerpage .info-buttons,.vendorpage .info-buttons,.trial-account-wrapper .info-buttons{display:flex;justify-content:space-between;margin-bottom:50px}.infopage .info-buttons .infobutton,.industrialpage .info-buttons .infobutton,.serviceproviderpage .info-buttons .infobutton,.dealerpage .info-buttons .infobutton,.vendorpage .info-buttons .infobutton,.trial-account-wrapper .info-buttons .infobutton{width:calc(25% - var(--space))}.infopage .partner-buttons,.industrialpage .partner-buttons,.serviceproviderpage .partner-buttons,.dealerpage .partner-buttons,.vendorpage .partner-buttons,.trial-account-wrapper .partner-buttons{display:flex;flex-flow:column nowrap}.infopage .partner-buttons .infobutton,.industrialpage .partner-buttons .infobutton,.serviceproviderpage .partner-buttons .infobutton,.dealerpage .partner-buttons .infobutton,.vendorpage .partner-buttons .infobutton,.trial-account-wrapper .partner-buttons .infobutton{margin-bottom:var(--space)}.infopage h2 span.mama,.industrialpage h2 span.mama,.serviceproviderpage h2 span.mama,.dealerpage h2 span.mama,.vendorpage h2 span.mama,.trial-account-wrapper h2 span.mama{color:var(--sys-grey)}.infopage h2 span.sys,.industrialpage h2 span.sys,.serviceproviderpage h2 span.sys,.dealerpage h2 span.sys,.vendorpage h2 span.sys,.trial-account-wrapper h2 span.sys{color:var(--blue-dark)}.infopage .partnercard,.industrialpage .partnercard,.serviceproviderpage .partnercard,.dealerpage .partnercard,.vendorpage .partnercard,.trial-account-wrapper .partnercard{margin-top:calc(var(--space) * -1);margin-bottom:var(--space);width:100%;border-top-left-radius:0;border-top-right-radius:0;border-top:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.infopage .partnercard img,.industrialpage .partnercard img,.serviceproviderpage .partnercard img,.dealerpage .partnercard img,.vendorpage .partnercard img,.trial-account-wrapper .partnercard img{max-height:2.5rem;max-width:9.375rem;margin:1.25rem}.infopage .partnercard img:hover,.industrialpage .partnercard img:hover,.serviceproviderpage .partnercard img:hover,.dealerpage .partnercard img:hover,.vendorpage .partnercard img:hover,.trial-account-wrapper .partnercard img:hover{transform:scale(1.2)}.loginpage h2 span{text-transform:capitalize}.loginpage .card{clear:both;line-height:1.5625rem}.loginpage .card:after{clear:both;content:"";display:table}.branchpage .flex-align{display:flex;align-items:center;margin-bottom:20px}.branchpage h2{display:inline-block;margin-right:10px;margin-bottom:0!important}.branchpage .card{display:block}.branchpage .branchcount-info{display:block;background-color:#ffb6c1;padding:7px 10px;border-radius:4px}.branchpage button.addbranch{width:auto}.branchpage dialog[open]{width:600px}.branchpage dialog[open] a.toggle-preview{display:inline-flex;align-items:center;gap:3px;margin-left:15px}.branchpage dialog[open] a.toggle-preview svg{height:28px}.branchpage dialog[open] div.preview-output{height:18.75rem;border:1px solid #ccc;margin-top:10px;border-radius:4px;overflow:auto;padding:10px}.branchpage dialog[open] textarea{height:18.75rem;margin-top:10px}.branchpage dialog[open] .branch-form{padding:20px}.branchpage dialog[open] .branch-form input[type=checkbox]{width:18px;height:18px;accent-color:var(--blue-dark)}.branchpage dialog[open] .branch-form .active-toggle{display:flex;align-items:center;gap:7px}.branchpage dialog[open] .branch-form .active-toggle input[type=checkbox]{accent-color:#4da64d}.branchpage dialog[open] .branch-form .datasync{display:flex;gap:20px}.branchpage dialog[open] .branch-form .datasync a{color:var(--textcolor);font-size:14px}.branchpage dialog[open] .branch-form .datasync a:hover{color:#2c2c2c;text-decoration:none}.branchpage dialog[open] .branch-form .flexbuttons{display:flex;justify-content:space-between;margin-top:1.25rem}.branchpage dialog[open] .branch-form .flexbuttons button{max-width:180px}.branchpage dialog[open].branch-dialog{overflow:hidden;--maxheight: 90svh;max-height:var(--maxheight)}.branchpage dialog[open].branch-dialog .branch-form{display:flex;flex-flow:column;max-height:var(--maxheight);padding:0}.branchpage dialog[open].branch-dialog .branch-form .branch-form-head{padding:5px;display:flex;align-items:center;justify-content:flex-end;background-color:#eee}.branchpage dialog[open].branch-dialog .branch-form .branch-form-head span{display:flex;align-items:center}.branchpage dialog[open].branch-dialog .branch-form .branch-form-head span svg{height:20px;fill:var(--blue-dark)}.branchpage dialog[open].branch-dialog .branch-form .branch-form-head span svg:hover{cursor:pointer;fill:var(--blue-light)}.branchpage dialog[open].branch-dialog .branch-form .branch-form-body{flex:1;overflow:auto;padding:20px}.branchpage .location-wrapper{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(297px,1fr));margin:20px 0}.branchpage .location-wrapper .location{word-break:break-word;display:flex;flex-flow:column;justify-content:space-between;font-size:14px}.branchpage .location-wrapper .location.deactivated{border-top-color:#d3d3d3;color:#999}.branchpage .location-wrapper .location.offgrid{grid-column:1/-1}.branchpage .location-wrapper .location location{font-size:13px}.branchpage .location-wrapper .location .flexbuttons{display:flex;justify-content:space-between}.branchpage .location-wrapper .location .flexbuttons button{max-width:120px}.branchpage .location-wrapper .location .branch-form ul{margin:0}.branchpage .location-wrapper .location .branch-form button{width:inherit!important;margin-right:.25rem!important}.vendorpage,.dealerpage,.industrialpage,.serviceproviderpage,.newstartpage,.infopage{padding-bottom:6.25rem}.vendorpage .attention,.dealerpage .attention,.industrialpage .attention,.serviceproviderpage .attention,.newstartpage .attention,.infopage .attention{border:1px solid #6faa45;background-color:#e3fdd1;border-radius:7px;padding:10px 20px;display:inline-block}.vendorpage .attention button,.dealerpage .attention button,.industrialpage .attention button,.serviceproviderpage .attention button,.newstartpage .attention button,.infopage .attention button{margin-top:10px;height:40px}.vendorpage .info-top-wrapper,.dealerpage .info-top-wrapper,.industrialpage .info-top-wrapper,.serviceproviderpage .info-top-wrapper,.newstartpage .info-top-wrapper,.infopage .info-top-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;gap:20px;margin-bottom:30px}.vendorpage .info-top-wrapper div.card,.dealerpage .info-top-wrapper div.card,.industrialpage .info-top-wrapper div.card,.serviceproviderpage .info-top-wrapper div.card,.newstartpage .info-top-wrapper div.card,.infopage .info-top-wrapper div.card{flex:1 1 620px}.vendorpage .info-top-wrapper button,.dealerpage .info-top-wrapper button,.industrialpage .info-top-wrapper button,.serviceproviderpage .info-top-wrapper button,.newstartpage .info-top-wrapper button,.infopage .info-top-wrapper button{display:flex;flex-flow:row nowrap;flex:1 1 200px;height:40px;gap:10px;align-items:center}.vendorpage .info-top-wrapper button svg,.dealerpage .info-top-wrapper button svg,.industrialpage .info-top-wrapper button svg,.serviceproviderpage .info-top-wrapper button svg,.newstartpage .info-top-wrapper button svg,.infopage .info-top-wrapper button svg{height:20px;width:auto}.vendorpage .info-top-wrapper button span,.dealerpage .info-top-wrapper button span,.industrialpage .info-top-wrapper button span,.serviceproviderpage .info-top-wrapper button span,.newstartpage .info-top-wrapper button span,.infopage .info-top-wrapper button span{font-size:17px}.vendorpage .infocard,.dealerpage .infocard,.industrialpage .infocard,.serviceproviderpage .infocard,.newstartpage .infocard,.infopage .infocard{clear:both;line-height:1.5625rem;margin-top:1.25rem;width:100%;overflow:hidden}.vendorpage .infocard:after,.dealerpage .infocard:after,.industrialpage .infocard:after,.serviceproviderpage .infocard:after,.newstartpage .infocard:after,.infopage .infocard:after{clear:both;content:"";display:table}.vendorpage .infocard h2:not(.normal-h2),.dealerpage .infocard h2:not(.normal-h2),.industrialpage .infocard h2:not(.normal-h2),.serviceproviderpage .infocard h2:not(.normal-h2),.newstartpage .infocard h2:not(.normal-h2),.infopage .infocard h2:not(.normal-h2){background-color:#0077ba;color:#fff;margin:-1.25rem;padding:.3125rem 1.25rem;cursor:pointer;font-weight:400;-webkit-user-select:none;user-select:none;text-transform:uppercase;text-align:center}.vendorpage .infocard h2:not(.normal-h2):hover,.dealerpage .infocard h2:not(.normal-h2):hover,.industrialpage .infocard h2:not(.normal-h2):hover,.serviceproviderpage .infocard h2:not(.normal-h2):hover,.newstartpage .infocard h2:not(.normal-h2):hover,.infopage .infocard h2:not(.normal-h2):hover{background-color:gray}.vendorpage .infocard:first-child,.dealerpage .infocard:first-child,.industrialpage .infocard:first-child,.serviceproviderpage .infocard:first-child,.newstartpage .infocard:first-child,.infopage .infocard:first-child{margin-top:0}.vendorpage .infocard .card-inner,.dealerpage .infocard .card-inner,.industrialpage .infocard .card-inner,.serviceproviderpage .infocard .card-inner,.newstartpage .infocard .card-inner,.infopage .infocard .card-inner{padding-top:.625rem}.vendorpage .infocard.open .card-inner,.dealerpage .infocard.open .card-inner,.industrialpage .infocard.open .card-inner,.serviceproviderpage .infocard.open .card-inner,.newstartpage .infocard.open .card-inner,.infopage .infocard.open .card-inner{transition:max-height 2s ease-in-out}.vendorpage .infocard.closed,.dealerpage .infocard.closed,.industrialpage .infocard.closed,.serviceproviderpage .infocard.closed,.newstartpage .infocard.closed,.infopage .infocard.closed{padding-bottom:0}.vendorpage .infocard.closed .card-inner,.dealerpage .infocard.closed .card-inner,.industrialpage .infocard.closed .card-inner,.serviceproviderpage .infocard.closed .card-inner,.newstartpage .infocard.closed .card-inner,.infopage .infocard.closed .card-inner{overflow:hidden;padding-top:0!important;max-height:.0625rem}.vendorpage .infocard.request small,.dealerpage .infocard.request small,.industrialpage .infocard.request small,.serviceproviderpage .infocard.request small,.newstartpage .infocard.request small,.infopage .infocard.request small{color:#ff4d4d}.vendorpage .info-loginform h2,.dealerpage .info-loginform h2,.industrialpage .info-loginform h2,.serviceproviderpage .info-loginform h2,.newstartpage .info-loginform h2,.infopage .info-loginform h2{font-size:.9375rem!important;margin:1.25rem 0 0}.vendorpage h2.main-h2,.dealerpage h2.main-h2,.industrialpage h2.main-h2,.serviceproviderpage h2.main-h2,.newstartpage h2.main-h2,.infopage h2.main-h2{margin:0!important}.vendorpage .prices,.dealerpage .prices,.industrialpage .prices,.serviceproviderpage .prices,.newstartpage .prices,.infopage .prices{padding:0;border-top:0}.vendorpage .prices .tables,.vendorpage .prices table,.dealerpage .prices .tables,.dealerpage .prices table,.industrialpage .prices .tables,.industrialpage .prices table,.serviceproviderpage .prices .tables,.serviceproviderpage .prices table,.newstartpage .prices .tables,.newstartpage .prices table,.infopage .prices .tables,.infopage .prices table{font-size:.9375rem;line-height:1.5}.vendorpage .prices .tables tbody,.vendorpage .prices table tbody,.dealerpage .prices .tables tbody,.dealerpage .prices table tbody,.industrialpage .prices .tables tbody,.industrialpage .prices table tbody,.serviceproviderpage .prices .tables tbody,.serviceproviderpage .prices table tbody,.newstartpage .prices .tables tbody,.newstartpage .prices table tbody,.infopage .prices .tables tbody,.infopage .prices table tbody{background-color:#fff}.vendorpage .prices .tables tbody tr:hover>td,.vendorpage .prices .tables tbody tr:hover>th,.vendorpage .prices table tbody tr:hover>td,.vendorpage .prices table tbody tr:hover>th,.dealerpage .prices .tables tbody tr:hover>td,.dealerpage .prices .tables tbody tr:hover>th,.dealerpage .prices table tbody tr:hover>td,.dealerpage .prices table tbody tr:hover>th,.industrialpage .prices .tables tbody tr:hover>td,.industrialpage .prices .tables tbody tr:hover>th,.industrialpage .prices table tbody tr:hover>td,.industrialpage .prices table tbody tr:hover>th,.serviceproviderpage .prices .tables tbody tr:hover>td,.serviceproviderpage .prices .tables tbody tr:hover>th,.serviceproviderpage .prices table tbody tr:hover>td,.serviceproviderpage .prices table tbody tr:hover>th,.newstartpage .prices .tables tbody tr:hover>td,.newstartpage .prices .tables tbody tr:hover>th,.newstartpage .prices table tbody tr:hover>td,.newstartpage .prices table tbody tr:hover>th,.infopage .prices .tables tbody tr:hover>td,.infopage .prices .tables tbody tr:hover>th,.infopage .prices table tbody tr:hover>td,.infopage .prices table tbody tr:hover>th{background-color:#f9f9f9;cursor:pointer}.vendorpage .prices .tables tbody tr:nth-child(2n),.vendorpage .prices table tbody tr:nth-child(2n),.dealerpage .prices .tables tbody tr:nth-child(2n),.dealerpage .prices table tbody tr:nth-child(2n),.industrialpage .prices .tables tbody tr:nth-child(2n),.industrialpage .prices table tbody tr:nth-child(2n),.serviceproviderpage .prices .tables tbody tr:nth-child(2n),.serviceproviderpage .prices table tbody tr:nth-child(2n),.newstartpage .prices .tables tbody tr:nth-child(2n),.newstartpage .prices table tbody tr:nth-child(2n),.infopage .prices .tables tbody tr:nth-child(2n),.infopage .prices table tbody tr:nth-child(2n){background-color:#fff}.vendorpage .prices .tables tbody tr:nth-child(2n):hover>td,.vendorpage .prices table tbody tr:nth-child(2n):hover>td,.dealerpage .prices .tables tbody tr:nth-child(2n):hover>td,.dealerpage .prices table tbody tr:nth-child(2n):hover>td,.industrialpage .prices .tables tbody tr:nth-child(2n):hover>td,.industrialpage .prices table tbody tr:nth-child(2n):hover>td,.serviceproviderpage .prices .tables tbody tr:nth-child(2n):hover>td,.serviceproviderpage .prices table tbody tr:nth-child(2n):hover>td,.newstartpage .prices .tables tbody tr:nth-child(2n):hover>td,.newstartpage .prices table tbody tr:nth-child(2n):hover>td,.infopage .prices .tables tbody tr:nth-child(2n):hover>td,.infopage .prices table tbody tr:nth-child(2n):hover>td{background-color:#f9f9f9}.vendorpage .prices .tables thead,.vendorpage .prices table thead,.dealerpage .prices .tables thead,.dealerpage .prices table thead,.industrialpage .prices .tables thead,.industrialpage .prices table thead,.serviceproviderpage .prices .tables thead,.serviceproviderpage .prices table thead,.newstartpage .prices .tables thead,.newstartpage .prices table thead,.infopage .prices .tables thead,.infopage .prices table thead{display:none}.vendorpage .prices.card,.dealerpage .prices.card,.industrialpage .prices.card,.serviceproviderpage .prices.card,.newstartpage .prices.card,.infopage .prices.card{margin-bottom:15px}.vendorpage input[type=checkbox],.dealerpage input[type=checkbox],.industrialpage input[type=checkbox],.serviceproviderpage input[type=checkbox],.newstartpage input[type=checkbox],.infopage input[type=checkbox]{margin-right:.625rem}.vendorpage .confirm,.dealerpage .confirm,.industrialpage .confirm,.serviceproviderpage .confirm,.newstartpage .confirm,.infopage .confirm{padding-top:.0625rem!important}.vendorpage .order-type,.dealerpage .order-type,.industrialpage .order-type,.serviceproviderpage .order-type,.newstartpage .order-type,.infopage .order-type{clear:both}.vendorpage .order-type:after,.dealerpage .order-type:after,.industrialpage .order-type:after,.serviceproviderpage .order-type:after,.newstartpage .order-type:after,.infopage .order-type:after{clear:both;content:"";display:table}.vendorpage .order-type .tab-link,.dealerpage .order-type .tab-link,.industrialpage .order-type .tab-link,.serviceproviderpage .order-type .tab-link,.newstartpage .order-type .tab-link,.infopage .order-type .tab-link{cursor:pointer;-webkit-user-select:none;user-select:none;padding:.3125rem 1.5625rem!important}.vendorpage .order-type .tab-content,.dealerpage .order-type .tab-content,.industrialpage .order-type .tab-content,.serviceproviderpage .order-type .tab-content,.newstartpage .order-type .tab-content,.infopage .order-type .tab-content{padding-top:0!important}.vendorpage .order-type .current-price,.dealerpage .order-type .current-price,.industrialpage .order-type .current-price,.serviceproviderpage .order-type .current-price,.newstartpage .order-type .current-price,.infopage .order-type .current-price{background-color:#d4ebd4;padding:.625rem 1.25rem}.vendorpage .order-type .current-price .order-type-info,.dealerpage .order-type .current-price .order-type-info,.industrialpage .order-type .current-price .order-type-info,.serviceproviderpage .order-type .current-price .order-type-info,.newstartpage .order-type .current-price .order-type-info,.infopage .order-type .current-price .order-type-info{float:left!important}.vendorpage .order-type .current-price .order-button,.dealerpage .order-type .current-price .order-button,.industrialpage .order-type .current-price .order-button,.serviceproviderpage .order-type .current-price .order-button,.newstartpage .order-type .current-price .order-button,.infopage .order-type .current-price .order-button{float:right!important;clear:none!important}.vendorpage .order-type input[type=text],.vendorpage .order-type input[type=email],.vendorpage .order-type input[type=password],.vendorpage .order-type textarea,.dealerpage .order-type input[type=text],.dealerpage .order-type input[type=email],.dealerpage .order-type input[type=password],.dealerpage .order-type textarea,.industrialpage .order-type input[type=text],.industrialpage .order-type input[type=email],.industrialpage .order-type input[type=password],.industrialpage .order-type textarea,.serviceproviderpage .order-type input[type=text],.serviceproviderpage .order-type input[type=email],.serviceproviderpage .order-type input[type=password],.serviceproviderpage .order-type textarea,.newstartpage .order-type input[type=text],.newstartpage .order-type input[type=email],.newstartpage .order-type input[type=password],.newstartpage .order-type textarea,.infopage .order-type input[type=text],.infopage .order-type input[type=email],.infopage .order-type input[type=password],.infopage .order-type textarea{transition:all .3s ease-in-out;border-radius:.25rem;border:.0625rem solid #338dcd;padding:.25rem .625rem;width:3.75rem}.vendorpage .order-type input[type=text]:focus,.vendorpage .order-type input[type=email]:focus,.vendorpage .order-type input[type=password]:focus,.vendorpage .order-type textarea:focus,.dealerpage .order-type input[type=text]:focus,.dealerpage .order-type input[type=email]:focus,.dealerpage .order-type input[type=password]:focus,.dealerpage .order-type textarea:focus,.industrialpage .order-type input[type=text]:focus,.industrialpage .order-type input[type=email]:focus,.industrialpage .order-type input[type=password]:focus,.industrialpage .order-type textarea:focus,.serviceproviderpage .order-type input[type=text]:focus,.serviceproviderpage .order-type input[type=email]:focus,.serviceproviderpage .order-type input[type=password]:focus,.serviceproviderpage .order-type textarea:focus,.newstartpage .order-type input[type=text]:focus,.newstartpage .order-type input[type=email]:focus,.newstartpage .order-type input[type=password]:focus,.newstartpage .order-type textarea:focus,.infopage .order-type input[type=text]:focus,.infopage .order-type input[type=email]:focus,.infopage .order-type input[type=password]:focus,.infopage .order-type textarea:focus{outline:none;background-color:#fff}.vendorpage .order-type .order-complete,.dealerpage .order-type .order-complete,.industrialpage .order-type .order-complete,.serviceproviderpage .order-type .order-complete,.newstartpage .order-type .order-complete,.infopage .order-type .order-complete{background-color:#d4ebd4;padding:.625rem 1.25rem;margin-top:1.25rem}.vendorpage .order-type .order-complete.error,.dealerpage .order-type .order-complete.error,.industrialpage .order-type .order-complete.error,.serviceproviderpage .order-type .order-complete.error,.newstartpage .order-type .order-complete.error,.infopage .order-type .order-complete.error{background-color:#ffb3b3}.vendorpage .selected-vendors,.dealerpage .selected-vendors,.industrialpage .selected-vendors,.serviceproviderpage .selected-vendors,.newstartpage .selected-vendors,.infopage .selected-vendors{list-style:none;padding:0;margin:0;margin-bottom:1.25rem}.vendorpage .selected-vendors li,.dealerpage .selected-vendors li,.industrialpage .selected-vendors li,.serviceproviderpage .selected-vendors li,.newstartpage .selected-vendors li,.infopage .selected-vendors li{background-color:#b1dbb1;margin-bottom:.25rem;padding:.3125rem .625rem;position:relative;margin-right:6.25rem;border-radius:.25rem}.vendorpage .selected-vendors li button,.dealerpage .selected-vendors li button,.industrialpage .selected-vendors li button,.serviceproviderpage .selected-vendors li button,.newstartpage .selected-vendors li button,.infopage .selected-vendors li button{background-color:#ff4d4d;position:absolute;top:0;right:-6.25rem}.vendorpage .unselected-vendors-wrapper,.dealerpage .unselected-vendors-wrapper,.industrialpage .unselected-vendors-wrapper,.serviceproviderpage .unselected-vendors-wrapper,.newstartpage .unselected-vendors-wrapper,.infopage .unselected-vendors-wrapper{position:relative;margin-top:1.875rem}.vendorpage .unselected-vendors-wrapper .unselected-vendors,.dealerpage .unselected-vendors-wrapper .unselected-vendors,.industrialpage .unselected-vendors-wrapper .unselected-vendors,.serviceproviderpage .unselected-vendors-wrapper .unselected-vendors,.newstartpage .unselected-vendors-wrapper .unselected-vendors,.infopage .unselected-vendors-wrapper .unselected-vendors{height:18.75rem;overflow-y:scroll;padding-right:.625rem;margin-top:3.75rem}.vendorpage .unselected-vendors-wrapper .unselected-vendors ul,.dealerpage .unselected-vendors-wrapper .unselected-vendors ul,.industrialpage .unselected-vendors-wrapper .unselected-vendors ul,.serviceproviderpage .unselected-vendors-wrapper .unselected-vendors ul,.newstartpage .unselected-vendors-wrapper .unselected-vendors ul,.infopage .unselected-vendors-wrapper .unselected-vendors ul{padding:0;list-style:none}.vendorpage .unselected-vendors-wrapper .unselected-vendors ul li,.dealerpage .unselected-vendors-wrapper .unselected-vendors ul li,.industrialpage .unselected-vendors-wrapper .unselected-vendors ul li,.serviceproviderpage .unselected-vendors-wrapper .unselected-vendors ul li,.newstartpage .unselected-vendors-wrapper .unselected-vendors ul li,.infopage .unselected-vendors-wrapper .unselected-vendors ul li{background-color:#d3d3d3;margin-bottom:.25rem;padding:.3125rem .625rem;position:relative;margin-right:7.5rem;border-radius:.25rem}.vendorpage .unselected-vendors-wrapper .unselected-vendors ul li button,.dealerpage .unselected-vendors-wrapper .unselected-vendors ul li button,.industrialpage .unselected-vendors-wrapper .unselected-vendors ul li button,.serviceproviderpage .unselected-vendors-wrapper .unselected-vendors ul li button,.newstartpage .unselected-vendors-wrapper .unselected-vendors ul li button,.infopage .unselected-vendors-wrapper .unselected-vendors ul li button{background-color:#4da64d;position:absolute;top:0;right:-7.5rem}.vendorpage .unselected-vendors-wrapper .unselected-vendors .close-unselected-vendors,.dealerpage .unselected-vendors-wrapper .unselected-vendors .close-unselected-vendors,.industrialpage .unselected-vendors-wrapper .unselected-vendors .close-unselected-vendors,.serviceproviderpage .unselected-vendors-wrapper .unselected-vendors .close-unselected-vendors,.newstartpage .unselected-vendors-wrapper .unselected-vendors .close-unselected-vendors,.infopage .unselected-vendors-wrapper .unselected-vendors .close-unselected-vendors{position:absolute;top:-2.5rem}.industrialpage h3:not(.main-h3){margin-top:0!important}.uploadpage h2{margin:1.875rem 0!important}.uploadpage .addfile{display:block;cursor:pointer;text-decoration:underline}.uploadpage .fileupload{width:90%;margin-bottom:1.25rem;max-width:62.5rem}.uploadpage .fileupload .error{color:#ff4d4d;font-weight:700}.uploadpage .fileupload .filedelete label,.uploadpage .fileupload .filedescription label,.uploadpage .fileupload .fileinput label{display:block;margin-bottom:1.25rem;color:#0077ba}.uploadpage .fileupload .uploadinfo .progresswrapper{margin-bottom:1.25rem}.uploadpage .fileupload .uploadinfo .progresswrapper .progressbar{background-color:#4da64d;text-align:center;color:#fff;width:0;border-radius:.25rem;margin:.3125rem 0}.uploadpage .fileupload .fileinput .filename{font-weight:700;color:green;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.uploadpage .fileupload .fileinput small{display:block;margin-top:1.25rem}.uploadpage .fileupload .filedescription{padding-left:1.5625rem}.uploadpage .fileupload .filedescription textarea{width:80%;min-height:5rem;font-size:.875rem}.uploadpage .fileupload .filedelete{float:left!important}.uploadpage .globaldescription{display:block;max-width:31.25rem;margin:1.875rem 0;clear:both}.uploadpage .globaldescription label{color:#0077ba;display:block;margin-bottom:1.25rem}.uploadpage .globaldescription textarea{width:100%;min-height:5rem;font-size:.875rem}.uploadpage .globaldescription button{margin-top:.625rem}.advertisment-page h2{margin-bottom:20px!important}.advertisment-page hr{margin:1.25rem 0;background-color:#338dcd;height:1px;line-height:1px;border:none}.advertisment-page label.custom-checkbox{padding-left:32px;margin-bottom:20px;display:block;line-height:25px;font-size:14px}.advertisment-page label.custom-checkbox input:checked~.checkmark{background-color:#4da64d;border-color:#4da64d}.advertisment-page .label-row small:not(.subinfo){color:#ff4d4d}.advertisment-page small.subinfo{margin-top:-15px;margin-bottom:10px;display:block}.advertisment-page .save-button.success{background-color:#4da64d}.advertisment-page .fileupload{display:flex}.advertisment-page .fileupload .upload-image{margin-right:20px}.advertisment-page .fileupload .progress-wrapper{margin-bottom:7px;margin-top:3px;height:7px;border-radius:0;width:100%;height:10px;background-color:#eee;border:1px solid var(--color-text)}.advertisment-page .fileupload .progress-wrapper .progress-bar{background-color:#338dcd;height:10px;border-radius:0;width:0%}.advertisment-page .fileupload .preview-image{max-width:300px;height:104px}.advertisment-page .fileupload .preview-image img{height:100%;width:100%;object-fit:contain}.advertisment-page .fileupload small{display:block;margin-bottom:0}.useradminpage .linktoupload{float:right;display:block;margin:.9375rem 0;text-align:right;line-height:1.5rem}.useradminpage .useredit:nth-child(10n+1){clear:none}.useradminpage .useredit .register{width:100%}.useradminpage .useradmin:nth-child(10n+1){clear:none}.useradminpage .useradmin .baustoffe-flex{display:flex;align-items:self-end;margin-top:20px}.useradminpage .useradmin svg.baustoffe-logo{height:50px;display:block;margin-right:20px}.useradminpage .useradmin h3{line-height:1.5rem}.useradminpage .useradmin ul{list-style:none;width:100%;padding:0}.useradminpage .useradmin ul li{width:100%;clear:both;margin-bottom:.9375rem}.useradminpage .useradmin ul li:after{clear:both;content:"";display:table}.useradminpage .useradmin ul li>div{width:100%;border-color:#ff4d4d}.useradminpage .useradmin ul li>div>.vendorname{margin-bottom:.3125rem}.useradminpage .useradmin ul li>div.vendor-asked{border-color:#338dcd}.useradminpage .useradmin ul li>div.vendor-confirmed{border-color:#4da64d}.useradminpage .useradmin ul li>div span.statusbutton{display:block}.useradminpage .admins{width:100%;margin-bottom:.9375rem}.useradminpage .admins>div{margin-bottom:.3125rem;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.useradminpage .admins>div:nth-child(3){text-align:right!important}.useradminpage .error{margin-bottom:0!important}.useradminpage form.addadmin{margin:1.25rem 0;width:100%}.useradminpage form.addadmin input{background-color:#fff!important;margin-bottom:.9375rem}.downloadpage .dialog-content{padding:20px}.downloadpage .dialog-content h2{color:var(--textcolor)}.downloadpage .dialog-content select{width:100%;margin-bottom:20px}.downloadpage .dialog-content .download-button,.downloadpage .dialog-content .download-selected .download-button-multiaction,.downloadpage .download-selected .dialog-content .download-button-multiaction{margin-top:5px}.downloadpage .dialog-content .modal-footer{margin-top:30px}.downloadpage .vendor-header{display:flex;justify-content:space-between;flex-flow:row nowrap}.downloadpage .vendor-header .vendor-nav{position:relative;background-color:#338dcd;border-radius:.625rem;margin-bottom:1.875rem;flex:0 1 40%;height:-moz-fit-content;height:fit-content}.downloadpage .vendor-header .vendor-nav .search-field{margin-top:.625rem;margin-bottom:.9375rem;padding-left:1.25rem;padding-right:1.25rem}.downloadpage .vendor-header .vendor-nav .search-field input{border-radius:.25rem;border:.125rem solid #fff;padding:.25rem .625rem 0;display:block;width:100%;font-size:1rem;height:28px}.downloadpage .vendor-header .vendor-nav .search-field input::placeholder{font-style:italic}.downloadpage .vendor-header .vendor-nav .search-field span{color:#fff;margin:0;display:block}.downloadpage .vendor-legend{margin-bottom:1.875rem;font-size:.875rem;flex:0 1 57%}.downloadpage .vendor-legend .vendor-legend-inner .vendor-legend-label{margin-bottom:.625rem;display:block}.downloadpage .vendor-legend .vendor-legend-inner .vendor-legend-icons{display:flex;flex-flow:row wrap;width:100%;line-height:150%}.downloadpage .vendor-legend .vendor-legend-inner .bracketdescr{color:#7d7d7d;font-size:.75rem;margin-top:.625rem;display:block}.downloadpage .vendor-legend strong{margin-right:1.25rem}.downloadpage .vendor-legend span{margin-right:.625rem;white-space:nowrap;display:flex;margin-right:.9375rem}.downloadpage .vendor-legend span:last-child{margin:0}.downloadpage .vendor-legend span.date{position:relative;padding-left:1.25rem}.downloadpage .vendor-legend span.date:before{content:"";position:absolute;width:.875rem;height:.875rem;top:0;left:0;display:block;background-repeat:no-repeat!important;background-position:50%!important;background-size:100%!important}.downloadpage .vendor-legend span.pricelist:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%230077BA'%3E%3Cpath d='M448 64v416H112c-26.513 0-48-21.49-48-48s21.487-48 48-48h304V0H96C60.801 0 32 28.8 32 64v384c0 35.2 28.801 64 64 64h384V64h-32z'/%3E%3Cpath d='M112.028 416H112c-8.836 0-16 7.163-16 16s7.164 16 16 16l.028-.001V448h303.945v-32H112.028z'/%3E%3C/svg%3E")}.downloadpage .vendor-legend span.update:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%230077BA'%3E%3Cpath d='M256 64C132.288 64 32 164.288 32 288s100.288 224 224 224 224-100.288 224-224S379.712 64 256 64zm0 404c-99.412 0-180-80.589-180-180 0-99.412 80.588-180 180-180 99.411 0 180 80.588 180 180 0 99.411-80.589 180-180 180zm211.392-324.413C475.413 129.561 480 113.316 480 96c0-53.02-42.98-96-96-96-30.909 0-58.401 14.611-75.96 37.298 65.942 13.618 122.603 52.599 159.352 106.289zM203.96 37.298C186.402 14.611 158.909 0 128 0 74.98 0 32 42.98 32 96c0 17.316 4.587 33.561 12.608 47.587 36.75-53.69 93.411-92.671 159.352-106.289z'/%3E%3Cpath d='M256 288V160h-32v160h128v-32z'/%3E%3C/svg%3E");top:2px}.downloadpage .download-selected{padding-bottom:1.25rem}.downloadpage .download-selected .download-button-multiaction{margin-right:.9375rem;margin-bottom:.625rem}.downloadpage .download-selected.notselected{display:none}.downloadpage .download-selected .selectall,.downloadpage .download-selected .deselectall{margin:0 .9375rem;font-size:.875rem;white-space:nowrap}.newstartpage{display:flex;flex-flow:row nowrap;justify-content:space-between}.newstartpage h2.toph2{margin-bottom:0!important;background-color:#338dcd;color:#fff;border:1px solid #338dcd;font-weight:400;padding-left:10px;position:relative}.newstartpage h2.toph2 small{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='white'%3E%3Cpath d='M96 64l320 192L96 448z'/%3E%3C/svg%3E");height:2.125rem;width:2.125rem;position:absolute;top:0;right:0}.newstartpage h2.toph2 small.down{transform:rotate(90deg)}.newstartpage h2.toph2 small.up{transform:rotate(-90deg)}.newstartpage h2.toph2:hover{background-color:#0077ba;cursor:pointer;border-color:#0077ba}.newstartpage .conditions{flex:1;margin-right:.9375rem}.newstartpage h2{background-color:#0000;color:#4a4a4a;font-weight:700;margin:0;padding-left:0}.newstartpage h2:hover{background-color:#0000;cursor:default}.features{line-height:150%;font-size:1rem}.features h1{margin-top:0}.features .dealer,.features .vendor{margin-bottom:1.25rem}.features .feature-table{width:100%;border-top-left-radius:0;border-top-right-radius:0;border-top:0}.features .feature-table>div{display:flex;flex-flow:row nowrap;padding:.9375rem 0;border-top:1px solid #ccc}.features .feature-table>div:first-child{border:none}.features .feature-table>div .icon{flex:0 0 6.5625rem;min-height:3.75rem;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat!important;background-position:50%!important;background-size:40%!important}.features .feature-table>div .icon.coin{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%23969696'%3E%3Cpath d='M240 32C107.452 32 0 139.452 0 272s107.452 240 240 240c132.549 0 240-107.451 240-240S372.549 32 240 32zm0 432c-106.039 0-192-85.961-192-192S133.961 80 240 80c106.038 0 192 85.961 192 192s-85.962 192-192 192z'/%3E%3Cpath d='M335.412 322.17c-7.635-4.442-17.431-1.854-21.875 5.785C304.909 342.786 288.993 352 272 352h-64c-20.858 0-38.643-13.377-45.248-32H240c8.836 0 16-7.163 16-16s-7.164-16-16-16h-80v-32h80c8.836 0 16-7.164 16-16s-7.164-16-16-16h-77.248c6.605-18.623 24.39-32 45.248-32h64c16.993 0 32.909 9.213 41.537 24.045 4.444 7.638 14.239 10.228 21.876 5.784s10.228-14.238 5.784-21.876C326.861 175.309 300.346 160 272 160h-64c-38.634 0-70.957 27.528-78.39 64H112c-8.836 0-16 7.164-16 16s7.164 16 16 16h16v32h-16c-8.836 0-16 7.163-16 16s7.164 16 16 16h17.61c7.433 36.472 39.756 64 78.39 64h64c28.346 0 54.86-15.31 69.197-39.955 4.444-7.638 1.854-17.432-5.785-21.875z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.pricetag{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='512' fill='%23969696'%3E%3Cpath d='M616 0H424c-13.2 0-31.637 7.637-40.971 16.971L144.971 255.029c-9.334 9.334-9.334 24.607 0 33.941L351.03 495.029c9.334 9.334 24.607 9.334 33.941 0L623.03 256.97C632.363 247.637 640 229.2 640 216V24c0-13.2-10.8-24-24-24zM496 192c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48z'/%3E%3Cpath d='M64 272L336 0h-40c-13.2 0-31.637 7.637-40.971 16.971L16.971 255.029c-9.334 9.334-9.334 24.607 0 33.941L223.03 495.029c9.334 9.334 24.607 9.334 33.941 0L272 480 64 272z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.keyboard{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='576' height='512' fill='%23969696'%3E%3Cpath d='M544 64H32C14.4 64 0 78.4 0 96v320c0 17.6 14.4 32 32 32h512c17.6 0 32-14.4 32-32V96c0-17.6-14.4-32-32-32zm-224 64h64v64h-64v-64zm96 96v64h-64v-64h64zm-192-96h64v64h-64v-64zm96 96v64h-64v-64h64zm-192-96h64v64h-64v-64zm96 96v64h-64v-64h64zM64 128h32v64H64v-64zm0 96h64v64H64v-64zm32 160H64v-64h32v64zm288 0H128v-64h256v64zm128 0h-96v-64h96v64zm0-96h-64v-64h64v64zm0-96h-96v-64h96v64z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.shuffle{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%23969696'%3E%3Cpath d='M384 352h-50.745l-80-80 80-80H384v80l112-112L384 48v80h-64a32 32 0 0 0-22.627 9.373L208 226.745l-89.373-89.373c-6-6-14.14-9.372-22.627-9.372H0v64h82.745l80 80-80 80H0v64h96a31.996 31.996 0 0 0 22.627-9.373L208 317.255l89.373 89.372A31.996 31.996 0 0 0 320 416h64v80l112-112-112-112v80z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.download{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480' fill='%23969696'%3E%3Cpath d='M320 0c-52.935 0-96 43.065-96 96v96H24c-13.2 0-24 10.8-24 24v240c0 13.2 10.8 24 24 24h272c13.2 0 24-10.8 24-24V216c0-13.2-10.8-24-24-24h-8V96c0-17.645 14.355-32 32-32h64c17.645 0 32 14.355 32 32v96h64V96c0-52.935-43.065-96-96-96zM143.59 237.205h28.252v56.506h49.443l-63.568 63.57-63.57-63.57h49.443zm-70.633 98.887h35.316l49.444 49.441 49.441-49.441h35.317l28.254 56.506v14.125H44.703v-14.125zM44.703 420.85H270.73v14.127H44.703z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.happy{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%23969696'%3E%3Cpath d='M208 48c0-26.509 21.49-48 48-48s48 21.491 48 48c0 26.51-21.49 48-48 48s-48-21.49-48-48z'/%3E%3Cpath d='M320 160l164.798-71.086-11.885-29.712L272 128h-32L39.087 59.202 27.202 88.914 192 160v128l-65.635 212.285 29.92 11.35L249.143 304h13.714l92.858 207.635 29.92-11.35L320 288z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.stack{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%23969696'%3E%3Cpath d='M512 160L256 32 0 160l256 128 256-128zM256 74.485L427.029 160 256 245.515 84.971 160 256 74.485zm204.722 155.876L512 256 256 384 0 256l51.278-25.639L256 332.722zm0 96L512 352 256 480 0 352l51.278-25.639L256 428.722z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.tree{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%23969696'%3E%3Cpath d='M488 384h-8V280c0-30.878-25.121-56-56-56H288v-64h8c13.2 0 24-10.8 24-24V56c0-13.2-10.8-24-24-24h-80c-13.2 0-24 10.8-24 24v80c0 13.2 10.8 24 24 24h8v64H88c-30.878 0-56 25.122-56 56v104h-8c-13.2 0-24 10.8-24 24v80c0 13.2 10.8 24 24 24h80c13.2 0 24-10.8 24-24v-80c0-13.2-10.8-24-24-24h-8v-96h128v96h-8c-13.2 0-24 10.8-24 24v80c0 13.2 10.8 24 24 24h80c13.2 0 24-10.8 24-24v-80c0-13.2-10.8-24-24-24h-8v-96h128v96h-8c-13.2 0-24 10.8-24 24v80c0 13.2 10.8 24 24 24h80c13.2 0 24-10.8 24-24v-80c0-13.2-10.8-24-24-24zM96 480H32v-64h64v64zm192 0h-64v-64h64v64zm-64-352V64h64v64h-64zm256 352h-64v-64h64v64z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.onlineshop{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%23969696'%3E%3Cpath d='M0 32v320h512V32H0zm480 288H32V64h448v256zm-144 64H176l-16 64-32 32h256l-32-32z'/%3E%3Cg stroke-width='2.545'%3E%3Cpath d='M222.17 271.562c0 10.418-8.445 18.863-18.863 18.863s-18.863-8.445-18.863-18.863c0-10.419 8.445-18.864 18.863-18.864s18.864 8.445 18.864 18.864zM347.928 271.562c0 10.418-8.446 18.863-18.864 18.863-10.418 0-18.864-8.445-18.864-18.863 0-10.419 8.446-18.864 18.864-18.864 10.418 0 18.864 8.445 18.864 18.864zM347.928 189.82v-75.454H197.019c0-6.946-5.63-12.576-12.575-12.576h-37.727v12.576h25.15l9.447 80.966c-5.756 4.61-9.446 11.692-9.446 19.64 0 13.89 11.26 25.15 25.151 25.15h150.909v-12.575H197.019c-6.945 0-12.575-5.63-12.575-12.576l.003-.129z'/%3E%3C/g%3E%3C/svg%3E")}.features .feature-table>div .icon.search{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%23969696'%3E%3Cpath d='M496.131 435.698L374.855 332.551c-12.537-11.283-25.945-16.463-36.776-15.963C366.707 283.054 384 239.549 384 192 384 85.961 298.039 0 192 0S0 85.961 0 192s85.961 192 192 192c47.549 0 91.054-17.293 124.588-45.922-.5 10.831 4.68 24.239 15.963 36.776L435.698 496.13c17.661 19.623 46.511 21.277 64.11 3.678s15.946-46.449-3.677-64.11zM192 320c-70.692 0-128-57.308-128-128S121.308 64 192 64s128 57.308 128 128-57.307 128-128 128z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.trophy{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%23969696'%3E%3Cpath d='M416 96V32H96v64H0v64c0 53.019 42.979 96 96 96a95.946 95.946 0 0 0 28.81-4.401c23.087 33.004 58.304 56.898 99.19 65.198V416h-32c-35.347 0-64 28.653-64 64h256c0-35.347-28.653-64-64-64h-32v-99.203c40.886-8.3 76.103-32.193 99.19-65.198A95.946 95.946 0 0 0 416 256c53.021 0 96-42.981 96-96V96h-96zM96 218c-31.981 0-58-26.019-58-58v-32h58v32c0 20.093 3.715 39.316 10.477 57.034A58.078 58.078 0 0 1 96 218zm378-58c0 31.981-26.019 58-58 58-3.578 0-7.076-.343-10.477-.966C412.285 199.316 416 180.093 416 160v-32h58v32z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.magic-wand{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%23969696'%3E%3Cpath d='M128 96L64 32H32v32l64 64zm32-96h32v64h-32zm128 160h64v32h-64zm32-96V32h-32l-64 64 32 32zM0 160h64v32H0zm160 128h32v64h-32zm-128 0v32h32l64-64-32-32zm473 153L186.941 122.941c-9.334-9.334-24.607-9.334-33.941 0L122.941 153c-9.334 9.334-9.334 24.607 0 33.941L441 505c9.334 9.334 24.607 9.334 33.941 0L505 474.941c9.334-9.334 9.334-24.607 0-33.941zM240 272l-96-96 32-32 96 96-32 32z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.speed{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%23969696'%3E%3Cpath d='M256.001 96.606V64h64V32c0-17.673-14.327-32-32.001-32h-95.999c-17.673 0-32 14.327-32 32v32h64v32.606c-107.399 8.169-192 97.901-192 207.394 0 114.875 93.125 208 208 208s208-93.125 208-208c0-109.492-84.601-199.224-192-207.394zm97.137 320.531C322.917 447.357 282.739 464 240.001 464s-82.917-16.643-113.137-46.863S80.001 346.737 80.001 304s16.643-82.917 46.863-113.137c29.02-29.019 67.224-45.509 108.057-46.774l-10.839 157.01C223.152 314.244 230.314 320 240 320s16.849-5.756 15.918-18.901L245.08 144.088c40.833 1.266 79.038 17.756 108.058 46.775 30.22 30.22 46.863 70.4 46.863 113.137s-16.643 82.917-46.863 113.137z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.point-right{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='%23969696'%3E%3Cpath d='M208 480h80c26.467 0 48-21.533 48-48a47.69 47.69 0 0 0-6.184-23.549C343.148 399.913 352 384.972 352 368c0-12.282-4.638-23.502-12.252-32 7.614-8.498 12.252-19.718 12.252-32 0-5.607-.967-10.993-2.742-16H464c26.467 0 48-21.533 48-48s-21.533-48-48-48H266.662l46.918-88.009A48.003 48.003 0 0 0 320 80c0-26.467-21.533-48-48-48-13.184 0-25.477 5.236-34.613 14.745-.119.124-.235.248-.35.375L128 166.705V144c0-8.836-7.163-16-16-16H16c-8.837 0-16 7.164-16 16v320c0 8.837 7.163 16 16 16h96c8.837 0 16-7.163 16-16v-22.111l72.845 36.422A15.997 15.997 0 0 0 208 480zM80 448c-8.837 0-16-7.163-16-16s7.163-16 16-16 16 7.163 16 16-7.163 16-16 16zm131.778 0L128 406.111V214.199L260.584 68.79A15.865 15.865 0 0 1 272 64c8.822 0 16 7.178 16 16 0 2.73-.654 5.306-1.947 7.662-.162.265-.316.535-.463.811l-59.709 112A15.999 15.999 0 0 0 240 224h224c8.822 0 16 7.178 16 16s-7.178 16-16 16H304c-8.836 0-16 7.163-16 16s7.164 16 16 16c8.822 0 16 7.178 16 16s-7.178 16-16 16c-8.837 0-16 7.163-16 16s7.163 16 16 16c8.822 0 16 7.178 16 16s-7.178 16-16 16h-16c-8.837 0-16 7.163-16 16s7.163 16 16 16c8.822 0 16 7.178 16 16s-7.178 16-16 16h-76.222z'/%3E%3C/svg%3E")}.features .feature-table>div .icon.pencil{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='512' width='512' fill='%23969696'%3E%3Cpath d='M432 0c44.182 0 80 35.817 80 80 0 18.01-5.955 34.629-16 48l-32 32L352 48l32-32c13.371-10.045 29.989-16 48-16zM32 368L0 512l144-32 296-296L328 72 32 368zm325.789-186.211l-224 224-27.578-27.578 224-224 27.578 27.578z'/%3E%3Cg style='line-height:1000%25' aria-label='20' font-weight='500' font-size='199.982' font-family='Fira Sans' letter-spacing='0' word-spacing='0'%3E%3Cpath style='-inkscape-font-specification:%26apos;Fira Sans Medium%26apos;' d='M346.485 371.116c-18.599 0-32.797 8-43.596 21.998l15.798 12.399c8.2-9.8 15.199-14.199 25.798-14.199 11.599 0 19.398 7.2 19.398 19.598 0 18.999-11.199 31.598-57.195 78.393v18.798h83.793l2.8-20.198h-57.595c41.596-39.596 54.595-56.194 54.595-78.992 0-20.998-15.999-37.797-43.796-37.797zM458.637 371.116c-31.597 0-48.196 24.998-48.196 69.794 0 44.996 16.599 70.193 48.196 70.193 31.797 0 48.195-25.197 48.195-70.193 0-44.796-16.398-69.794-48.195-69.794zm0 19.398c14.798 0 21.798 12.6 21.798 50.396 0 37.996-7 50.795-21.798 50.795-14.799 0-21.798-13.199-21.798-50.795 0-37.197 7-50.396 21.798-50.396z'/%3E%3C/g%3E%3C/svg%3E")}.features .feature-table>div .icon.show{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='512' width='512' fill='%23969696'%3E%3Cpath d='M0 32v320h512V32H0zm480 288H32V64h448v256zm-144 64H176l-16 64-32 32h256l-32-32z'/%3E%3Cg stroke-width='2.811'%3E%3Cpath d='M263.223 96.537c-50.3 0-91.076 40.776-91.076 91.076 0 50.3 40.776 91.076 91.076 91.076 50.3 0 91.076-40.776 91.076-91.076 0-50.3-40.776-91.076-91.076-91.076zm0 170.768c-11.199 0-21.857-2.315-31.526-6.484l41.473-46.657a5.693 5.693 0 0 0 1.438-3.782v-17.077a5.692 5.692 0 0 0-5.693-5.692c-20.099 0-41.305-20.894-41.513-21.102a5.691 5.691 0 0 0-4.025-1.667h-22.769a5.693 5.693 0 0 0-5.692 5.692v34.154a5.692 5.692 0 0 0 3.147 5.091l19.622 9.811v33.422c-20.644-14.4-34.153-38.322-34.153-65.401 0-12.223 2.755-23.802 7.673-34.153h20.788c1.51 0 2.957-.6 4.025-1.668l22.769-22.769a5.693 5.693 0 0 0 1.667-4.025v-13.77a79.686 79.686 0 0 1 22.77-3.306c12.523 0 24.37 2.892 34.914 8.04a34.576 34.576 0 0 0-2.142 1.963c-6.452 6.45-10.004 15.027-10.004 24.15s3.552 17.7 10.004 24.15a34.071 34.071 0 0 0 25.82 9.966c2.457 9.214 6.893 33.203-1.495 66.232-.08.31-.124.62-.15.929-14.466 14.778-34.634 23.953-56.948 23.953z'/%3E%3C/g%3E%3C/svg%3E")}.features .feature-table>div .feature{align-self:center;padding-right:.625rem}.features .feature-table>div:nth-child(2n){background-color:#fbfbfb}.features .feature-table>div:nth-child(odd){background-color:#fff}.newswrapper{flex:1}.newswrapper dialog[open].newsdialog{width:clamp(20rem,80vw,75rem);height:clamp(31.25rem,85vh,62.5rem)}.newswrapper dialog[open].newsdialog .edit{padding:20px;height:100%;position:relative}.newswrapper dialog[open].newsdialog .edit .editor-button{position:absolute;top:10px;right:10px;z-index:100}.newswrapper dialog[open].newsdialog .edit .editor-button svg{width:30px;height:30px}.newswrapper dialog[open].newsdialog .edit .newsedit{height:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start}.newswrapper dialog[open].newsdialog .edit .newsedit input,.newswrapper dialog[open].newsdialog .edit .newsedit textarea{font-family:FiraCodeVF,Arial;font-size:.9375rem}.newswrapper dialog[open].newsdialog .edit .newsedit .label-row.date{width:200px}.newswrapper dialog[open].newsdialog .edit .newsedit .label-row.title{width:clamp(200px,70%,800px)}.newswrapper dialog[open].newsdialog .edit .newsedit .label-row.maintext{flex:1;width:clamp(200px,100%,100%)}.newswrapper dialog[open].newsdialog .edit .newsedit .label-row.maintext textarea{height:calc(100% - 20px)}.newswrapper dialog[open].newsdialog .edit .newsedit .label-row.logoname{width:clamp(200px,50%,300px)}.newswrapper h2.toph2{margin-bottom:0!important;background-color:#338dcd;color:#fff;border:1px solid #338dcd;font-weight:400;padding:.3125rem .625rem}.newswrapper h2.toph2:hover{background-color:#338dcd}.newswrapper hr{border:none;border-top:1px solid #bcbcbc}.newswrapper news.disabled .teaserblock-new{filter:grayscale(100%);opacity:.8}.newswrapper .newssearch{border-top:0;margin-bottom:1.25rem;width:100%}.newswrapper .newspager{width:100%;height:29px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.newswrapper .newspager>div{min-width:100px}.newswrapper .newspager .pageinfocontainer{text-align:center}.newswrapper .adminbuttons{display:flex;position:absolute;gap:5px;top:-.6875rem;right:0;z-index:1}.newswrapper .adminbuttons button{font-size:.75rem;padding:0 .625rem;height:25px}.newswrapper .adminbuttons button:nth-child(2){background-color:#ff4d4d}.newswrapper .teaserblock-new{position:relative;width:100%;padding:20px;margin-bottom:20px;-webkit-user-select:none;user-select:none}.newswrapper .teaserblock-new:hover{background-color:#f6f6f6;background-color:#ebf4fa;cursor:pointer}.newswrapper .teaserblock-new.open:hover{background-color:#fff}.newswrapper .teaserblock-new.edit:hover{background-color:#fff;cursor:default}.newswrapper .teaserblock-new blockquote{background-color:#eee;margin:.9375rem 0;padding:.625rem 1.25rem;border-left:.625rem solid #d3d3d3}.newswrapper .teaserblock-new h1,.newswrapper .teaserblock-new h2,.newswrapper .teaserblock-new h3,.newswrapper .teaserblock-new h4,.newswrapper .teaserblock-new h5{margin-top:0!important}.newswrapper .teaserblock-new ul{list-style:none}.newswrapper .teaserblock-new ul li{position:relative;padding:.3125rem 0}.newswrapper .teaserblock-new ul li:before{position:absolute;content:"\2022";color:#338dcd;left:-1.25rem;font-weight:700;font-size:1.875rem}.newswrapper .teaserblock-new .newsheader{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;position:relative}.newswrapper .teaserblock-new .newsheader .newsheadline-wrapper{flex:2 1 0%}.newswrapper .teaserblock-new .newsheader .newsheadline-wrapper .newsheadline{margin:0!important}.newswrapper .teaserblock-new .newsheader .newsheadline-wrapper .newsdate{display:block;position:absolute;top:-1.25rem}.newswrapper .teaserblock-new .newsheader .newsimage-wrapper{flex:1 1 0%}.newswrapper .teaserblock-new .newsheader .newsimage-wrapper .newsimage{height:auto;max-width:9.375rem;max-height:100px;float:right}.newswrapper .teaserblock-new.open .newsheader{border-bottom:1px solid #d3d3d3;padding-bottom:.625rem;margin-bottom:.3125rem}.newswrapper .teaserblock-new .newsteaser{display:none;margin-top:.625rem;clear:left;float:left!important;font-size:.9375rem}.newswrapper .teaserblock-new.open .newsteaser{display:block}.newswrapper .teaserblock-new .newsimage-teaser-wrapper,.newswrapper .teaserblock-new .newsimage-detail-wrapper{float:left!important;margin-right:0!important;margin-bottom:1.25rem}.newswrapper .teaserblock-new .newsimage-teaser-wrapper .newsimage,.newswrapper .teaserblock-new .newsimage-detail-wrapper .newsimage{height:auto;max-width:100%;max-height:100px;float:right}.newswrapper .teaserblock-new .newsimage-detail-wrapper .newsimage{max-height:100px}.newswrapper .newslist{list-style:none;padding:0;margin:0}.newswrapper .newslist .newslistitem{position:relative}.newswrapper .newslist .newslistitem[hidden]{display:none!important}.newswrapper .newslist .newslistitem.disabled{filter:grayscale(100%);opacity:.8}.newswrapper button.newnews{background-color:#4da64d;margin-bottom:.625rem;display:block;clear:both}.footer{background-color:#4a4a49;-webkit-user-select:none;user-select:none;color:#ccc;z-index:0;display:flex;flex-flow:column nowrap;align-items:center;height:var(--footer-height-desktop)}.footer .footer-inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-around;width:100%;background-color:#4a4a49;padding:0 15px}.footer .footer-inner span{flex:1}.footer .footer-inner img:hover{cursor:pointer}.footer .footer-inner a{display:block;text-decoration:none;color:#fff;text-transform:uppercase;margin:10px 0;font-size:12px;padding:0 15px;flex:0 0 auto}.footer .footer-inner a:hover,.footer .footer-inner a.active-link{color:#54adec}.backdrop{background-color:#000;width:100%;height:100%;position:fixed;z-index:88;top:0;left:0;opacity:.2}.progress{appearance:none;background-color:#0000;color:#338dcd;width:100%;border:none;position:absolute;top:0;left:0;z-index:-1;height:39px}.progress::-moz-progress-bar{background-color:#338dcd;height:39px}.progress::-webkit-progress-bar{background-color:#ec0b0b;height:39px}.progress::-webkit-progress-value{background-color:#338dcd;height:39px}.errorhide{background-color:#ddd}.register-flex-wrapper{display:flex;justify-content:space-between;flex-flow:row wrap;gap:30px}.register-flex-wrapper .flex-form{flex-grow:1;flex-basis:clamp(300px,55%,100%)}.register-flex-wrapper .additional-properties-wrapper{flex-grow:1;flex-basis:clamp(300px,40%,100%)}.additional-form{width:65%!important}.additional-properties{margin-top:10px;background-color:#eee;width:100%;margin-bottom:15px}.additional-properties p{font-size:15px}.additional-properties .button-wrapper{background-color:#fff;padding:10px 20px;margin:0 -20px;overflow:hidden}.additional-properties button:not(.download-button){display:flex;gap:10px;background:none;padding:0}.additional-properties button:not(.download-button) div{color:var(--blue-light)!important;text-decoration:underline;white-space:break-spaces}.additional-properties button:not(.download-button):hover div{color:var(--blue-dark)!important;text-decoration:none}.additional-properties button:not(.download-button) svg{fill:var(--blue-dark)}.additional-properties.adduser{background-color:#fff;width:clamp(20rem,80vw,60rem)}.additional-properties.adduser .loading-overlay{margin-bottom:20px}.additional-properties.adduser .member-counter{font-size:12px;display:flex;justify-content:flex-end}.additional-properties.adduser form{padding-top:0;padding-bottom:0}.additional-properties.adduser ul{margin-top:0;padding:0;list-style:none;border:1px solid #ccc;border-radius:4px}.additional-properties.adduser ul li{padding:5px 10px;border-bottom:1px solid #ccc}.additional-properties.adduser ul li:nth-child(odd){background-color:#eee}.additional-properties.adduser ul li:last-child{border-bottom:0}.additional-properties.adduser ul li div{display:flex;justify-content:space-between;align-items:center;font-size:14px}.additional-properties.adduser ul li a{display:flex;align-items:center}.additional-properties.adduser ul a{color:#90ee90}.additional-properties.adduser ul svg{fill:var(--sys-grey);width:25px}.additional-properties.adduser ul svg:hover{fill:#ff4d4d}.additional-properties.adduser div.label-row{margin-bottom:0}.additional-properties.adduser button{margin-top:20px}.additional-properties.info{background-color:#fff;border-top-color:orange;background-color:#fff1da;padding:10px 20px;font-size:14px;position:relative}.additional-properties.info h2{font-size:14px!important}.additional-properties.info:after{content:"";position:absolute;top:100%;left:50%;border-style:solid;border-color:orange rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-left:-10px;border-width:10px}.forbiddenPlan{pointer-events:none;opacity:.7}.forbiddenPlan label{background-color:#fff!important;color:var(--text-color)!important}.forbiddenPlan input[type=radio]{display:none!important}.forbiddenPlan input,.forbiddenPlan textarea{border-color:#aaa!important}.company-description{height:300px}.remove-image{font-size:14px}.toggle-button{background-color:#fff;color:var(--textcolor)!important;border:1px solid var(--textcolor);border-top:4px solid var(--blue-dark);margin:10px 0}.toggle-button:hover{font-style:italic;background-color:#eee}.toggle-button.open{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;font-style:normal}.toggle-button.open:hover{background-color:#fff;font-style:italic}.toggle-content{margin-top:-10px;border:1px solid var(--textcolor);padding:10px 20px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.fileupload{margin:20px 0 5px}.fileupload .preview-wrapper{display:flex;flex-flow:row wrap;align-items:baseline;justify-content:space-between;gap:25px}.fileupload .preview-wrapper .preview-image{flex:0 0 170px}.fileupload .preview-wrapper .preview-image img{width:100%;height:auto}button{background-color:#0077ba}button.small{font-size:13px;padding:3px 10px}button.delete{background-color:var(--sys-grey)}.label-row{position:relative}.custom-multi-select{--x-tag: white}.custom-multi-select ul{display:flex;flex-flow:row wrap;list-style:none;gap:10px;padding:0;margin:0}.custom-multi-select ul li.flexlabels{display:flex;flex-flow:row nowrap;font-size:13px;background-color:var(--sys-grey);height:30px;align-items:center;border-radius:4px}.custom-multi-select ul li.flexlabels:hover{background-color:#ea2e2e;cursor:pointer;-webkit-text-decoration:line-through #fff solid 1px;text-decoration:line-through #fff solid 1px}.custom-multi-select ul li.flexlabels .item-name{display:flex;align-items:center;height:100%;color:#fff;padding:0 2px 0 10px;-webkit-user-select:none;user-select:none}.custom-multi-select ul li.flexlabels .item-delete{display:flex;align-items:center;height:100%;padding:0 10px 0 2px}.custom-multi-select select{width:300px;margin-top:10px}.admin-licences dialog[open] .license-edit .label-row,.user-management-wrapper .filter-dialog[open] .label-row,.user-management-wrapper .create-user-dialog[open] .label-row,.user-management-wrapper .update-user-dialog[open] .label-row,.user-management-wrapper .sort-dialog[open] .label-row,.user-management-wrapper .column-dialog[open] .label-row,.user-management-wrapper .licences-dialog[open] .label-row,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row,.edit-user-form .label-row,.infocard.request .label-row,.login .label-row,.register .label-row,.user-form .label-row,.branchpage .label-row,.branchpage .location-wrapper .location .branch-form .label-row,.advertisment-page .label-row,.useradminpage .label-row,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row,.newswrapper .newssearch .label-row,.additional-properties .label-row{position:relative;margin-bottom:.9375rem}.admin-licences dialog[open] .license-edit .label-row label,.user-management-wrapper .filter-dialog[open] .label-row label,.user-management-wrapper .create-user-dialog[open] .label-row label,.user-management-wrapper .update-user-dialog[open] .label-row label,.user-management-wrapper .sort-dialog[open] .label-row label,.user-management-wrapper .column-dialog[open] .label-row label,.user-management-wrapper .licences-dialog[open] .label-row label,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row label,.edit-user-form .label-row label,.infocard.request .label-row label,.login .label-row label,.register .label-row label,.user-form .label-row label,.branchpage .label-row label,.branchpage .location-wrapper .location .branch-form .label-row label,.advertisment-page .label-row label,.useradminpage .label-row label,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row label,.newswrapper .newssearch .label-row label,.additional-properties .label-row label{color:#0077ba;-webkit-user-select:none;user-select:none}.admin-licences dialog[open] .license-edit .label-row small:not(.nored),.user-management-wrapper .filter-dialog[open] .label-row small:not(.nored),.user-management-wrapper .create-user-dialog[open] .label-row small:not(.nored),.user-management-wrapper .update-user-dialog[open] .label-row small:not(.nored),.user-management-wrapper .sort-dialog[open] .label-row small:not(.nored),.user-management-wrapper .column-dialog[open] .label-row small:not(.nored),.user-management-wrapper .licences-dialog[open] .label-row small:not(.nored),.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row small:not(.nored),.edit-user-form .label-row small:not(.nored),.infocard.request .label-row small:not(.nored),.login .label-row small:not(.nored),.register .label-row small:not(.nored),.user-form .label-row small:not(.nored),.branchpage .label-row small:not(.nored),.branchpage .location-wrapper .location .branch-form .label-row small:not(.nored),.advertisment-page .label-row small:not(.nored),.useradminpage .label-row small:not(.nored),.newswrapper dialog[open].newsdialog .edit .newsedit .label-row small:not(.nored),.newswrapper .newssearch .label-row small:not(.nored),.additional-properties .label-row small:not(.nored){color:red}.admin-licences dialog[open] .license-edit .label-row input[type=text],.user-management-wrapper .filter-dialog[open] .label-row input[type=text],.user-management-wrapper .create-user-dialog[open] .label-row input[type=text],.user-management-wrapper .update-user-dialog[open] .label-row input[type=text],.user-management-wrapper .sort-dialog[open] .label-row input[type=text],.user-management-wrapper .column-dialog[open] .label-row input[type=text],.user-management-wrapper .licences-dialog[open] .label-row input[type=text],.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=text],.edit-user-form .label-row input[type=text],.infocard.request .label-row input[type=text],.login .label-row input[type=text],.register .label-row input[type=text],.user-form .label-row input[type=text],.branchpage .label-row input[type=text],.branchpage .location-wrapper .location .branch-form .label-row input[type=text],.advertisment-page .label-row input[type=text],.useradminpage .label-row input[type=text],.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=text],.newswrapper .newssearch .label-row input[type=text],.additional-properties .label-row input[type=text],.admin-licences dialog[open] .license-edit .label-row input[type=email],.user-management-wrapper .filter-dialog[open] .label-row input[type=email],.user-management-wrapper .create-user-dialog[open] .label-row input[type=email],.user-management-wrapper .update-user-dialog[open] .label-row input[type=email],.user-management-wrapper .sort-dialog[open] .label-row input[type=email],.user-management-wrapper .column-dialog[open] .label-row input[type=email],.user-management-wrapper .licences-dialog[open] .label-row input[type=email],.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=email],.edit-user-form .label-row input[type=email],.infocard.request .label-row input[type=email],.login .label-row input[type=email],.register .label-row input[type=email],.user-form .label-row input[type=email],.branchpage .label-row input[type=email],.branchpage .location-wrapper .location .branch-form .label-row input[type=email],.advertisment-page .label-row input[type=email],.useradminpage .label-row input[type=email],.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=email],.newswrapper .newssearch .label-row input[type=email],.additional-properties .label-row input[type=email],.admin-licences dialog[open] .license-edit .label-row input[type=search],.user-management-wrapper .filter-dialog[open] .label-row input[type=search],.user-management-wrapper .create-user-dialog[open] .label-row input[type=search],.user-management-wrapper .update-user-dialog[open] .label-row input[type=search],.user-management-wrapper .sort-dialog[open] .label-row input[type=search],.user-management-wrapper .column-dialog[open] .label-row input[type=search],.user-management-wrapper .licences-dialog[open] .label-row input[type=search],.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=search],.edit-user-form .label-row input[type=search],.infocard.request .label-row input[type=search],.login .label-row input[type=search],.register .label-row input[type=search],.user-form .label-row input[type=search],.branchpage .label-row input[type=search],.branchpage .location-wrapper .location .branch-form .label-row input[type=search],.advertisment-page .label-row input[type=search],.useradminpage .label-row input[type=search],.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=search],.newswrapper .newssearch .label-row input[type=search],.additional-properties .label-row input[type=search],.admin-licences dialog[open] .license-edit .label-row input[type=number],.user-management-wrapper .filter-dialog[open] .label-row input[type=number],.user-management-wrapper .create-user-dialog[open] .label-row input[type=number],.user-management-wrapper .update-user-dialog[open] .label-row input[type=number],.user-management-wrapper .sort-dialog[open] .label-row input[type=number],.user-management-wrapper .column-dialog[open] .label-row input[type=number],.user-management-wrapper .licences-dialog[open] .label-row input[type=number],.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=number],.edit-user-form .label-row input[type=number],.infocard.request .label-row input[type=number],.login .label-row input[type=number],.register .label-row input[type=number],.user-form .label-row input[type=number],.branchpage .label-row input[type=number],.branchpage .location-wrapper .location .branch-form .label-row input[type=number],.advertisment-page .label-row input[type=number],.useradminpage .label-row input[type=number],.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=number],.newswrapper .newssearch .label-row input[type=number],.additional-properties .label-row input[type=number],.admin-licences dialog[open] .license-edit .label-row input[type=password],.user-management-wrapper .filter-dialog[open] .label-row input[type=password],.user-management-wrapper .create-user-dialog[open] .label-row input[type=password],.user-management-wrapper .update-user-dialog[open] .label-row input[type=password],.user-management-wrapper .sort-dialog[open] .label-row input[type=password],.user-management-wrapper .column-dialog[open] .label-row input[type=password],.user-management-wrapper .licences-dialog[open] .label-row input[type=password],.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=password],.edit-user-form .label-row input[type=password],.infocard.request .label-row input[type=password],.login .label-row input[type=password],.register .label-row input[type=password],.user-form .label-row input[type=password],.branchpage .label-row input[type=password],.branchpage .location-wrapper .location .branch-form .label-row input[type=password],.advertisment-page .label-row input[type=password],.useradminpage .label-row input[type=password],.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=password],.newswrapper .newssearch .label-row input[type=password],.additional-properties .label-row input[type=password],.admin-licences dialog[open] .license-edit .label-row input[type=datetime-local],.user-management-wrapper .filter-dialog[open] .label-row input[type=datetime-local],.user-management-wrapper .create-user-dialog[open] .label-row input[type=datetime-local],.user-management-wrapper .update-user-dialog[open] .label-row input[type=datetime-local],.user-management-wrapper .sort-dialog[open] .label-row input[type=datetime-local],.user-management-wrapper .column-dialog[open] .label-row input[type=datetime-local],.user-management-wrapper .licences-dialog[open] .label-row input[type=datetime-local],.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=datetime-local],.edit-user-form .label-row input[type=datetime-local],.infocard.request .label-row input[type=datetime-local],.login .label-row input[type=datetime-local],.register .label-row input[type=datetime-local],.user-form .label-row input[type=datetime-local],.branchpage .label-row input[type=datetime-local],.branchpage .location-wrapper .location .branch-form .label-row input[type=datetime-local],.advertisment-page .label-row input[type=datetime-local],.useradminpage .label-row input[type=datetime-local],.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=datetime-local],.newswrapper .newssearch .label-row input[type=datetime-local],.additional-properties .label-row input[type=datetime-local],.admin-licences dialog[open] .license-edit .label-row textarea,.user-management-wrapper .filter-dialog[open] .label-row textarea,.user-management-wrapper .create-user-dialog[open] .label-row textarea,.user-management-wrapper .update-user-dialog[open] .label-row textarea,.user-management-wrapper .sort-dialog[open] .label-row textarea,.user-management-wrapper .column-dialog[open] .label-row textarea,.user-management-wrapper .licences-dialog[open] .label-row textarea,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row textarea,.edit-user-form .label-row textarea,.infocard.request .label-row textarea,.login .label-row textarea,.register .label-row textarea,.user-form .label-row textarea,.branchpage .label-row textarea,.branchpage .location-wrapper .location .branch-form .label-row textarea,.advertisment-page .label-row textarea,.useradminpage .label-row textarea,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row textarea,.newswrapper .newssearch .label-row textarea,.additional-properties .label-row textarea,.admin-licences dialog[open] .license-edit .label-row input[type=date],.user-management-wrapper .filter-dialog[open] .label-row input[type=date],.user-management-wrapper .create-user-dialog[open] .label-row input[type=date],.user-management-wrapper .update-user-dialog[open] .label-row input[type=date],.user-management-wrapper .sort-dialog[open] .label-row input[type=date],.user-management-wrapper .column-dialog[open] .label-row input[type=date],.user-management-wrapper .licences-dialog[open] .label-row input[type=date],.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=date],.edit-user-form .label-row input[type=date],.infocard.request .label-row input[type=date],.login .label-row input[type=date],.register .label-row input[type=date],.user-form .label-row input[type=date],.branchpage .label-row input[type=date],.branchpage .location-wrapper .location .branch-form .label-row input[type=date],.advertisment-page .label-row input[type=date],.useradminpage .label-row input[type=date],.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=date],.newswrapper .newssearch .label-row input[type=date],.additional-properties .label-row input[type=date]{transition:all .3s ease-in-out;border-radius:.25rem;border:.0625rem solid #338dcd;padding:.25rem .625rem;background-color:#eee;width:100%!important;min-height:1.875rem}.admin-licences dialog[open] .license-edit .label-row input[type=text]:focus,.user-management-wrapper .filter-dialog[open] .label-row input[type=text]:focus,.user-management-wrapper .create-user-dialog[open] .label-row input[type=text]:focus,.user-management-wrapper .update-user-dialog[open] .label-row input[type=text]:focus,.user-management-wrapper .sort-dialog[open] .label-row input[type=text]:focus,.user-management-wrapper .column-dialog[open] .label-row input[type=text]:focus,.user-management-wrapper .licences-dialog[open] .label-row input[type=text]:focus,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=text]:focus,.edit-user-form .label-row input[type=text]:focus,.infocard.request .label-row input[type=text]:focus,.login .label-row input[type=text]:focus,.register .label-row input[type=text]:focus,.user-form .label-row input[type=text]:focus,.branchpage .label-row input[type=text]:focus,.advertisment-page .label-row input[type=text]:focus,.useradminpage .label-row input[type=text]:focus,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=text]:focus,.newswrapper .newssearch .label-row input[type=text]:focus,.additional-properties .label-row input[type=text]:focus,.admin-licences dialog[open] .license-edit .label-row input[type=email]:focus,.user-management-wrapper .filter-dialog[open] .label-row input[type=email]:focus,.user-management-wrapper .create-user-dialog[open] .label-row input[type=email]:focus,.user-management-wrapper .update-user-dialog[open] .label-row input[type=email]:focus,.user-management-wrapper .sort-dialog[open] .label-row input[type=email]:focus,.user-management-wrapper .column-dialog[open] .label-row input[type=email]:focus,.user-management-wrapper .licences-dialog[open] .label-row input[type=email]:focus,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=email]:focus,.edit-user-form .label-row input[type=email]:focus,.infocard.request .label-row input[type=email]:focus,.login .label-row input[type=email]:focus,.register .label-row input[type=email]:focus,.user-form .label-row input[type=email]:focus,.branchpage .label-row input[type=email]:focus,.advertisment-page .label-row input[type=email]:focus,.useradminpage .label-row input[type=email]:focus,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=email]:focus,.newswrapper .newssearch .label-row input[type=email]:focus,.additional-properties .label-row input[type=email]:focus,.admin-licences dialog[open] .license-edit .label-row input[type=search]:focus,.user-management-wrapper .filter-dialog[open] .label-row input[type=search]:focus,.user-management-wrapper .create-user-dialog[open] .label-row input[type=search]:focus,.user-management-wrapper .update-user-dialog[open] .label-row input[type=search]:focus,.user-management-wrapper .sort-dialog[open] .label-row input[type=search]:focus,.user-management-wrapper .column-dialog[open] .label-row input[type=search]:focus,.user-management-wrapper .licences-dialog[open] .label-row input[type=search]:focus,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=search]:focus,.edit-user-form .label-row input[type=search]:focus,.infocard.request .label-row input[type=search]:focus,.login .label-row input[type=search]:focus,.register .label-row input[type=search]:focus,.user-form .label-row input[type=search]:focus,.branchpage .label-row input[type=search]:focus,.advertisment-page .label-row input[type=search]:focus,.useradminpage .label-row input[type=search]:focus,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=search]:focus,.newswrapper .newssearch .label-row input[type=search]:focus,.additional-properties .label-row input[type=search]:focus,.admin-licences dialog[open] .license-edit .label-row input[type=number]:focus,.user-management-wrapper .filter-dialog[open] .label-row input[type=number]:focus,.user-management-wrapper .create-user-dialog[open] .label-row input[type=number]:focus,.user-management-wrapper .update-user-dialog[open] .label-row input[type=number]:focus,.user-management-wrapper .sort-dialog[open] .label-row input[type=number]:focus,.user-management-wrapper .column-dialog[open] .label-row input[type=number]:focus,.user-management-wrapper .licences-dialog[open] .label-row input[type=number]:focus,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=number]:focus,.edit-user-form .label-row input[type=number]:focus,.infocard.request .label-row input[type=number]:focus,.login .label-row input[type=number]:focus,.register .label-row input[type=number]:focus,.user-form .label-row input[type=number]:focus,.branchpage .label-row input[type=number]:focus,.advertisment-page .label-row input[type=number]:focus,.useradminpage .label-row input[type=number]:focus,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=number]:focus,.newswrapper .newssearch .label-row input[type=number]:focus,.additional-properties .label-row input[type=number]:focus,.admin-licences dialog[open] .license-edit .label-row input[type=password]:focus,.user-management-wrapper .filter-dialog[open] .label-row input[type=password]:focus,.user-management-wrapper .create-user-dialog[open] .label-row input[type=password]:focus,.user-management-wrapper .update-user-dialog[open] .label-row input[type=password]:focus,.user-management-wrapper .sort-dialog[open] .label-row input[type=password]:focus,.user-management-wrapper .column-dialog[open] .label-row input[type=password]:focus,.user-management-wrapper .licences-dialog[open] .label-row input[type=password]:focus,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=password]:focus,.edit-user-form .label-row input[type=password]:focus,.infocard.request .label-row input[type=password]:focus,.login .label-row input[type=password]:focus,.register .label-row input[type=password]:focus,.user-form .label-row input[type=password]:focus,.branchpage .label-row input[type=password]:focus,.advertisment-page .label-row input[type=password]:focus,.useradminpage .label-row input[type=password]:focus,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=password]:focus,.newswrapper .newssearch .label-row input[type=password]:focus,.additional-properties .label-row input[type=password]:focus,.admin-licences dialog[open] .license-edit .label-row input[type=datetime-local]:focus,.user-management-wrapper .filter-dialog[open] .label-row input[type=datetime-local]:focus,.user-management-wrapper .create-user-dialog[open] .label-row input[type=datetime-local]:focus,.user-management-wrapper .update-user-dialog[open] .label-row input[type=datetime-local]:focus,.user-management-wrapper .sort-dialog[open] .label-row input[type=datetime-local]:focus,.user-management-wrapper .column-dialog[open] .label-row input[type=datetime-local]:focus,.user-management-wrapper .licences-dialog[open] .label-row input[type=datetime-local]:focus,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=datetime-local]:focus,.edit-user-form .label-row input[type=datetime-local]:focus,.infocard.request .label-row input[type=datetime-local]:focus,.login .label-row input[type=datetime-local]:focus,.register .label-row input[type=datetime-local]:focus,.user-form .label-row input[type=datetime-local]:focus,.branchpage .label-row input[type=datetime-local]:focus,.advertisment-page .label-row input[type=datetime-local]:focus,.useradminpage .label-row input[type=datetime-local]:focus,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=datetime-local]:focus,.newswrapper .newssearch .label-row input[type=datetime-local]:focus,.additional-properties .label-row input[type=datetime-local]:focus,.admin-licences dialog[open] .license-edit .label-row textarea:focus,.user-management-wrapper .filter-dialog[open] .label-row textarea:focus,.user-management-wrapper .create-user-dialog[open] .label-row textarea:focus,.user-management-wrapper .update-user-dialog[open] .label-row textarea:focus,.user-management-wrapper .sort-dialog[open] .label-row textarea:focus,.user-management-wrapper .column-dialog[open] .label-row textarea:focus,.user-management-wrapper .licences-dialog[open] .label-row textarea:focus,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row textarea:focus,.edit-user-form .label-row textarea:focus,.infocard.request .label-row textarea:focus,.login .label-row textarea:focus,.register .label-row textarea:focus,.user-form .label-row textarea:focus,.branchpage .label-row textarea:focus,.branchpage .location-wrapper .location .branch-form .label-row textarea:focus,.advertisment-page .label-row textarea:focus,.useradminpage .label-row textarea:focus,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row textarea:focus,.newswrapper .newssearch .label-row textarea:focus,.additional-properties .label-row textarea:focus,.admin-licences dialog[open] .license-edit .label-row input[type=date]:focus,.user-management-wrapper .filter-dialog[open] .label-row input[type=date]:focus,.user-management-wrapper .create-user-dialog[open] .label-row input[type=date]:focus,.user-management-wrapper .update-user-dialog[open] .label-row input[type=date]:focus,.user-management-wrapper .sort-dialog[open] .label-row input[type=date]:focus,.user-management-wrapper .column-dialog[open] .label-row input[type=date]:focus,.user-management-wrapper .licences-dialog[open] .label-row input[type=date]:focus,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row input[type=date]:focus,.edit-user-form .label-row input[type=date]:focus,.infocard.request .label-row input[type=date]:focus,.login .label-row input[type=date]:focus,.register .label-row input[type=date]:focus,.user-form .label-row input[type=date]:focus,.branchpage .label-row input[type=date]:focus,.advertisment-page .label-row input[type=date]:focus,.useradminpage .label-row input[type=date]:focus,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row input[type=date]:focus,.newswrapper .newssearch .label-row input[type=date]:focus,.additional-properties .label-row input[type=date]:focus{outline:none;background-color:#fff}.admin-licences dialog[open] .license-edit .label-row-radio,.user-management-wrapper .filter-dialog[open] .label-row-radio,.user-management-wrapper .create-user-dialog[open] .label-row-radio,.user-management-wrapper .update-user-dialog[open] .label-row-radio,.user-management-wrapper .sort-dialog[open] .label-row-radio,.user-management-wrapper .column-dialog[open] .label-row-radio,.user-management-wrapper .licences-dialog[open] .label-row-radio,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row-radio,.edit-user-form .label-row-radio,.infocard.request .label-row-radio,.login .label-row-radio,.register .label-row-radio,.user-form .label-row-radio,.branchpage .label-row-radio,.branchpage .location-wrapper .location .branch-form .label-row-radio,.advertisment-page .label-row-radio,.useradminpage .label-row-radio,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row-radio,.newswrapper .newssearch .label-row-radio,.additional-properties .label-row-radio{font-weight:700;margin-bottom:.9375rem}.admin-licences dialog[open] .license-edit .label-row-radio .main-label,.user-management-wrapper .filter-dialog[open] .label-row-radio .main-label,.user-management-wrapper .create-user-dialog[open] .label-row-radio .main-label,.user-management-wrapper .update-user-dialog[open] .label-row-radio .main-label,.user-management-wrapper .sort-dialog[open] .label-row-radio .main-label,.user-management-wrapper .column-dialog[open] .label-row-radio .main-label,.user-management-wrapper .licences-dialog[open] .label-row-radio .main-label,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row-radio .main-label,.edit-user-form .label-row-radio .main-label,.infocard.request .label-row-radio .main-label,.login .label-row-radio .main-label,.register .label-row-radio .main-label,.user-form .label-row-radio .main-label,.branchpage .label-row-radio .main-label,.branchpage .location-wrapper .location .branch-form .label-row-radio .main-label,.advertisment-page .label-row-radio .main-label,.useradminpage .label-row-radio .main-label,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row-radio .main-label,.newswrapper .newssearch .label-row-radio .main-label,.additional-properties .label-row-radio .main-label{margin-right:.625rem}.admin-licences dialog[open] .license-edit .label-row-radio input,.user-management-wrapper .filter-dialog[open] .label-row-radio input,.user-management-wrapper .create-user-dialog[open] .label-row-radio input,.user-management-wrapper .update-user-dialog[open] .label-row-radio input,.user-management-wrapper .sort-dialog[open] .label-row-radio input,.user-management-wrapper .column-dialog[open] .label-row-radio input,.user-management-wrapper .licences-dialog[open] .label-row-radio input,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row-radio input,.edit-user-form .label-row-radio input,.infocard.request .label-row-radio input,.login .label-row-radio input,.register .label-row-radio input,.user-form .label-row-radio input,.branchpage .label-row-radio input,.branchpage .location-wrapper .location .branch-form .label-row-radio input,.advertisment-page .label-row-radio input,.useradminpage .label-row-radio input,.newswrapper dialog[open].newsdialog .edit .newsedit .label-row-radio input,.newswrapper .newssearch .label-row-radio input,.additional-properties .label-row-radio input{margin:0 .3125rem}.admin-licences dialog[open] .license-edit .fieldset-header,.user-management-wrapper .filter-dialog[open] .fieldset-header,.user-management-wrapper .create-user-dialog[open] .fieldset-header,.user-management-wrapper .update-user-dialog[open] .fieldset-header,.user-management-wrapper .sort-dialog[open] .fieldset-header,.user-management-wrapper .column-dialog[open] .fieldset-header,.user-management-wrapper .licences-dialog[open] .fieldset-header,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .fieldset-header,.edit-user-form .fieldset-header,.infocard.request .fieldset-header,.login .fieldset-header,.register .fieldset-header,.user-form .fieldset-header,.branchpage .fieldset-header,.branchpage .location-wrapper .location .branch-form .fieldset-header,.advertisment-page .fieldset-header,.useradminpage .fieldset-header,.newswrapper dialog[open].newsdialog .edit .newsedit .fieldset-header,.newswrapper .newssearch .fieldset-header,.additional-properties .fieldset-header{margin-bottom:.9375rem;font-weight:700}.admin-licences dialog[open] .license-edit button:not(.area-login),.user-management-wrapper .filter-dialog[open] button:not(.area-login),.user-management-wrapper .create-user-dialog[open] button:not(.area-login),.user-management-wrapper .update-user-dialog[open] button:not(.area-login),.user-management-wrapper .sort-dialog[open] button:not(.area-login),.user-management-wrapper .column-dialog[open] button:not(.area-login),.user-management-wrapper .licences-dialog[open] button:not(.area-login),.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog button:not(.area-login),.edit-user-form button:not(.area-login),.infocard.request button:not(.area-login),.login button:not(.area-login),.register button:not(.area-login),.user-form button:not(.area-login),.branchpage button:not(.area-login),.branchpage .location-wrapper .location .branch-form button:not(.area-login),.advertisment-page button:not(.area-login),.useradminpage button:not(.area-login),.newswrapper dialog[open].newsdialog .edit .newsedit button:not(.area-login),.newswrapper .newssearch button:not(.area-login),.additional-properties button:not(.area-login){width:100%;min-height:2.1875rem}.admin-licences dialog[open] .license-edit .error,.user-management-wrapper .filter-dialog[open] .error,.user-management-wrapper .create-user-dialog[open] .error,.user-management-wrapper .update-user-dialog[open] .error,.user-management-wrapper .sort-dialog[open] .error,.user-management-wrapper .column-dialog[open] .error,.user-management-wrapper .licences-dialog[open] .error,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .error,.edit-user-form .error,.infocard.request .error,.login .error,.register .error,.user-form .error,.branchpage .error,.branchpage .location-wrapper .location .branch-form .error,.advertisment-page .error,.useradminpage .error,.newswrapper dialog[open].newsdialog .edit .newsedit .error,.newswrapper .newssearch .error,.additional-properties .error{animation:scale .3s ease-in;color:#fff!important;margin:0 0 .9375rem;background-color:#d00000;padding:.3125rem .9375rem;clear:both;float:none}.admin-licences dialog[open] .license-edit .ok,.user-management-wrapper .filter-dialog[open] .ok,.user-management-wrapper .create-user-dialog[open] .ok,.user-management-wrapper .update-user-dialog[open] .ok,.user-management-wrapper .sort-dialog[open] .ok,.user-management-wrapper .column-dialog[open] .ok,.user-management-wrapper .licences-dialog[open] .ok,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .ok,.edit-user-form .ok,.infocard.request .ok,.login .ok,.register .ok,.user-form .ok,.branchpage .ok,.branchpage .location-wrapper .location .branch-form .ok,.advertisment-page .ok,.useradminpage .ok,.newswrapper dialog[open].newsdialog .edit .newsedit .ok,.newswrapper .newssearch .ok,.additional-properties .ok{animation:scale .3s ease-in;color:#fff!important;margin:0 0 .9375rem;background-color:#4da64d;padding:.3125rem .9375rem;clear:both;float:none}.login,.register,.user-form{margin:10px 0 15px;width:100%}.login small:not([hidden],.nored),.register small:not([hidden],.nored),.user-form small:not([hidden],.nored){overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.login .nl-row,.register .nl-row,.user-form .nl-row{display:flex;align-items:center}.login .nl-row input[type=checkbox],.register .nl-row input[type=checkbox],.user-form .nl-row input[type=checkbox]{accent-color:var(--blue-light);width:16px;height:16px}.login .user-type,.register .user-type,.user-form .user-type{display:flex;align-items:center}.login .user-type input[type=radio],.register .user-type input[type=radio],.user-form .user-type input[type=radio]{accent-color:var(--blue-light);width:16px;height:16px;margin:0 5px 0 0}.login .multi-label-row,.register .multi-label-row,.user-form .multi-label-row{display:flex;justify-content:flex-start;flex-flow:row wrap;gap:0 20px}.login .multi-label-row .label-row:where(.zip,.firstName,.filialCount,.email),.register .multi-label-row .label-row:where(.zip,.firstName,.filialCount,.email),.user-form .multi-label-row .label-row:where(.zip,.firstName,.filialCount,.email){flex:1}.login .multi-label-row .label-row:where(.location,.surName,.customerNumber,.filialCount),.register .multi-label-row .label-row:where(.location,.surName,.customerNumber,.filialCount),.user-form .multi-label-row .label-row:where(.location,.surName,.customerNumber,.filialCount){flex:1}.login .register-sub-heading,.register .register-sub-heading,.user-form .register-sub-heading{border-top:1px dashed #999;padding-top:15px;margin-top:25px;font-size:17px!important}.register.firstregister{width:clamp(320px,640px,100vw)}.counter{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;display:flex;justify-content:flex-end}.accountlinks{width:50%;display:flex;justify-content:space-between}.accountlinks .nopassword{text-align:right}.label-row-topic{font-size:1.125rem}.label-row-topic h2{display:inline-block;margin-right:.9375rem}.label-row-topic label{margin:0 .3125rem;font-weight:700}.register .unvalid{border-color:#d00000}.register select{max-width:100%}.register #newsletter{margin:10px}.register h3{margin-bottom:5px!important}.forgotpassword input[type=text],.forgotpassword input[type=email],.forgotpassword input[type=password],.forgotpassword input[type=date]{transition:all .3s ease-in-out;border-radius:.25rem;border:.0625rem solid #338dcd;padding:.25rem .625rem;background-color:#eee}.forgotpassword input[type=text]:focus,.forgotpassword input[type=email]:focus,.forgotpassword input[type=password]:focus,.forgotpassword input[type=date]:focus{outline:none;background-color:#fff}.forgotpassword .error{animation:scale .3s ease-in;color:#fff!important;margin:0 0 .9375rem;background-color:#d00000;padding:.3125rem .9375rem;clear:both;float:none}.edit-user-form .interval{margin-right:0!important;clear:right!important}.edit-user-form .comment{clear:both}.modal-content .accordion-tabs-minimal,.order-type .accordion-tabs-minimal{line-height:1.5;padding:0}.modal-content .accordion-tabs-minimal .tab-header-and-content,.order-type .accordion-tabs-minimal .tab-header-and-content{list-style:none;box-sizing:border-box;display:block}.modal-content .accordion-tabs-minimal .tab-link,.order-type .accordion-tabs-minimal .tab-link{background-color:#fff;color:#333;display:block;padding:.3125rem;text-decoration:none;border-bottom:1px solid #dcdcdc;position:relative}.modal-content .accordion-tabs-minimal .tab-link:after,.order-type .accordion-tabs-minimal .tab-link:after{content:"\bb";position:absolute;right:.625rem;color:#ccc}.modal-content .accordion-tabs-minimal .tab-link:hover,.order-type .accordion-tabs-minimal .tab-link:hover{color:#477dca;background-color:#eee}.modal-content .accordion-tabs-minimal .tab-link:hover:after,.order-type .accordion-tabs-minimal .tab-link:hover:after{color:#477dca}.modal-content .accordion-tabs-minimal .tab-link:focus,.order-type .accordion-tabs-minimal .tab-link:focus{outline:none}.modal-content .accordion-tabs-minimal .tab-link.is-active,.order-type .accordion-tabs-minimal .tab-link.is-active{font-weight:700;border:0;margin-top:-1px;border-top:2px solid #338dcd;padding-top:.625rem;background-color:#fbfbfb;color:#477dca}.modal-content .accordion-tabs-minimal .tab-link.is-active:after,.order-type .accordion-tabs-minimal .tab-link.is-active:after{transform:rotate(90deg);font-weight:400;color:#477dca}.modal-content .accordion-tabs-minimal .tab-content,.order-type .accordion-tabs-minimal .tab-content{padding:.625rem;width:100%;border:0;background-color:#fbfbfb;margin-bottom:1.25rem;font-size:.875rem}.modal-content .accordion-tabs-minimal .tab-content .tab-content-inner,.order-type .accordion-tabs-minimal .tab-content .tab-content-inner{margin-top:.3125rem;padding:.625rem}.scrolltop{background-color:#0077ba;color:#fff;text-align:center;width:3.125rem;height:3.125rem;padding-top:.3125rem;position:fixed;top:60vh;right:-100px;transition:right .3s ease-in-out;border-radius:.25rem;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:10}.scrolltop.show{visibility:visible;right:0}.scrolltop:hover{background-color:#005687}@keyframes assignmentFadeOut{0%{background-color:#faf2c7}to{font-weight:400;background-color:initial}}.user-management-wrapper .filter-dialog[open],.user-management-wrapper .create-user-dialog[open],.user-management-wrapper .update-user-dialog[open],.user-management-wrapper .sort-dialog[open],.user-management-wrapper .column-dialog[open],.user-management-wrapper .licences-dialog[open],.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog{width:clamp(320px,80vw,1000px);min-width:320px;overflow:hidden;border-top:none}.user-management-wrapper .filter-dialog[open] .content-wrapper,.user-management-wrapper .create-user-dialog[open] .content-wrapper,.user-management-wrapper .update-user-dialog[open] .content-wrapper,.user-management-wrapper .sort-dialog[open] .content-wrapper,.user-management-wrapper .column-dialog[open] .content-wrapper,.user-management-wrapper .licences-dialog[open] .content-wrapper,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .content-wrapper{display:flex;flex-flow:column nowrap}.user-management-wrapper .filter-dialog[open] .content-wrapper .dialog-scroll-content,.user-management-wrapper .create-user-dialog[open] .content-wrapper .dialog-scroll-content,.user-management-wrapper .update-user-dialog[open] .content-wrapper .dialog-scroll-content,.user-management-wrapper .sort-dialog[open] .content-wrapper .dialog-scroll-content,.user-management-wrapper .column-dialog[open] .content-wrapper .dialog-scroll-content,.user-management-wrapper .licences-dialog[open] .content-wrapper .dialog-scroll-content,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .content-wrapper .dialog-scroll-content{flex:1 1 80vh;overflow-y:auto;margin-bottom:40px}.user-management-wrapper .filter-dialog[open] .content-wrapper .dialog-scroll-content button.btn,.user-management-wrapper .create-user-dialog[open] .content-wrapper .dialog-scroll-content button.btn,.user-management-wrapper .update-user-dialog[open] .content-wrapper .dialog-scroll-content button.btn,.user-management-wrapper .sort-dialog[open] .content-wrapper .dialog-scroll-content button.btn,.user-management-wrapper .column-dialog[open] .content-wrapper .dialog-scroll-content button.btn,.user-management-wrapper .licences-dialog[open] .content-wrapper .dialog-scroll-content button.btn,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .content-wrapper .dialog-scroll-content button.btn{position:absolute;bottom:0;border-radius:0}.user-management-wrapper .filter-dialog[open] .content-wrapper .top-bar,.user-management-wrapper .create-user-dialog[open] .content-wrapper .top-bar,.user-management-wrapper .update-user-dialog[open] .content-wrapper .top-bar,.user-management-wrapper .sort-dialog[open] .content-wrapper .top-bar,.user-management-wrapper .column-dialog[open] .content-wrapper .top-bar,.user-management-wrapper .licences-dialog[open] .content-wrapper .top-bar,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .content-wrapper .top-bar{background-color:#333;height:35px;flex:0 0 35px;border-bottom:1px solid #ccc;display:flex;align-items:center}.user-management-wrapper .filter-dialog[open] .content-wrapper .top-bar h2,.user-management-wrapper .create-user-dialog[open] .content-wrapper .top-bar h2,.user-management-wrapper .update-user-dialog[open] .content-wrapper .top-bar h2,.user-management-wrapper .sort-dialog[open] .content-wrapper .top-bar h2,.user-management-wrapper .column-dialog[open] .content-wrapper .top-bar h2,.user-management-wrapper .licences-dialog[open] .content-wrapper .top-bar h2,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .content-wrapper .top-bar h2{margin:0 0 0 20px!important;font-weight:400;color:#fff}.user-management-wrapper .filter-dialog[open] .content-wrapper .top-bar h2 svg,.user-management-wrapper .create-user-dialog[open] .content-wrapper .top-bar h2 svg,.user-management-wrapper .update-user-dialog[open] .content-wrapper .top-bar h2 svg,.user-management-wrapper .sort-dialog[open] .content-wrapper .top-bar h2 svg,.user-management-wrapper .column-dialog[open] .content-wrapper .top-bar h2 svg,.user-management-wrapper .licences-dialog[open] .content-wrapper .top-bar h2 svg,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .content-wrapper .top-bar h2 svg{fill:#fff!important}.user-management-wrapper .filter-dialog[open] .content-wrapper .top-bar svg.close,.user-management-wrapper .create-user-dialog[open] .content-wrapper .top-bar svg.close,.user-management-wrapper .update-user-dialog[open] .content-wrapper .top-bar svg.close,.user-management-wrapper .sort-dialog[open] .content-wrapper .top-bar svg.close,.user-management-wrapper .column-dialog[open] .content-wrapper .top-bar svg.close,.user-management-wrapper .licences-dialog[open] .content-wrapper .top-bar svg.close,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .content-wrapper .top-bar svg.close{top:5px;right:5px;fill:#fff}.user-management-wrapper .filter-dialog[open] .close,.user-management-wrapper .create-user-dialog[open] .close,.user-management-wrapper .update-user-dialog[open] .close,.user-management-wrapper .sort-dialog[open] .close,.user-management-wrapper .column-dialog[open] .close,.user-management-wrapper .licences-dialog[open] .close,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .close{position:absolute;top:10px;right:10px;fill:var(--color-text);width:26px}.user-management-wrapper .filter-dialog[open] .close:hover,.user-management-wrapper .create-user-dialog[open] .close:hover,.user-management-wrapper .update-user-dialog[open] .close:hover,.user-management-wrapper .sort-dialog[open] .close:hover,.user-management-wrapper .column-dialog[open] .close:hover,.user-management-wrapper .licences-dialog[open] .close:hover,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .close:hover{cursor:pointer;width:27px}.user-management-wrapper .filter-dialog[open] details summary,.user-management-wrapper .create-user-dialog[open] details summary,.user-management-wrapper .update-user-dialog[open] details summary,.user-management-wrapper .sort-dialog[open] details summary,.user-management-wrapper .column-dialog[open] details summary,.user-management-wrapper .licences-dialog[open] details summary,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog details summary{-webkit-user-select:none;user-select:none;color:var(--blue-dark);cursor:pointer}.user-management-wrapper .filter-dialog[open] details[open] summary,.user-management-wrapper .create-user-dialog[open] details[open] summary,.user-management-wrapper .update-user-dialog[open] details[open] summary,.user-management-wrapper .sort-dialog[open] details[open] summary,.user-management-wrapper .column-dialog[open] details[open] summary,.user-management-wrapper .licences-dialog[open] details[open] summary,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog details[open] summary{color:var(--textcolor)}.user-management-wrapper .filter-dialog[open] .label-row,.user-management-wrapper .create-user-dialog[open] .label-row,.user-management-wrapper .update-user-dialog[open] .label-row,.user-management-wrapper .sort-dialog[open] .label-row,.user-management-wrapper .column-dialog[open] .label-row,.user-management-wrapper .licences-dialog[open] .label-row,.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .label-row{margin:5px 0 10px}.user-management-wrapper .filter-dialog[open] input[type=checkbox],.user-management-wrapper .create-user-dialog[open] input[type=checkbox],.user-management-wrapper .update-user-dialog[open] input[type=checkbox],.user-management-wrapper .sort-dialog[open] input[type=checkbox],.user-management-wrapper .column-dialog[open] input[type=checkbox],.user-management-wrapper .licences-dialog[open] input[type=checkbox],.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog input[type=checkbox]{accent-color:var(--blue-light);width:20px;height:20px}.user-management-wrapper .edit-data .button-wrapper,.accessory-wrapper .accessory-assignment-attributes-wrapper table .edit-data .button-wrapper,.accessory-wrapper .accessory-assignment-wrapper .edit-data .button-wrapper,.accessory-wrapper .accessory-rule-wrapper .edit-data .button-wrapper{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:8px}.user-management-wrapper .edit-data .button-wrapper svg,.accessory-wrapper .accessory-assignment-attributes-wrapper table .edit-data .button-wrapper svg,.accessory-wrapper .accessory-assignment-wrapper .edit-data .button-wrapper svg,.accessory-wrapper .accessory-rule-wrapper .edit-data .button-wrapper svg{width:20px;height:20px;fill:var(--textcolor);transition:fill .3s,border .3s,color .3s}.user-management-wrapper .edit-data .button-wrapper svg:hover,.accessory-wrapper .accessory-assignment-attributes-wrapper table .edit-data .button-wrapper svg:hover,.accessory-wrapper .accessory-assignment-wrapper .edit-data .button-wrapper svg:hover,.accessory-wrapper .accessory-rule-wrapper .edit-data .button-wrapper svg:hover{fill:var(--blue-dark);cursor:pointer}.user-management-wrapper .edit-data .button-wrapper svg.edit:hover,.accessory-wrapper .accessory-assignment-attributes-wrapper table .edit-data .button-wrapper svg.edit:hover,.accessory-wrapper .accessory-assignment-wrapper .edit-data .button-wrapper svg.edit:hover,.accessory-wrapper .accessory-rule-wrapper .edit-data .button-wrapper svg.edit:hover{fill:#4da64d}.user-management-wrapper .edit-data .button-wrapper svg.delete:hover,.accessory-wrapper .accessory-assignment-attributes-wrapper table .edit-data .button-wrapper svg.delete:hover,.accessory-wrapper .accessory-assignment-wrapper .edit-data .button-wrapper svg.delete:hover,.accessory-wrapper .accessory-rule-wrapper .edit-data .button-wrapper svg.delete:hover{fill:#ff4d4d}.accessory-wrapper .accessory-rule-wrapper .center-cell{text-align:center}.accessory-wrapper .accessory-assignment-attributes-wrapper .card,.accessory-wrapper .accessory-assignment-wrapper .card,.accessory-wrapper .accessory-rule-wrapper .card{width:100%;padding:0}.accessory-wrapper input[type=text],.accessory-wrapper input[type=search],.accessory-wrapper select{height:30px;padding:0 10px;font-size:15px}.accessory-wrapper dialog.error{position:fixed;width:clamp(400px,80svw,800px);border-radius:7px;border-color:red;background-color:#ffd5d5;border-width:2px;border-style:dashed;text-align:center}.accessory-wrapper dialog.error svg{width:25px;height:25px;position:absolute;right:10px;top:10px}.accessory-wrapper input[type=checkbox]{height:17px;width:17px;accent-color:var(--blue-dark)}.accessory-wrapper label{font-size:13px;margin-right:10px}.accessory-wrapper button{max-height:30px;min-height:initial!important}.accessory-wrapper details{margin:15px 0}.accessory-wrapper details summary{font-weight:700;color:var(--blue-dark)!important;-webkit-user-select:none;user-select:none;cursor:pointer}.accessory-wrapper details summary:hover{text-decoration:underline}.accessory-wrapper details form{display:flex;align-items:flex-end;margin:10px 0;flex-flow:row nowrap}.accessory-wrapper details form label{flex:1}.accessory-wrapper details form label select{width:100%}.accessory-wrapper details form button{width:auto!important}.accessory-wrapper a.back{display:flex;align-items:center;text-decoration:none;margin-bottom:20px}.accessory-wrapper a.back svg{width:28px;height:28px;fill:var(--blue-light);margin-right:10px}.accessory-wrapper a.back h1{color:var(--textcolor);margin:0}.accessory-wrapper a.back h1:hover{color:var(--textcolor)}.accessory-wrapper a.back:hover svg{fill:var(--blue-dark)}.accessory-wrapper .accessory-rule-wrapper .header-flex{display:flex;justify-content:space-between}.accessory-wrapper .accessory-rule-wrapper .header-flex h1{margin-top:0}.accessory-wrapper .accessory-rule-wrapper .header-flex select{margin-right:0!important}.accessory-wrapper .accessory-rule-wrapper .form-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;background-color:#eaeaea;padding:5px 10px;border-radius:5px;margin-top:15px}.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.searchRule{display:flex;align-items:center}.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.searchRule svg{width:30px;height:30px;margin-left:3px;cursor:pointer}.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.searchRule svg:hover{stroke:var(--blue-dark)}.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.createRule,.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.searchRule{display:flex;align-items:center}.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.createRule input[type=checkbox],.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.searchRule input[type=checkbox]{display:none}.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.createRule input[type=text],.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.createRule input[type=search],.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.searchRule input[type=text],.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.searchRule input[type=search]{width:250px}.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.createRule svg,.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.searchRule svg{width:35px;height:35px;cursor:pointer}.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.createRule svg:hover,.accessory-wrapper .accessory-rule-wrapper .form-wrapper form.searchRule svg:hover{stroke:var(--blue-dark)}.accessory-wrapper .accessory-rule-wrapper tr.added-rule td{animation:assignmentFadeOut 2.5s ease}.accessory-wrapper .accessory-assignment-wrapper .form-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.accessory-wrapper .accessory-assignment-wrapper .form-wrapper form.assignmentForm{display:flex;align-items:center}.accessory-wrapper .accessory-assignment-wrapper .form-wrapper form.assignmentForm input{width:250px}.accessory-wrapper .accessory-assignment-wrapper .form-wrapper form.assignmentForm svg{width:35px;height:35px;cursor:pointer}.accessory-wrapper .accessory-assignment-wrapper .form-wrapper form.assignmentForm svg:hover{stroke:var(--blue-dark)}.accessory-wrapper .accessory-assignment-wrapper .form-wrapper .delete-global-tag{display:flex;align-items:center;gap:5px}.accessory-wrapper .accessory-assignment-wrapper .form-wrapper .delete-global-tag select{max-width:220px}.accessory-wrapper .accessory-assignment-wrapper .form-wrapper .delete-global-tag svg.delete{width:24px;height:24px;fill:var(--textcolor)}.accessory-wrapper .accessory-assignment-wrapper .form-wrapper .delete-global-tag svg.delete:hover{fill:red;cursor:pointer}.accessory-wrapper .accessory-assignment-wrapper div.legend{font-size:14px;display:block;margin-top:10px;margin-bottom:10px;display:flex;align-items:center}.accessory-wrapper .accessory-assignment-wrapper div.legend svg{width:25px;height:25px;margin-right:5px;fill:var(--blue-dark)}.accessory-wrapper .accessory-assignment-wrapper div.legend.ctrl-pressed span{font-weight:700;color:var(--blue-dark)}.accessory-wrapper .accessory-assignment-wrapper .edit-rulename{display:flex;align-items:center}.accessory-wrapper .accessory-assignment-wrapper .edit-rulename input{flex:1;margin-right:10px}.accessory-wrapper .accessory-assignment-wrapper .accessory-tr.ctrl-pressed td:nth-child(1){border-left:3px solid var(--blue-dark)}.accessory-wrapper .accessory-assignment-wrapper .accessory-tr.ctrl-pressed:hover td{background-color:#faf2c7}.accessory-wrapper .accessory-assignment-wrapper .accessory-tr.selected td{background-color:#faf2c7;font-weight:700}.accessory-wrapper .accessory-assignment-wrapper .accessory-tr.last-moved-assignments td{animation:assignmentFadeOut 2s ease}.accessory-wrapper .accessory-assignment-wrapper .accessory-tr td.assignment-tags .tag-flex{display:flex;flex-flow:row nowrap;align-items:center}.accessory-wrapper .accessory-assignment-wrapper .accessory-tr td.assignment-tags .tag-flex div.tags{display:flex;flex-flow:row wrap;padding:0 10px;gap:5px}.accessory-wrapper .accessory-assignment-wrapper .accessory-tr td.assignment-tags .tag-flex div.tags span.tag{display:flex;align-items:center;background-color:var(--blue-light);border-radius:15px;height:15px;font-size:10px;color:#fff;padding:2px 6px}.accessory-wrapper .accessory-assignment-wrapper .accessory-tr td.assignment-tags .tag-flex div.tags span.tag:hover{background-color:red;cursor:pointer}.accessory-wrapper .accessory-assignment-wrapper .accessory-tr .add-label{width:24px;height:24px}.accessory-wrapper .accessory-assignment-wrapper .accessory-tr.added-assignment td{animation:assignmentFadeOut 2.5s ease}.accessory-wrapper .accessory-assignment-wrapper table.activeSelection tr:not(.ctrl-pressed):not(.selected):hover{position:relative}.accessory-wrapper .accessory-assignment-wrapper table.activeSelection tr:not(.ctrl-pressed):not(.selected):hover td{background-color:#daf7da;border-top:2px solid green}.accessory-wrapper .accessory-assignment-wrapper table.activeSelection tr.selected{pointer-events:none}.accessory-wrapper .accessory-assignment-wrapper table.activeSelection.ctrl-pressed tr.selected{pointer-events:initial}.accessory-wrapper .accessory-assignment-attributes-wrapper input#assignmentName{width:clamp(250px,60vw,500px)}.accessory-wrapper .accessory-assignment-attributes-wrapper table tr td:nth-child(1),.accessory-wrapper .accessory-assignment-attributes-wrapper table tr th:nth-child(1){text-align:center}.accessory-wrapper .accessory-assignment-attributes-wrapper table tr td:nth-child(2),.accessory-wrapper .accessory-assignment-attributes-wrapper table tr th:nth-child(2){text-align:center}.accessory-wrapper .accessory-assignment-attributes-wrapper table .edit-data .button-wrapper{display:flex;flex-flow:row nowrap;align-items:center;gap:10px}.accessory-wrapper .accessory-assignment-attributes-wrapper table .edit-data .button-wrapper button{font-size:13px;width:auto}.accessory-wrapper .accessory-assignment-attributes-wrapper table .edit-data .button-wrapper svg{height:30px;width:30px}.accessory-wrapper .accessory-assignment-attributes-wrapper dialog[open].accessory-attributes-dialog .dialog-scroll-content{padding:20px}.accessory-wrapper .pager{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;margin-top:10px}.accessory-wrapper .max-items-wrapper{font-size:12px;line-height:1}.accessory-wrapper .max-items-wrapper .flex-max-items{display:flex;align-items:center}.accessory-wrapper .max-items-wrapper .flex-max-items label,.accessory-wrapper .max-items-wrapper .flex-max-items select{margin-right:10px}.accessory-wrapper .table{display:table}.accessory-wrapper .table .tr{display:table-row}.accessory-wrapper .table .tr div.td{display:table-cell}.user-management-wrapper .loading{display:inline-flex;align-items:center;font-weight:700;background-color:#fff;padding:2px 5px 0;border-radius:4px;transform:scale(1.05)}.user-management-wrapper .userlist{padding:0;width:100%}.user-management-wrapper .userlist tr.disabled{background-color:#f8e9e9}.user-management-wrapper .userlist tr.active{background-color:#d8ebd8}.user-management-wrapper .userlist tr.active:hover td{background-color:#cae0ca}.user-management-wrapper .userlist td .td-content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.user-management-wrapper .userlist th .sort-fields{white-space:nowrap;display:flex;align-items:center}.user-management-wrapper .userlist th .sort-fields .sort-name{margin-right:3px}.user-management-wrapper .userlist th .sort-fields .sort-icon{display:none}.user-management-wrapper .userlist th .sort-fields .sort-icon svg{width:17px;height:17px;fill:var(--blue-light)}.user-management-wrapper .userlist th .sort-fields:hover{cursor:pointer}.user-management-wrapper .userlist th .sort-fields:hover .sort-name{text-decoration:underline}.user-management-wrapper .userlist th .sort-fields:hover .sort-icon svg{fill:var(--blue-dark)}.user-management-wrapper .userlist th.active .sort-icon{display:flex;align-items:center}.user-management-wrapper .userlist th.active .sort-icon svg{fill:#4da64d}.user-management-wrapper .user-type-wrapper,.user-management-wrapper .newsletter-wrapper,.user-management-wrapper .licence-type-wrapper{display:flex;justify-content:space-between;flex-flow:row nowrap}.user-management-wrapper .user-type-wrapper>div,.user-management-wrapper .newsletter-wrapper>div,.user-management-wrapper .licence-type-wrapper>div{flex:1;padding:7px 15px}.user-management-wrapper .user-type-wrapper .multi-column,.user-management-wrapper .newsletter-wrapper .multi-column,.user-management-wrapper .licence-type-wrapper .multi-column{column-count:2;column-gap:112px;padding:7px 15px}.user-management-wrapper .user-type-wrapper label,.user-management-wrapper .newsletter-wrapper label,.user-management-wrapper .licence-type-wrapper label{display:flex;align-items:center;-webkit-user-select:none;user-select:none}.user-management-wrapper .user-type-wrapper label input,.user-management-wrapper .newsletter-wrapper label input,.user-management-wrapper .licence-type-wrapper label input{margin:0 8px 0 0}.user-management-wrapper .user-type-wrapper label span,.user-management-wrapper .newsletter-wrapper label span,.user-management-wrapper .licence-type-wrapper label span{color:var(--blue-light)}.user-management-wrapper .user-type-wrapper label span.deprecated,.user-management-wrapper .newsletter-wrapper label span.deprecated,.user-management-wrapper .licence-type-wrapper label span.deprecated{text-decoration:line-through}.user-management-wrapper .user-type-wrapper label span:hover,.user-management-wrapper .newsletter-wrapper label span:hover,.user-management-wrapper .licence-type-wrapper label span:hover{cursor:pointer;text-decoration:underline;color:var(--blue-dark)}.user-management-wrapper .impersonate a{display:flex;justify-content:center}.user-management-wrapper .impersonate a:hover svg{fill:var(--blue-dark)}.user-management-wrapper .licences a{display:flex;justify-content:center}.user-management-wrapper .licences a svg{stroke:var(--textcolor)}.user-management-wrapper .licences a svg.hasLicences{stroke:var(--blue-dark)}.user-management-wrapper .licences a:hover svg{stroke:var(--blue-dark)}.user-management-wrapper .userlist-menu{display:flex;justify-content:flex-start;align-items:center;border-bottom:1px dashed var(--textcolor);padding:5px 0;background-color:#eee;margin-bottom:20px}.user-management-wrapper .userlist-menu .max-items-wrapper{font-size:12px;line-height:1}.user-management-wrapper .userlist-menu .max-items-wrapper .flex-max-items{display:flex;align-items:center}.user-management-wrapper .userlist-menu .max-items-wrapper .flex-max-items label,.user-management-wrapper .userlist-menu .max-items-wrapper .flex-max-items select{margin-right:10px}.user-management-wrapper .userlist-menu button.userlist-btn{background:none;color:var(--blue-light)!important;font-size:13px;text-decoration:underline}.user-management-wrapper .userlist-menu button.userlist-btn.prevent-click{pointer-events:none;text-decoration:none}.user-management-wrapper .userlist-menu button.userlist-btn.active{color:#4da64d!important;font-weight:700}.user-management-wrapper .userlist-menu button.userlist-btn.active svg{fill:#4da64d}.user-management-wrapper .userlist-menu button.userlist-btn svg{margin-right:4px}.user-management-wrapper .userlist-menu button.userlist-btn:hover{color:var(--blue-dark)!important;text-decoration:none}.user-management-wrapper .column-dialog[open] .columns-settings-wrapper{padding:10px 20px}.user-management-wrapper .column-dialog[open] .columns-settings-wrapper .six-columns{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px}.user-management-wrapper .column-dialog[open] .columns-settings-wrapper .six-columns label{font-size:13px;color:var(--blue-dark)}.user-management-wrapper .column-dialog[open] .columns-settings-wrapper .six-columns select{width:100%}.user-management-wrapper .column-dialog[open]::backdrop{-webkit-backdrop-filter:initial!important;backdrop-filter:initial!important;opacity:.35}.user-management-wrapper .licences-dialog[open]{--maxheight: 80svh;max-height:var(--maxheight);width:clamp(320px,50vw,400px)!important}.user-management-wrapper .licences-dialog[open] .dialog-scroll-content{max-height:600px}.user-management-wrapper .licences-dialog[open] .content-wrapper{max-height:var(--maxheight)}.user-management-wrapper .licences-dialog[open] .top-bar h2 svg#licence-icon{fill:none!important;stroke:#fff}.user-management-wrapper .licences-dialog[open] .user-licences-wrapper{margin:15px 20px 40px}.user-management-wrapper .licences-dialog[open] .user-licences-wrapper .user-description{margin-bottom:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.user-management-wrapper .licences-dialog[open] .user-licences-wrapper .checkbox-row{display:flex;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--blue-light)}.user-management-wrapper .licences-dialog[open] .user-licences-wrapper .checkbox-row:hover{color:var(--blue-dark)}.user-management-wrapper .licences-dialog[open] .user-licences-wrapper .checkbox-row.active{font-weight:700}.user-management-wrapper .licences-dialog[open] .user-licences-wrapper .checkbox-row input{margin-right:10px}.user-management-wrapper .sort-dialog{width:clamp(320px,50vw,400px)!important;height:113px}.user-management-wrapper .sort-dialog .sort-all-wrapper{display:flex;align-items:center;padding:15px;height:73px}.user-management-wrapper .sort-dialog .sort-all-wrapper select{margin-right:12px}.user-management-wrapper .sort-dialog .sort-all-wrapper .sort-buttons{flex:1}.user-management-wrapper .sort-dialog .sort-all-wrapper .sort-buttons svg{margin-top:6px;display:inline-block;width:30px;height:30px}.user-management-wrapper .sort-dialog .sort-all-wrapper .sort-buttons svg.active{fill:#4da64d}.user-management-wrapper .sort-dialog .sort-all-wrapper button#sort-accept{padding:5px;width:94px;font-size:12px;height:24px;min-height:24px}.user-management-wrapper .sort-dialog::backdrop{-webkit-backdrop-filter:initial!important;backdrop-filter:initial!important;opacity:.35}.user-management-wrapper .filter-dialog details summary{color:#afafaf!important}.user-management-wrapper .filter-dialog ul{list-style:none;padding:0;margin:0}.user-management-wrapper .filter-dialog ul li{border-bottom:1px dashed #afafaf;padding:10px 15px 5px}.user-management-wrapper .update-user-dialog .content-wrapper .user-form,.user-management-wrapper .create-user-dialog .content-wrapper .user-form{padding:0;border:none;border-radius:0;box-shadow:initial}.user-management-wrapper .update-user-dialog .content-wrapper .user-form .user-form-inner,.user-management-wrapper .create-user-dialog .content-wrapper .user-form .user-form-inner{padding:10px 20px}.user-management-wrapper .update-user-dialog .content-wrapper .user-form .user-form-inner .custom-option,.user-management-wrapper .create-user-dialog .content-wrapper .user-form .user-form-inner .custom-option{padding-bottom:20px;border-bottom:1px solid #ccc}.user-management-wrapper .update-user-dialog .content-wrapper .user-form .net-price,.user-management-wrapper .update-user-dialog .content-wrapper .user-form .user-activation,.user-management-wrapper .create-user-dialog .content-wrapper .user-form .net-price,.user-management-wrapper .create-user-dialog .content-wrapper .user-form .user-activation{display:flex;align-items:center}.user-management-wrapper .update-user-dialog .content-wrapper .user-form .net-price label,.user-management-wrapper .update-user-dialog .content-wrapper .user-form .user-activation label,.user-management-wrapper .create-user-dialog .content-wrapper .user-form .net-price label,.user-management-wrapper .create-user-dialog .content-wrapper .user-form .user-activation label{margin-right:5px}.user-management-wrapper .update-user-dialog .content-wrapper .user-form .user-type,.user-management-wrapper .update-user-dialog .content-wrapper .user-form .newsletter,.user-management-wrapper .create-user-dialog .content-wrapper .user-form .user-type,.user-management-wrapper .create-user-dialog .content-wrapper .user-form .newsletter{display:flex;flex-flow:column;align-items:flex-start}.user-management-wrapper .pager{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;margin-top:10px}.admin-users .card{width:100%}.admin-users dialog[open] ul{list-style:none;padding:0;margin:0}.admin-users dialog[open] label{display:flex;align-items:center}.admin-users dialog[open] input[type=checkbox]{width:18px;height:18px;margin-right:12px}.admin-users .editbuttons{display:flex;justify-content:space-between;margin-top:20px}.admin-users .editbuttons button{width:auto}.admin-licences dialog[open] .edit{padding:20px}.admin-licences dialog[open] textarea{height:100px}.admin-licences dialog[open] .editbuttons{display:flex;justify-content:space-between}.admin-licences dialog[open] .editbuttons button{width:auto}.admin-licences .admin .edit-button,.admin-licences .admin .delete-button,.admin-licences .admin .analyze-button{width:auto;display:flex;justify-content:center;align-items:center}.admin-licences .admin .edit-button svg,.admin-licences .admin .delete-button svg,.admin-licences .admin .analyze-button svg{width:20px;height:20px;fill:#fff}.admin-licences .admin .edit-button{background-color:#4da64d}.admin-licences .admin .edit-button:hover{background-color:#3e853e}.admin-licences .admin .delete-button{background-color:#ff4d4d}.admin-licences .admin .delete-button:hover{background-color:#cc3e3e}.admin-licences .admin .analyze-button{background-color:#707070}.admin-licences .admin .analyze-button:hover{background-color:#5a5a5a}.admin-licences .admin .analyze-number{text-align:center;font-size:16px}.admin-licences .admin .tables{font-size:14px}.admin-licences .admin .tables .whitelist,.admin-licences .admin .tables .blacklist{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:10vw}.admin-licences .admin .tables .whitelist{width:15vw}.admin{line-height:1.5625rem;padding:3.75rem 1.25rem}.admin h2{font-size:1.25rem}.admin .card{padding:0}.admin .tablesearch{margin-bottom:1.875rem}.admin .groupflex{display:flex;flex-flow:column}.admin .groupform{margin-bottom:1.25rem}.admin .groupform input,.admin .groupform textarea{background-color:#eee}.admin .groupform .descriptionfield textarea{display:block;width:100%;min-height:100px}.admin .groupform .buttonfield{padding-top:1.875rem}.admin label{color:#0077ba;-webkit-user-select:none;user-select:none}.admin input[type=text]{transition:all .3s ease-in-out;border-radius:.25rem;border:.0625rem solid #338dcd;padding:.25rem .625rem;width:100%!important}.admin input[type=text]:focus{outline:none;background-color:#fff}.admin input[type=checkbox]{margin-right:.625rem}.admin .group{display:block}.admin .free{color:red}.admin .purchased{color:green}.admin .adminmodal ul{list-style:none;padding:0;margin:0}.admin .adminmodal .save{background-color:#0077ba}.admin .adminmodal .save:hover{background-color:gray}.admin .from-day,.admin .to-day{margin-bottom:1.25rem}.admin .closed-entries{margin-bottom:.625rem}.adminmodal{line-height:1.5625rem}.adminmodal ul{list-style:none;padding:0;margin:0}.adminmodal .save{background-color:#0077ba}.adminmodal .save:hover{background-color:gray}.adminmodal input[type=checkbox],.adminmodal input[type=radio]{margin-right:.625rem}.adminmodal button.remove{margin-bottom:.625rem}.adminmodal label{color:#0077ba;-webkit-user-select:none;user-select:none}.break{word-break:break-word}.tables,table,.table{font-size:.75rem;border-collapse:separate;border-left:0px;border-radius:3px;border-spacing:0;width:100%;line-height:1.125rem}.tables tbody tr:hover>td,.tables tbody tr:hover>th,table tbody tr:hover>td,table tbody tr:hover>th,.table tbody tr:hover>td,.table tbody tr:hover>th{background-color:#eee}.tables tbody tr:nth-child(2n),table tbody tr:nth-child(2n),.table tbody tr:nth-child(2n){background-color:#f6f6f6}.tables tbody tr:nth-child(2n):hover>td,table tbody tr:nth-child(2n):hover>td,.table tbody tr:nth-child(2n):hover>td{background-color:#e9e9e9}.tables thead:first-of-type tr:first-child>th:first-child,table thead:first-of-type tr:first-child>th:first-child,.table thead:first-of-type tr:first-child>th:first-child{border-top-left-radius:3px}.tables thead:first-of-type tr:first-child>th:last-child,table thead:first-of-type tr:first-child>th:last-child,.table thead:first-of-type tr:first-child>th:last-child{border-top-right-radius:3px}.tables tbody:last-child tr:last-child>td:first-child,table tbody:last-child tr:last-child>td:first-child,.table tbody:last-child tr:last-child>td:first-child{border-bottom-left-radius:3px}.tables tbody:last-child tr:last-child>td:last-child,table tbody:last-child tr:last-child>td:last-child,.table tbody:last-child tr:last-child>td:last-child{border-bottom-right-radius:3px}.tables thead th,table thead th,.table thead th{background-color:#fff;border-bottom:0px;border-left:1px solid #dcdcdc;padding:.75em 15px;text-align:left}.tables thead th:first-child,table thead th:first-child,.table thead th:first-child{border-left:none}.tables div.thead div.td,table div.thead div.td,.table div.thead div.td{background-color:#fff;border-bottom:0px;border-left:1px solid #dcdcdc;padding:.75em 15px;text-align:left;font-weight:700;vertical-align:middle}.tables div.thead div.td:first-child,table div.thead div.td:first-child,.table div.thead div.td:first-child{border-left:none}.tables div.tbody,table div.tbody,.table div.tbody{display:table-row-group;background-color:#fbfbfb}.tables div.tbody .tr:hover>div.td,.tables div.tbody .tr:hover>div.th,table div.tbody .tr:hover>div.td,table div.tbody .tr:hover>div.th,.table div.tbody .tr:hover>div.td,.table div.tbody .tr:hover>div.th{background-color:#eee}.tables div.tbody .tr:nth-child(2n),table div.tbody .tr:nth-child(2n),.table div.tbody .tr:nth-child(2n){background-color:#f6f6f6}.tables div.tbody .tr:nth-child(2n):hover>div.td,table div.tbody .tr:nth-child(2n):hover>div.td,.table div.tbody .tr:nth-child(2n):hover>div.td{background-color:#e9e9e9}.tables div.tbody div.td,table div.tbody div.td,.table div.tbody div.td{border-bottom:0px;border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;padding:.75em 15px;vertical-align:middle}.tables div.tbody div.td:first-child,table div.tbody div.td:first-child,.table div.tbody div.td:first-child{border-left:none}.tables div.tbody div.td button,table div.tbody div.td button,.table div.tbody div.td button{display:inline-block;font-size:.7em;line-height:1.5em;margin-bottom:.3em;margin-right:.5em;outline:none;padding:.3em 1em;width:100%}.tables tbody,table tbody,.table tbody{background-color:#fbfbfb}.tables tbody td,table tbody td,.table tbody td{border-bottom:0px;border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;padding:.75em 15px}.tables tbody td:first-child,table tbody td:first-child,.table tbody td:first-child{border-left:none}.tables tbody td button,table tbody td button,.table tbody td button{display:inline-block;font-size:.7em;line-height:1.5em;margin-bottom:.3em;margin-right:.5em;outline:none;padding:.3em 1em;width:100%}.code-admin h2.loc-codes{margin-top:30px}.code-admin .flexlocation{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.code-admin .card{width:100%;height:100%;display:flex;justify-content:space-between;flex-flow:column}.code-admin .card strong,.code-admin .card p{font-size:13px;line-height:16px}.code-admin .card strong{flex:1}.code-admin .card h2{margin:20px 0 0!important;font-weight:400;flex:0 1 auto}.code-admin .card h2 span.code{color:#4da64d;font-weight:700;display:inline-block}.code-admin .tables{font-size:13px}.code-admin .tables tbody td button{width:initial;font-size:.75rem}.md-editor{display:flex}.nsm-dialog{margin:0!important;display:flex!important;justify-content:center!important;align-items:center!important;max-width:none!important;height:100vh!important}.nsm-content{background-color:#eee!important;width:95vw!important;height:95vh!important;min-width:400px!important;max-width:1000px!important;min-height:500px!important;max-height:800px!important;margin:0!important}.editor-button-wrapper-modal{display:flex;padding:0 10px 5px}.editor-button-wrapper{display:none;align-items:center}.indicator{position:relative;width:100%;height:100%}.indicator.has-rights:hover{outline:red dashed 2px;background-color:#fff;border-radius:4px;transition:opacity .2s ease-in-out}.indicator.has-rights:hover:before{content:"";display:block;position:absolute;inset:0;background-color:#fff;opacity:.7}.indicator.has-rights:hover .editor-button-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;inset:0}.indicator .info-box{padding:20px;background-color:#ffdead;border:2px solid #ff8c00;border-radius:7px;font-weight:700}.indicator .info-box pre{all:revert}.indicator .info-box pre code{font-family:fira,Arial,Helvetica,sans-serif}dialog.md-dialog{width:600px}dialog.md-dialog::backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}dialog.md-dialog .moveable-header{background-color:var(--textcolor)}.editor-button{white-space:nowrap;background:none!important;height:auto;color:#333!important;padding:0;font-size:14px}.editor-button svg{width:25px;height:25px;fill:#333;margin-right:4px;transition:fill .3s,border .3s,color .3s}.editor-button:hover{color:#4da64d!important}.editor-button:hover svg{fill:#4da64d!important}.editor-button:hover.del{color:#ff4d4d!important}.editor-button:hover.del svg{fill:#ff4d4d!important}.editor-button.grow{margin-right:auto}.editor-button-spacer{width:1px;background-color:#333;margin:0 30px;height:20px}.CodeMirror{height:calc(92vh - 190px)!important;border-color:#bbb!important;max-height:655px!important;margin:0 15px}.CodeMirror-code{text-align:initial;font-size:initial}.small{display:flex}.small .indicator{height:calc(100% - 20px)}.small .indicator .editor-button{text-indent:-2000px;font-size:0;margin:0 auto}.small .editor-button{margin:0 auto}.loading-text{font-size:13px;color:var(--blue-dark);margin-bottom:-28px;opacity:1;animation:fade 1s linear infinite}.loading-overlay{display:flex;flex-wrap:nowrap;justify-content:space-evenly;gap:1px}.loading-overlay div:where(.front,.back){flex:1;align-self:flex-end;margin-bottom:14px;height:17px;font-size:12px;display:flex;align-items:center}.loading-overlay .front{flex:1;border-bottom:2px solid #4da0cf;color:var(--blue-dark);padding-right:10px}.loading-overlay .front span{opacity:1;animation:fade 1s linear infinite;padding-bottom:5px}.loading-overlay .back{flex:1;border-bottom:2px solid #0077ba;color:#fff;padding-left:10px}.spinner{width:-moz-fit-content;width:fit-content;height:45px;text-align:center;font-size:10px}.spinner>div{background-color:var(--blue-dark);height:100%;width:10px;display:inline-block;margin:0 1px;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect1{background-color:#e6f1f8}.spinner .rect2{background-color:#cce4f1;animation-delay:-1.1s}.spinner .rect3{background-color:#b3d6ea;animation-delay:-1s}.spinner .rect4{background-color:#99c9e3;animation-delay:-.9s}.spinner .rect5{background-color:#80bbdd;animation-delay:-.8s}.spinner .rect6{background-color:#66add6;animation-delay:-.7s}.spinner .rect7{background-color:#4da0cf;animation-delay:-.6s}.spinner .rect8{background-color:#3392c8;animation-delay:-.5s}.spinner .rect9{background-color:#1a85c1;animation-delay:-.4s}.spinner .rect10{animation-delay:-.3s}@keyframes fade{0%,to{opacity:.2}50%{opacity:1}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.markdown *{all:revert!important}.markdown a{color:#0077ba!important}.markdown a:hover{color:#003c5d!important}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5{font-weight:700!important;display:block!important;margin:.5rem 0!important}.markdown h1{font-size:1.5rem!important}.markdown h2{font-size:1.35rem!important}.markdown h3{font-size:1.2rem!important}.markdown h4{font-size:1rem!important}.markdown h5{font-size:.9rem!important}.markdown blockquote{background-color:#eee!important;border-left:4px solid #ccc!important;margin:0!important;padding:0 10px!important}.markdown pre{padding:5px 10px!important;background-color:#333!important;color:#eee!important;font-size:14px!important;line-height:1.5!important}.markdown ul{list-style:disc!important;padding:0 25px!important}.markdown p code{background-color:#eee!important;padding:0 5px!important}.markdown hr{height:1px!important;font-size:1px!important;line-height:1px!important;border:none!important;border-top:1px dashed #999!important;margin:10px 0!important;padding:0!important}.markdown img[alt=baustoffe-108]{height:30px!important;display:inline!important;margin-bottom:-4px!important}.markdown img[alt=baustoffe-text-85]{height:15px!important;display:inline!important;margin-bottom:-2px!important}.markdown .inline-img,.markdown img[alt=mamasys-84]{display:inline!important;height:14px!important;margin-bottom:-4px!important}.markdown .inline-img.space,.markdown img[alt=mamasys-84].space{margin-left:5px!important;margin-right:5px!important}.markdown .inline-img.baustoffe,.markdown img[alt=mamasys-84].baustoffe{height:30px!important}.markdown .tables,.markdown table{--border-color: var(--sys-grey);--radius: 4px;--table-padding: 7px 10px;--base-line-height: 1.5em;font-size:.875rem!important;border-collapse:separate!important;border-left:0px!important;border-radius:var(--radius)!important;border-spacing:0!important;width:100%!important;line-height:1.125rem!important}.markdown .tables tbody tr:nth-child(2n),.markdown table tbody tr:nth-child(2n){background-color:#f8f8f8!important}.markdown .tables thead:first-of-type tr:first-child>th:first-child,.markdown table thead:first-of-type tr:first-child>th:first-child{border-top-left-radius:var(--radius)!important}.markdown .tables thead:first-of-type tr:first-child>th:last-child,.markdown table thead:first-of-type tr:first-child>th:last-child{border-top-right-radius:var(--radius)!important}.markdown .tables tbody:last-child tr:last-child>td:first-child,.markdown table tbody:last-child tr:last-child>td:first-child{border-bottom-left-radius:var(--radius)!important}.markdown .tables tbody:last-child tr:last-child>td:last-child,.markdown table tbody:last-child tr:last-child>td:last-child{border-bottom-right-radius:var(--radius)!important}.markdown .tables thead th,.markdown table thead th{background-color:#eee!important;border-bottom:0px!important;border-left:1px solid var(--border-color)!important;padding:var(--table-padding)!important;text-align:left!important}.markdown .tables thead th:first-child,.markdown table thead th:first-child{border-left:none!important}.markdown .tables tbody,.markdown table tbody{background-color:#fff!important}.markdown .tables tbody td,.markdown table tbody td{border-bottom:0px!important;border-left:1px solid var(--border-color)!important;border-top:1px solid var(--border-color)!important;padding:var(--table-padding)!important}.markdown .tables tbody td:first-child,.markdown table tbody td:first-child{border-left:none!important}.markdown .tables tbody td button,.markdown table tbody td button{display:inline-block;font-size:.7em;line-height:var(--base-line-height);margin-bottom:.3em;margin-right:.5em;outline:none;padding:.3em 1em;width:100%}@media screen and (max-width: 1280px){:root{--header-height-desktop: 150px;--header-footer-padding: 5%}#header{padding:0 5%}#header .logo-wrapper .logo-text{display:none}#content{margin:0 4.2%}#content .vendor-list .vendor-items .vendor-item .vendor-name{font-size:1.125rem;padding:.3125rem .625rem}#content .vendor-list .vendor-items .vendor-letter{font-size:1.875rem;position:absolute;top:-2.4375rem;left:0}#content .features h1{font-size:1.3125rem}.uploadpage .fileupload{width:100%}.useradminpage .useredit:nth-child(10n+1){clear:none}.useradminpage .useradmin:nth-child(10n+1){clear:none}.useradminpage .admins{border-top:.3125rem solid #338dcd;background-color:#fff;line-height:1.5625rem;border-radius:.25rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;padding:1.25rem;display:inline-block;max-width:100%;width:100%}.useradminpage .admins p:first-child{margin-top:0}.useradminpage .admins p:last-child{margin-bottom:0}.useradminpage .admins>div{margin-bottom:.3125rem}.useradminpage .admins>div:nth-child(3){text-align:left!important}}@media screen and (max-width: 960px){:root{--header-height-desktop: 100px}.intro-container{--arrow-height: 30px;--arrow-width: 20px;--data-banner-top-font-size: 1.3rem;--data-banner-bottom-font-size: .8rem}.intro-container .textblock-wrapper app-startpage-textblock .textblock{flex-flow:column nowrap;justify-content:flex-start}#header .logo-wrapper .logo a{font-size:60px}#header .inner-menu a.baustoffe,#header .inner-menu a.reg-button,#header .inner-menu a.logoutlink{display:none}#content .vendor-list .vendor-items{grid-template-columns:100%}#content .vendor-list .vendor-items .vendor-letter{font-size:1.5625rem;position:absolute;top:-2.1875rem;left:0}#content .impressum small{margin-top:1.25rem}.uploadpage .fileupload .fileinput{margin-bottom:.9375rem}.uploadpage .fileupload .fileinput small{margin-top:.625rem}.uploadpage .fileupload .filedescription{padding-left:0}.uploadpage .fileupload .filedescription textarea{width:100%}.useradminpage .useredit:nth-child(10n+1){clear:none}.useradminpage .useradmin:nth-child(10n+1){clear:none}.newswrapper .newsedit .editbuttons{clear:both;text-align:right}.newstartpage{display:block}.newstartpage .conditions{margin-right:0;margin-bottom:2.5rem}.newstartpage .newswrapper{margin-left:0}.code-admin .tables thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.code-admin .tables tbody td{display:flow-root}.code-admin .tables tbody td div{float:right;display:flex;flex-flow:column}.code-admin .tables tbody td button{display:block}.code-admin .tables tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.code-admin .tables td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.code-admin .tables td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}}@media (max-width: 960px){.additional-form{width:100%!important}}@media screen and (max-width: 640px){:root{--header-height-desktop: 60px}ul{padding-left:10px}:root{--textbox-width:calc(200px + 30vw);--textbox-fontsize:calc(12px + 1vw)}.intro-container{--arrow-height: 25px;--arrow-width: 18px;--data-banner-top-font-size: 1rem;--data-banner-bottom-height: 90px;--data-banner-bottom-font-size: .7rem;--textblock-font-size: .92rem}.intro-container .textblock-wrapper.shownavi .textblock{padding:20px 40px}.intro-container .textblock-wrapper .arrow.prev span,.intro-container .textblock-wrapper .arrow.next span{margin:0}#header{padding:0 5%}#header .logo-wrapper .logo{margin:0}#header .logo-wrapper .logo a{font-size:30px}#header .inner-menu a.logoutlink,#header .inner-menu a.profileimage{display:none}#header .inner-menu a{height:25px;font-size:13px;margin:0 5px;padding:10px}#header .inner-menu a.big-button{height:25px}#header .inner-menu user.header{display:none}#header .inner-menu .ghost-button{margin-left:0}#header .inner-menu app-icon-menu{height:25px!important}.info-buttons{flex-flow:column}.info-buttons .infobutton{width:100%!important;margin-bottom:15px}.advertisment-page .fileupload{flex-direction:column}.advertisment-page .fileupload .preview-image img{margin-top:20px}#content .contract-list{grid-template-columns:1fr}#content .vendor-list .vendor-header{flex-flow:row wrap}#content .vendor-list .vendor-header .vendor-nav,#content .vendor-list .vendor-header .vendor-legend{flex:1 1 auto}#content .vendor-list .vendor-items .vendor-item .vendor-name{font-size:1rem;padding:.3125rem .625rem}#content .vendor-list .vendor-items .vendor-item .vendor-statistics>li{padding-left:0;font-size:.9375rem;display:table}#content.job-offer ul{word-break:break-word}#content .impressum small{margin-top:1.25rem}.features{font-size:.875rem}.features .feature-table{width:100%}.features .feature-table>div{display:flex;flex-flow:row wrap!important}.features .feature-table>div .icon{flex:1 0 100%!important;background-size:2.5rem!important}.features .feature-table>div .feature{flex:1 0 100%!important;padding:0 .3125rem}.uploadpage .fileupload .fileinput label,.uploadpage .fileupload .filedescription label,.uploadpage .fileupload .filedelete label{display:block;margin-bottom:.625rem;color:#0077ba}.uploadpage .fileupload .fileinput small{margin-top:0}.uploadpage .fileupload .filedescription{padding-left:0}.uploadpage .fileupload .filedescription textarea{width:100%}.uploadpage .fileupload .filedelete{margin-top:.9375rem}.useradminpage .useradmin:nth-child(10n+1){clear:none}.trial-account-wrapper .contract-selection .term-accept{flex-flow:column;gap:5px}.selected-vendors li{position:relative;margin-right:0!important;margin-bottom:2.5rem!important}.selected-vendors li button{background-color:#ff4d4d;position:absolute;top:initial!important;right:initial!important;bottom:-2.1875rem;left:0;width:100%}button.select-vendor{margin-top:.625rem}.unselected-vendors-wrapper{position:relative}.unselected-vendors-wrapper .unselected-vendors{height:100%!important;overflow-y:initial!important;padding-right:0!important;margin-top:5.625rem!important}.unselected-vendors-wrapper .unselected-vendors ul li{margin-right:0!important;margin-bottom:2.5rem!important}.unselected-vendors-wrapper .unselected-vendors ul li button{display:block;clear:both;position:absolute;top:initial!important;right:initial!important;left:0;bottom:-2.1875rem;width:100%}.unselected-vendors-wrapper .unselected-vendors .close-unselected-vendors{position:absolute;top:-2.5rem}.newswrapper .teaserblock-new .newsheader{display:block}.newswrapper .teaserblock-new.open .newsheader{border-bottom:0}.modal-dialog{width:90%;max-height:calc(100% - 20px)}.modal-dialog .modal-content{padding:.625rem .625rem 0}.modal-dialog .modal-footer{font-size:.875rem}.markdown .tables tbody td button,.markdown table tbody td button{margin-bottom:0;width:auto}}@media (max-width: 640px) and (orientation: portrait){section.tophero .hero-container:before{content:"";display:block;margin-top:75%}section.tophero .image-container img{width:auto;height:100%}}@media (max-width: 640px){.register-flex-wrapper{flex-flow:column}}@media screen and (max-width: em(640)){.tables div.tbody div.td button,table div.tbody div.td button,.table div.tbody div.td button,.tables tbody td button,table tbody td button,.table tbody td button{margin-bottom:0;width:auto}}@media (max-width: 360px){.additional-properties .button-wrapper{padding:10px}.additional-properties button{gap:0}.additional-properties button div{font-size:15px;white-space:break-spaces}.user-type{font-size:14px;display:flex;align-items:baseline}}@media screen and (max-width: 320px){:root{--header-height-desktop: 60px}ul{padding-left:10px}:root{--textbox-width:calc(200px + 20vw);--textbox-fontsize: .85rem}.intro-container{--arrow-width: 15px;--arrow-height: 20px}.intro-container .textblock-wrapper.shownavi .textblock{font-size:.88rem;padding:10px 30px}section.hero .image-container .image-text{padding:10px;font-variation-settings:"wght" 550,"slnt" 0;line-height:1.5}dialog#cookies[open]{padding:15px}dialog#cookies[open] .cookie-buttons .accept-buttons button{font-size:13px;min-width:100%!important}#header .inner-menu a.big-button{display:none}#header .newsbtn{font-size:12px}#header .logo-wrapper .logo,#header .logo-wrapper .logo a{font-size:22px}.card{word-break:break-word}.branchpage .location-wrapper{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-statistics{padding-left:10%}#content .vendor-list .vendor-items .vendor-item .vendor-flex .vendor-statistics>li{padding-left:0;font-size:.9375rem;display:table;flex:1 0 100%}}/**
 * simplemde v1.11.2
 * Copyright Next Step Webs, Inc.
 * @link https://github.com/NextStepWebs/simplemde-markdown-editor
 * @license MIT
 */.CodeMirror{color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important;-webkit-user-select:none;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:0 0}.CodeMirror{height:auto;min-height:300px;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:1}.CodeMirror-scroll{min-height:300px}.CodeMirror-fullscreen{background:#fff;position:fixed!important;inset:50px 0 0;height:auto;z-index:9}.CodeMirror-sided{width:50%!important}.editor-toolbar{position:relative;opacity:.6;-webkit-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar:after,.editor-toolbar:before{display:block;content:" ";height:1px}.editor-toolbar:before{margin-bottom:8px}.editor-toolbar:after{margin-top:8px}.editor-toolbar:hover,.editor-wrapper input.title:focus,.editor-wrapper input.title:hover{opacity:.8}.editor-toolbar.fullscreen{width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen:before{width:20px;height:50px;background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen:after{width:20px;height:50px;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);position:fixed;top:0;right:0;margin:0;padding:0}.editor-toolbar a{display:inline-block;text-align:center;text-decoration:none!important;color:#2c3e50!important;width:30px;height:30px;margin:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar a.active,.editor-toolbar a:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar a:before{line-height:30px}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar a.fa-header-x:after{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar a.fa-header-1:after{content:"1"}.editor-toolbar a.fa-header-2:after{content:"2"}.editor-toolbar a.fa-header-3:after{content:"3"}.editor-toolbar a.fa-header-bigger:after{content:"\25b2"}.editor-toolbar a.fa-header-smaller:after{content:"\25bc"}.editor-toolbar.disabled-for-preview a:not(.no-disable){pointer-events:none;background:#fff;border-color:transparent;text-shadow:inherit}@media only screen and (max-width:700px){.editor-toolbar a.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-preview,.editor-preview-side{padding:10px;background:#fafafa;overflow:auto;display:none;box-sizing:border-box}.editor-statusbar .lines:before{content:"lines: "}.editor-statusbar .words:before{content:"words: "}.editor-statusbar .characters:before{content:"characters: "}.editor-preview{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;border:1px solid #ddd}.editor-preview-active,.editor-preview-active-side{display:block}.editor-preview-side>p,.editor-preview>p{margin-top:0}.editor-preview pre,.editor-preview-side pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th,.editor-preview-side table td,.editor-preview-side table th{border:1px solid #ddd;padding:5px}.CodeMirror .CodeMirror-code .cm-tag{color:#63a35c}.CodeMirror .CodeMirror-code .cm-attribute{color:#795da3}.CodeMirror .CodeMirror-code .cm-string{color:#183691}.CodeMirror .CodeMirror-selected{background:#d9d9d9}.CodeMirror .CodeMirror-code .cm-header-1{font-size:200%;line-height:200%}.CodeMirror .CodeMirror-code .cm-header-2{font-size:160%;line-height:160%}.CodeMirror .CodeMirror-code .cm-header-3{font-size:125%;line-height:125%}.CodeMirror .CodeMirror-code .cm-header-4{font-size:110%;line-height:110%}.CodeMirror .CodeMirror-code .cm-comment{background:rgba(0,0,0,.05);border-radius:2px}.CodeMirror .CodeMirror-code .cm-link{color:#7f8c8d}.CodeMirror .CodeMirror-code .cm-url{color:#aab2b3}.CodeMirror .CodeMirror-code .cm-strikethrough{text-decoration:line-through}.CodeMirror .CodeMirror-placeholder{opacity:.5}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,.15)}
