@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700|Roboto:400,400italic,700&subset=latin,cyrillic);:root{--green:#05a9a2;--green-dark:#04857f;--red:#eb4247}#chart-tooltip{font-family:'Roboto Condensed','Roboto',Arial,sans-serif;pointer-events:none;background:rgba(0,0,0,.9);position:absolute;top:30px;left:30px;padding:6px 10px 8px;display:none;color:white;z-index:100;max-width:100px}#chart-tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:#000 transparent transparent transparent}#chart-tooltip div.tt-salary{font-size:18px;font-weight:bold}#chart-tooltip div.tt-value-actual{font-size:14px;line-height:16px;color:#ccc}#chart-tooltip div.tt-value-avg{font-size:12px;line-height:14px;font-style:italic;color:#aaa}#chart-tooltip div.tt-avg{border-top:1px solid #555;margin:5px -10px -5px;padding:5px 10px 7px}#chart-tooltip div.tt-bar{width:100%;height:2px;background-color:#444;margin:3px 0 5px}#chart-tooltip div.tt-bar-progress{width:100%;height:2px;background-color:var(--green)}.chart-transparent{opacity:0}.dou-charts-mobile{display:none}.hidden{display:none}#dou-widget-salary{font-family:'Roboto',Arial,sans-serif;font-size:12px;color:#333;width:100%;max-width:920px;background:white;z-index:10;margin-bottom:25px}#dou-widget-salary #dws-wrapper{border:10px solid #f5f5f5;background-color:white;box-shadow:0 15px 10px -10px rgba(60,60,60,.2);margin:0 0 15px;display:flex;justify-content:space-between;align-items:stretch}#dou-widget-salary #dws-charts{width:100%;max-width:600px;transition:filter .8s}#dou-widget-salary #dws-charts.blured{filter:blur(2px) grayscale(5) opacity(.5)}#dou-widget-salary .overcover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;display:none;transition:opacity .8s;z-index:300}#dou-widget-salary .overcover.visible{display:unset}#dou-widget-salary h2,#dou-widget-salary h3{text-transform:uppercase;letter-spacing:.1em;margin:0 0 15px}#dou-widget-salary h2{font-size:18px;padding-bottom:0}#dou-widget-salary h3{font-size:13px;padding-bottom:0}#dou-widget-salary #dws-charts .wrapper{padding:20px 25px 10px;position:sticky;top:0}#dou-widget-salary #dws-ch-header{margin-bottom:15px}#dou-widget-salary #dws-ch-header .info{width:100%;display:flex;justify-content:space-between}#dou-widget-salary #dws-ch-header .info #status{font-size:18px;line-height:18px;margin:-5px 0 2px;font-weight:bold;display:flex;flex-wrap:wrap;align-items:center}#dou-widget-salary #status .drop-down{margin-right:5px;margin-bottom:3px;position:relative}#dou-widget-salary #status .drop-down .status-row{background:rgba(0,0,0,.025);cursor:pointer;justify-content:space-between;border:1px solid silver;border-radius:3px;padding:4px 7px 5px 10px}#dou-widget-salary #status .drop-down .status-row .labels{display:flex;align-items:center}#dou-widget-salary #status .drop-down .mark{width:8px;height:6px;margin-left:8px;transform-origin:center;transform:rotate(-90deg);transition:transform .1s}#dou-widget-salary #status .drop-down .mark path{fill:#303030;fill-opacity:.8}#dou-widget-salary #status .drop-down .status-row:hover{background:rgba(0,0,0,.1)}#dou-widget-salary #status .active .drop-down .status-row:hover{background:#05a69f}#dd-date .options-list{display:none}#dou-widget-salary #status .options-list{position:absolute;top:30px;left:0;z-index:400;font-size:14px;padding:0 10px;border-radius:3px;border-width:1px;border-style:solid;border-image:linear-gradient(to top,#999 75%,#fff 95%) 1;width:100%;max-height:460px;background-color:white;box-shadow:0 8px 15px -7px rgba(0,0,0,.6);overflow-y:scroll;overflow-y:overlay;scrollbar-width:thin;scrollbar-color:#d6dee1 transparent;display:none}#dou-widget-salary #status .open .status-row{background:rgba(0,0,0,.1)}#dou-widget-salary #status .open .options-list{display:unset}#dou-widget-salary #status #dd-position .options-list{width:300px}#dou-widget-salary ::-webkit-scrollbar{width:20px}#dou-widget-salary ::-webkit-scrollbar-track{background-color:transparent}#dou-widget-salary ::-webkit-scrollbar-thumb{background-color:#d6dee1;background-color:rgba(195,206,209,.8);border-radius:20px;border:6px solid transparent;background-clip:content-box;cursor:pointer}#dou-widget-salary ::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}#dou-widget-salary #status .options-list .option-group{margin-top:5px}#dou-widget-salary #status .options-list .option{padding:2px 10px 3px 20px;margin:0 -10px;font-size:14px;line-height:16px;cursor:pointer;font-weight:normal}#dou-widget-salary #status #dd-date .options-list .option{padding-left:10px}#dou-widget-salary #status .options-list .option.active{pointer-events:none;font-weight:bold;background-color:var(--green);color:white}#dou-widget-salary #status .options-list .option.empty{font-style:italic;color:red}#dou-widget-salary #status .options-list .option:hover{background-color:#f0f0f0}#dou-widget-salary #status .open.drop-down .mark{transform:rotate(0)}#dou-widget-salary #dws-ch-header .info #respondents{font-size:12px;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}#dou-widget-salary #dws-ch-header .info #respondents #resp-num{letter-spacing:normal;font-weight:bold}#dou-widget-salary #dws-ch-header .info #respondents #resp-num.alarm{color:var(--red);background-color:rgba(235,66,71,.15);padding:0 7px 1px;border-radius:3px}#dou-widget-salary .wd-button{cursor:pointer;margin:0 5px 3px 0;display:none;background:rgba(0,0,0,.025);justify-content:space-between;border:1px solid silver;border-radius:3px;padding:4px 5px 5px 10px}#dou-widget-salary .wd-button svg{width:25px;height:25px;margin:-3px 0 -4px 3px}#dou-widget-salary .wd-button svg circle{fill:#e6e6e6;transition:.25s}#dou-widget-salary .wd-button svg circle{fill:none}#dou-widget-salary .wd-button svg line,#dou-widget-salary .wd-button svg polyline{fill:none;stroke:gray;stroke-width:1.5;stroke-miterlimit:10;transition:.25s}#dou-widget-salary .wd-button:hover{background:rgba(0,0,0,.1)}#dou-widget-salary #dws-ch-header #active-filters{display:flex;flex-wrap:wrap;margin-top:3px}#dou-widget-salary #dws-ch-header #active-filters .query{margin:0 15px 5px 0;padding:2px 10px 3px 7px;background-color:#eee;font-size:12px;line-height:14px;position:relative;cursor:pointer}#dou-widget-salary #dws-ch-header #active-filters .query::after{content:"×";font-size:14px;position:absolute;left:100%;margin-left:-7px}#dou-widget-salary #dws-ch-header #active-filters .query::before{content:"";display:block;position:absolute;top:0;left:100%;border-color:transparent transparent transparent #eee;border-style:solid;border-width:9px}#dou-widget-salary #dws-ch-header #active-filters .query:hover{background-color:var(--green);color:white}#dou-widget-salary #dws-ch-header #active-filters .query:hover::after{color:white}#dou-widget-salary #dws-ch-header #active-filters .query:hover::before{border-left-color:var(--green)}#dou-widget-salary #dws-ch-numbers{display:flex;justify-content:space-between;margin-bottom:20px}#dou-widget-salary #dws-ch-numbers .item{width:100%;background-color:#f5f5f5;border-radius:3px;padding:10px 12px 12px;margin-right:7px;text-align:center}#dou-widget-salary #dws-ch-numbers h3{padding-bottom:2px;border-bottom:solid 1px #00000020;margin-bottom:5px;white-space:nowrap}#dou-widget-salary #dws-ch-numbers .item:last-child{margin-right:0}#dou-widget-salary #dws-ch-numbers .item#median .value{color:var(--green)}#dou-widget-salary #dws-ch-numbers .item#q1 .value,#dou-widget-salary #dws-ch-numbers .item#q3 .value{color:var(--green);opacity:.5}#dou-widget-salary #dws-ch-numbers .item .value{font-size:24px;font-weight:bold;display:flex;justify-content:center;align-items:baseline;margin-left:-5px}#dou-widget-salary #dws-ch-numbers .item .value .bc-num-mark{margin-right:2px}#dou-widget-salary #dws-ch-numbers .item .value .bc-num-value{font-family:'Roboto Condensed','Roboto',Arial,sans-serif;font-size:42px;line-height:34px}#dou-widget-salary #dws-ch-histogramm{margin-bottom:15px}#dou-widget-salary #dws-ch-histogramm #check-market{display:flex;align-items:center;margin-top:-5px}#dou-widget-salary #dws-ch-histogramm #check-market.off{pointer-events:none}#dou-widget-salary #dws-ch-histogramm #check-market input{width:12px;height:12px;margin:2px 5px 1px 0;cursor:pointer}#dou-widget-salary #dws-ch-histogramm #check-market.off input{opacity:.4}#dou-widget-salary #dws-ch-histogramm #check-market label{color:gray}#dou-widget-salary #dws-ch-histogramm #check-market.off label{color:silver;font-style:italic;font-size:13px}#dou-widget-salary #hg-overlay{opacity:0;cursor:help}#dou-widget-salary #dws-filters{width:300px;background:#f5f5f5;font-size:12px;line-height:14px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#dws-filters-reset{margin:10px 5px 0 15px;padding:7px 15px 8px;background:var(--green);color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.2em;cursor:pointer}#dws-filters-reset:hover{background:#058b85}#dws-fl-close{font-size:16px;cursor:pointer;position:sticky;top:-1px;margin:0 0 15px;padding:10px 0 10px;background-color:#f5f5f5;z-index:500;display:none}#dws-fl-close:hover{color:#999}#dou-widget-salary #dws-filters .wrapper{padding:0 5px 0 15px}#dws-filters .filter-option{margin-bottom:15px}#dou-widget-salary #dws-filters .filter-option{position:relative}#dou-widget-salary #dws-filters .name{text-transform:uppercase;letter-spacing:.1em;color:#999;margin-right:7px}#dou-widget-salary #dws-filters .value{font-size:13px;color:#303030;padding-bottom:2px;margin-right:5px}#dou-widget-salary .status-row{display:flex;align-items:center}#dou-widget-salary .slider .status-row{align-items:baseline;justify-content:start}#dou-widget-salary #dws-filters .slider .name{margin-top:1px}#dou-widget-salary #dws-filters .slider svg{width:280px;height:25px}#dou-widget-salary #dws-filters .slider line{fill:none;stroke-linecap:round}#dou-widget-salary #dws-filters .slider line.baseline{stroke:black;stroke-opacity:.1;stroke-width:4}#dou-widget-salary #dws-filters .slider line.range{stroke:var(--green);stroke-width:6}#dou-widget-salary #dws-filters .slider .tick{fill:white;opacity:.6}#dou-widget-salary #dws-filters .slider .handle{fill:var(--green);stroke:#f5f5f5;stroke-width:3;cursor:ew-resize}#dou-widget-salary #dws-filters .slider .handle:hover,#dou-widget-salary #dws-filters .slider .handle:active{fill:var(--green-dark)}#dou-widget-salary #dws-filters .slider .handle.unabled{pointer-events:none}#dou-widget-salary #dws-filters .tags .status-row{margin-bottom:5px}#dou-widget-salary #dws-filters .tags .tag{background-color:#00000010;border-radius:2px;padding:3px 7px 3px;margin:0 3px 3px 0;font-size:12px;line-height:14px;display:inline-block;cursor:pointer}#dou-widget-salary #dws-filters .tags .tag:hover{background-color:#00000020}#dou-widget-salary #dws-filters .tags .tag.empty{background-color:#00000008;color:silver;pointer-events:none}#dou-widget-salary #dws-filters .tags .tag.active{background-color:var(--green);color:#fff;pointer-events:none}#dou-widget-salary h1{font-size:24px;font-weight:normal;padding:0;margin:0 0 20px 0}#dou-widget-salary .header{display:flex;justify-content:space-between;align-content:flex-start;margin-bottom:25px;margin-top:-20px}#dou-widget-salary .header .close,#dou-widget-salary .header .share{font-size:16px;color:gray;white-space:nowrap;height:fit-content;cursor:pointer;margin-left:-5px}#dou-widget-salary .header .close:hover,#dou-widget-salary .header .share:hover{color:#333}#dou-widget-salary #widget-content{padding:0;position:relative}#dws-ch-timeline svg{overflow:visible}#dws-ch-timeline .axis .domain{display:none}#dws-ch-timeline .axis .tick line{stroke-width:1;shape-rendering:crispEdges;transform:translateX(-1px)}#dws-ch-timeline .axis.y .tick line{shape-rendering:crispEdges;stroke-width:1;stroke-opacity:.1}#dws-ch-timeline .axis.y .tick line.baseline{stroke-opacity:.8}#dws-ch-timeline .axis .tick text{font-size:12px;fill:gray}#dws-ch-timeline #tm-overlay{fill-opacity:0;cursor:pointer}#dws-ch-timeline .baseline{fill:none;stroke:#333;shape-rendering:crispEdges}#dws-ch-timeline #tm-reference .baseline{stroke-opacity:.3}#dws-ch-timeline .tm-refline text{text-anchor:end;transform:translateX(-7px);stroke:#fff;paint-order:stroke;stroke-width:2px;stroke-opacity:.85;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}#dws-ch-timeline .tm-refline text.nodata{font-weight:normal;opacity:1}#dws-ch-timeline .tm-refline.inverse text{text-anchor:start;transform:translateX(+7px)}#dws-ch-timeline .tm-ref-date{font-size:12px;font-style:italic;fill:gray}#dws-ch-timeline line.divider{fill:none;stroke:gray;shape-rendering:crispEdges}#dws-ch-timeline .tm-ref-value{font-size:15px;font-weight:bold;fill:#333}#dws-ch-timeline .tm-ref-diff{font-size:14px;font-style:italic;fill:gray}#dws-ch-timeline .tm-line{fill:none;stroke:var(--green);stroke-width:2}#dws-ch-timeline .tm-area{stroke:none;fill:var(--green);fill-opacity:.15}#dws-ch-timeline .mark .node{stroke:none;fill:var(--green)}#dws-ch-timeline .mark .galo{stroke:var(--green);stroke-opacity:.4;fill:none}#salary-histogramm .baseline{fill:none;stroke:#333;shape-rendering:crispEdges;pointer-events:none}#salary-histogramm .bar rect{shape-rendering:crispEdges}#salary-histogramm #bars-filtered .bar rect{fill:var(--green);cursor:help}#salary-histogramm #bars-filtered .bar rect:hover,#salary-histogramm #bars-filtered .bar.highlighted rect{fill:var(--green-dark)}#salary-histogramm .bar .value-label,#salary-histogramm .name-label{text-anchor:middle}#salary-histogramm .bar .value-label{font-size:14px;fill:#303030;stroke:#fff;paint-order:stroke;stroke-width:2px;stroke-opacity:.6;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}#salary-histogramm .name-label{font-size:12px;fill:gray}#salary-histogramm #bars-market .bar .value-label{font-style:italic;fill:#d0d0d0;font-size:12px}.alert{background-color:#f5f5f5;color:#999;width:100%;height:100%;min-height:130px;display:flex;justify-content:center;align-items:center;text-align:center}.alert .wrapper{max-width:80%;max-height:80%}#dou-widget-embed-popup{font-family:'Roboto',Arial,sans-serif;width:100%;max-width:290px;padding:20px 20px 25px;background:#fff;border-radius:5px;transition:opacity .25s;position:absolute;top:0;left:0;height:auto;box-shadow:0 5px 45px -10px rgba(0,0,0,.3),0 45px 30px -20px rgba(2,46,44,.6);opacity:0;font-size:16px;z-index:400}#dou-widget-embed-popup .embed-header{display:flex;justify-content:space-between;margin:-20px -20px 15px;padding:20px 20px 15px;border-bottom:1px solid #e2e2e2;font-size:18px;color:#333}#dou-widget-embed-popup .embed-header .embed-close{border-radius:20px;width:23px;height:23px;background-color:#d5d5d5;display:flex;justify-content:center;align-items:center;cursor:pointer}#dou-widget-embed-popup .embed-header .embed-close::before{content:"×";font-size:22px;margin-top:-3px}#dou-widget-embed-popup .embed-header .embed-close:hover{background-color:gray}#dou-widget-embed-popup .embed-header .embed-close:hover::before{color:#f5f5f5}#dou-widget-embed-popup textarea.embed-code{width:100%;max-width:280px;font:13px monospace;height:140px;padding:5px;border:0;background-color:#f9f9f9;color:gray;resize:none}#dou-widget-embed-popup .embed-footer{display:flex;justify-content:flex-start}#dou-widget-embed-popup .embed-footer .embed-button{padding:9px 15px 13px;margin:10px 10px 0 0;border-radius:3px;background-color:var(--green);color:white;display:inline-block;cursor:pointer}#dou-widget-embed-popup .embed-footer .embed-button:hover{background-color:#038b84}#dou-widget-embed-popup .embed-footer .embed-copy-status-message{color:gray;font-style:italic;margin-top:20px;opacity:0}#dou-widget-embed-popup .embed-footer .embed-copy-status-message.cs-success{color:var(--green)}#dou-widget-embed-popup .embed-footer .embed-copy-status-message.cs-unsuccess{color:var(--red)}.preload rect{fill:#f5f5f5}.preload text{font-size:32px;text-anchor:middle;fill:silver}.nodata{opacity:0;pointer-events:none;transition:opacity .25s}.nodata.visible{opacity:1}.nodata text{text-anchor:middle}.nodata text.heading{font-size:32px;fill:silver}.nodata text.note{font-size:18px;font-style:italic;fill:gray}@media not all and (min-resolution:.001dpcm){@media{#salary-histogramm .baseline,#salary-histogramm .bar rect,#dws-ch-timeline .baseline,#dws-ch-timeline .axis.y .tick line,#dws-ch-timeline .axis .tick line{shape-rendering:auto}}}@media screen and (max-width:1400px){#dou-widget-salary{max-width:600px}#dou-widget-salary #dws-wrapper{position:relative}#dou-widget-salary #dws-charts .wrapper{padding:20px 15px 15px}#dou-widget-salary #dws-charts #button-filters{display:flex;align-items:center}#dou-widget-salary #dws-filters{width:0;height:100%;overflow-x:hidden;overflow-y:overlay;scrollbar-width:thin;scrollbar-color:#d6dee1 transparent;position:absolute;top:0;right:-10px;z-index:500;transition:width .25s}#dou-widget-salary #dws-filters.expand{width:310px;padding-right:10px;box-shadow:-25px 0 30px -35px #000000dd}#dws-fl-close{display:block}#salary-histogramm .baseline,#salary-histogramm .bar rect,#dws-ch-timeline .baseline,#dws-ch-timeline .axis.y .tick line,#dws-ch-timeline .axis .tick line{shape-rendering:auto}#salary-histogramm .baseline{transform:translateY(-1px)}}@media screen and (max-width:460px){#dou-widget-salary #dws-ch-header .info #status{font-size:14px}#dou-widget-salary #dws-ch-header .info{flex-direction:column}#dou-widget-salary h3{font-size:11px}#dou-widget-salary #dws-ch-numbers .item .value .bc-num-value{font-size:24px;line-height:24px}}@media screen and (max-width:380px){#dou-widget-salary #dws-wrapper{min-width:320px}#dou-widget-salary #dws-ch-numbers{flex-direction:column}#dou-widget-salary #dws-ch-numbers .item{display:flex;align-items:baseline;justify-content:space-between;width:unset;margin-right:unset;border-bottom:1px solid #00000020;padding:5px 12px 7px}#dou-widget-salary #dws-ch-numbers h3{border-bottom:0;margin:0 8px 0 0}}