:root{--hico-fff:#fff;--hico-000:#000;--hico-111:#111;--hico-222:#111;--hico-555:#555}*,*:before,*:after{color:var(--hico-fff)!important;box-shadow:none!important;text-shadow:none!important}body{background:var(--hico-000);font-size:1.3em}body img:is([src$=png],[src$=jpg],[src$=jpeg],[src$=webp]){filter:brightness(1) contrast(1.5) saturate(0.9)}header.main,#mainbanner,.content,.content *,footer.main{background:none!important;background-image:none}#body :not(.category)>a{border-bottom:solid 2px var(--hico-fff)}.btn{background:var(--hico-222)!important;border:solid 2px var(--hico-fff)!important}header.main .logo svg :is(.c1,.c2){fill:var(--hico-555)!important}header.main .logo svg :is(.tm,.tl){fill:var(--hico-fff)!important}#mainbanner:before,.bg{display:none}#mainbanner:after{opacity:.15;background-size:cover}#mainbanner{background:var(--hico-000)}#mainbanner .textbg{display:none}form :is(input,textarea){border:solid thin var(--hico-fff)}.search{overflow:auto}.job-categories .category.selected a .vis{color:var(--hico-000)!important;font-weight:600}.job{background:var(--hico-000)!important}.job .contact-card .company-img{background:var(--hico-000)!important;filter:brightness(500%)}.job .sidebar li:hover{background:var(--hico-222)}.job.faved header{background:none!important}.job.faved{border-left:solid 1em var(--cyellow)}#jobticker,#jobticker *{background:var(--hico-111)!important;color:var(--hico-fff)}#jobticker a{border-bottom:none!important}.v2 .content.fuer-firmen .text-content,.v2 .content.fuer-bewerber .text-content{padding:0}.v2 .content.fuer-firmen{padding-right:7vw}.v2 .content.fuer-bewerber{padding-left:7vw}#body :not(.icon-s) svg,.menu-icon svg{stroke:var(--hico-fff)!important}#body .icon-s svg{fill:var(--hico-fff)!important}img.grayscale:not(:hover){filter:brightness(0) invert(1);opacity:1!important}img.grayscale:hover{filter:brightness(0) invert(1);opacity:.8!important}header.main{background:var(--hico-000)!important;border-bottom:solid thin}header.main ul.menu li:hover{background:var(--hico-111)!important}header.main ul.menu>li .submenu,header.main ul.menu>li.opened,header.main ul.menu>li.opened *{background:var(--hico-222)!important}header.main ul.menu>li>.submenu>ul li[id^='p-']:hover a{background:var(--hico-000)!important}header.main ul.menu>li.opened>a{font-weight:600}header.main ul.menu li.opened .submenu,header.main ul.menu li .submenu.opened{border:solid thin}header.main ul.menu>li.opened>a{border-bottom:solid .5em;height:100%}footer.main{border-top:solid thin var(--hico-fff);background:var(--hico-111)!important}.search.anim .samples-container{display:none}#mainbanner .search{background:var(--hico-000)}