@layer (custom){abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}}*{box-sizing:border-box;-webkit-appearance:none}:after,:before{box-sizing:inherit}:focus{outline:none}.float-left{float:left}.float-right{float:right}.clearfix:after{content:".";display:block;clear:both;line-height:0;height:0;visibility:hidden}a{text-decoration:none}html{font-size:13px;box-sizing:border-box}body,html{padding:0;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Sora,Arial,Roboto,sans-serif;font-style:normal;font-weight:400;background:#fafafa;color:#000;font-size:12px;line-height:16px}.wrapper{padding:60px 35px;width:100%}.inner{position:relative;width:100%;padding:0 30px}@media screen and (min-width:1024px){.inner{padding:0;width:960px;margin:0 auto}}@media screen and (min-width:1440px){.inner{width:1100px;margin:0 auto}}@media screen and (min-width:1600px){.inner{width:1230px;margin:0 auto}}@media screen and (min-width:1920px){.inner{width:1580px;margin:0 auto}}.sidebar{position:fixed;height:100%;width:190px;align-content:center;align-items:center;justify-content:flex-start;top:0;left:0;z-index:3}.sidebar,.sidebar .nav__list{display:flex;flex-direction:column;flex-wrap:nowrap}.sidebar .nav__list{margin-top:20px;list-style:none;align-items:flex-start;justify-content:flex-end;padding:0}.sidebar .nav__item{height:40px;width:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;flex-wrap:nowrap;margin-bottom:0}.sidebar .nav__item:last-child{margin-bottom:0}.sidebar .nav__link{height:100%;width:100%;display:flex;align-content:center;justify-content:center;align-items:center;color:#000;position:relative}.sidebar .nav__link.router-link-active .nav__icon{color:#fff;opacity:1}.sidebar .nav__link.router-link-active .nav__text,.sidebar .nav__link:hover .nav__text{color:#f27100;opacity:1}.sidebar .nav__icon{height:30px;width:30px;display:flex;align-content:center;justify-content:center;align-items:center;font-size:18px;color:#fff;opacity:.7}.sidebar .nav__icon.pi-sync{font-size:16px}.sidebar .nav__text{position:absolute;top:0;left:65px;line-height:40px;font-weight:600;text-align:left;opacity:.6;font-size:13px}.sidebar .nav a{cursor:pointer}.box{height:auto;padding:36px 40px;border-radius:15px}.box--white{background:#fff;box-shadow:0 4px 46px rgba(2,3,5,.06)}.original,.upgrade{max-width:50%}.original{padding-right:40px;border-right:1px dashed #dadae1}.upgrade{padding-left:40px}.job__description{text-align:left!important;line-height:20px}.job__description p{margin-top:0;margin-bottom:1rem;text-align:left!important}.job__description ul{margin-bottom:2em;padding:0}.job__description ul li{list-style-position:inside}.search{width:100%}@media screen and (min-width:768px){.search{width:auto}}.search__input{width:100%}@media screen and (min-width:768px){.search__input{width:400px}}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion{background:#ecedef}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion td:last-child{border-radius:15px}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion td:last-child .table--versions .p-datatable-thead>tr>th{border-color:#fff!important}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion td:last-child .table--versions .p-datatable-tbody>tr{background:#ecedef}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion td:last-child .table--versions .p-datatable-tbody>tr td:last-child{border-radius:0 15px 15px 0!important}.param__icon{color:#202021}.param__icon:hover{color:#f27100}.joblink__icon{color:#202021}.joblink__icon:hover{color:#f27100}.beta-version{background:#f27100;display:inline-block;padding:6px;color:#fff;font-weight:700;font-size:10px;text-transform:uppercase;position:absolute;top:-4px;right:-40px;line-height:10px;border-radius:50px;height:20px}@font-face{font-family:Sora;font-style:normal;font-weight:400;src:url(/fonts/sora-v11-latin-ext_latin-regular.94e8b7ed.eot);src:local(""),url(/fonts/sora-v11-latin-ext_latin-regular.94e8b7ed.eot?#iefix) format("embedded-opentype"),url(/fonts/sora-v11-latin-ext_latin-regular.5a0d0df7.woff2) format("woff2"),url(/fonts/sora-v11-latin-ext_latin-regular.f940e81e.woff) format("woff"),url(/fonts/sora-v11-latin-ext_latin-regular.b985521b.ttf) format("truetype"),url(/img/sora-v11-latin-ext_latin-regular.31afdb40.svg#Sora) format("svg")}@font-face{font-family:Sora;font-style:normal;font-weight:600;src:url(/fonts/sora-v11-latin-ext_latin-600.2d75d405.eot);src:local(""),url(/fonts/sora-v11-latin-ext_latin-600.2d75d405.eot?#iefix) format("embedded-opentype"),url(/fonts/sora-v11-latin-ext_latin-600.1e7f44eb.woff2) format("woff2"),url(/fonts/sora-v11-latin-ext_latin-600.35aec41e.woff) format("woff"),url(/fonts/sora-v11-latin-ext_latin-600.6a6388b3.ttf) format("truetype"),url(/img/sora-v11-latin-ext_latin-600.d0d6fcfd.svg#Sora) format("svg")}@font-face{font-family:Sora;font-style:normal;font-weight:700;src:url(/fonts/sora-v11-latin-ext_latin-700.ddfe0d48.eot);src:local(""),url(/fonts/sora-v11-latin-ext_latin-700.ddfe0d48.eot?#iefix) format("embedded-opentype"),url(/fonts/sora-v11-latin-ext_latin-700.3a34966f.woff2) format("woff2"),url(/fonts/sora-v11-latin-ext_latin-700.8e95ed7d.woff) format("woff"),url(/fonts/sora-v11-latin-ext_latin-700.ff04a358.ttf) format("truetype"),url(/img/sora-v11-latin-ext_latin-700.bf795340.svg#Sora) format("svg")}h1,h2,h3{color:#141314!important;position:relative;display:inline-block}h1{font-size:24px;margin-bottom:32px;line-height:30px}h2{font-size:18px;line-height:22px}h3{font-size:16px}.p-inputtext,.p-multiselect-label{border:none!important;padding:12px 16px!important;border-radius:25px!important;background:#ecedef!important;color:#202021!important}.p-input-icon-left>.p-inputtext{padding-left:2.5rem!important}.p-dropdown,.p-multiselect{border:none!important;background:#ecedef!important;color:#202021!important}.p-button,.p-dropdown,.p-multiselect{border-radius:25px!important}.p-button.param-edit__button{padding:0!important;height:30px!important;width:30px!important}.p-button.param-edit__button:active,.p-button.param-edit__button:focus,.p-button.param-edit__button:hover{background:transparent!important;box-shadow:none}.p-button.param-edit__button:active .p-button-icon,.p-button.param-edit__button:focus .p-button-icon,.p-button.param-edit__button:hover .p-button-icon{color:#f27100}.p-button.param-edit__button .p-button-icon{font-size:16px;color:#595e63}.p-inputgroup input:first-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.p-inputgroup .p-inputgroup-addon{padding:0 16px;min-width:auto}.p-inputgroup .p-inputgroup-addon:last-child{border:none;border-top-right-radius:25px!important;border-bottom-right-radius:25px!important}.p-calendar.p-calendar-w-btn .p-inputtext{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.p-calendar.p-calendar-w-btn .p-datepicker-trigger{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.p-component{font-family:Sora,Arial,Roboto,sans-serif!important;font-size:12px!important}.p-dialog{border-radius:15px!important}.p-datatable .p-component-overlay{background-color:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(11px)!important;backdrop-filter:blur(11px)!important}.p-datatable .p-datatable-thead>tr>th{color:#202021!important;background:transparent!important;border-color:#ecedef!important}.p-datatable .p-datatable-thead>tr>th.p-sortable-column:focus{box-shadow:none!important}.p-datatable .p-datatable-thead>tr>th.p-highlight{color:#141314!important;border-color:#141314!important}.p-datatable .p-datatable-thead>tr>th.p-highlight .p-sortable-column-icon{color:#141314!important}.p-datatable .p-datatable-thead>tr>th:last-child{text-align:right}.p-datatable .p-datatable-thead>tr>th:last-child .p-column-filter-row{justify-content:flex-end!important}.p-datatable .p-datatable-thead>tr>th:last-child .p-column-header-content{justify-content:flex-end}.p-datatable .p-datatable-thead>tr>th.active-generation .p-column-filter button.p-column-filter-clear-button{display:none}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead{background:hsla(0,0%,100%,.5)!important;-webkit-backdrop-filter:blur(11px)!important;backdrop-filter:blur(11px)!important}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead:before{top:0;left:0;width:100%;height:100%;max-height:110px;position:absolute;content:"";z-index:-1;background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,.99) 1%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}.p-datatable .p-datatable-tbody>tr{background:transparent!important}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion{background:#ecedef!important}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-thead>tr>th{border-color:#e0e0e0!important}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion{background:#e0e0e0!important}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-thead>tr>th{border-color:#d2d2d2!important}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion{background:#d2d2d2!important}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-thead>tr>th{border-color:#c5c5c5!important}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion{background:#c5c5c5!important}.p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-tbody>tr.p-datatable-row-expansion .p-datatable .p-datatable-thead>tr>th{border-color:#b9b9b9!important}.p-datatable .p-datatable-tbody>tr:hover{background:#ecedef}.p-datatable .p-datatable-tbody>tr>td{padding:18px 16px!important;color:#202021!important;border:none!important;vertical-align:middle}.p-datatable .p-datatable-tbody>tr>td:first-child{border-radius:15px 0 0 15px}.p-datatable .p-datatable-tbody>tr>td:last-child{text-align:right;border-radius:0 15px 15px 0}.p-datatable .p-datatable-tbody>tr>td.active-generation i.pi,.p-datatable .p-datatable-tbody>tr>td.joblink i.pi,.p-datatable .p-datatable-tbody>tr>td.param i.pi{font-size:14px}.p-paginator{margin-top:35px;padding:0!important}.p-paginator .p-dropdown{margin-left:0!important;margin-right:auto!important}.p-paginator-first,.p-paginator-last,.p-paginator-next,.p-paginator-prev{background:#ecedef!important}.p-megamenu{border-radius:0;background:transparent;border:none}.p-megamenu.p-megamenu-vertical{width:auto;padding:0}.p-megamenu .p-menuitem{margin-bottom:15px;position:relative}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{color:#f27100;background:transparent}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#f27100;transition:color .25s}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:none;color:inherit}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-submenu-icon{color:#f27100;transition:color .25s}.p-megamenu .p-menuitem>.p-menuitem-content{background:transparent!important}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:10px 15px;flex-direction:column;overflow:visible}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link.active-link,.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link.active-link .p-menuitem-icon,.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link.active-link .p-menuitem-link,.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link.active-link .p-menuitem-text{color:#f27100!important}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link.active-link .p-menuitem-link,.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link.active-link .p-menuitem-text{font-weight:700}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{margin-right:0;margin-bottom:10px;font-size:18px;font-weight:400}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{font-weight:400;font-size:12px}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-link,.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#202021;transition:color .25s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{display:none}.p-megamenu .p-megamenu-panel{border-radius:15px}.p-megamenu .p-megamenu-panel:before{position:absolute;top:18px;left:-5px;content:"";background:#fff;width:15px;height:15px;transform:rotate(45deg)}.p-megamenu .p-megamenu-panel .p-submenu-list{width:auto;padding:4px 16px}.p-megamenu .p-megamenu-panel .p-submenu-list .p-submenu-header{display:none}.p-megamenu .p-megamenu-panel .p-submenu-list .p-menuitem{margin-bottom:0}.p-megamenu .p-megamenu-panel .p-submenu-list .p-menuitem .p-menuitem-link{align-content:flex-start;align-items:flex-start;padding:10px 0}.p-megamenu .p-megamenu-panel .p-submenu-list .p-menuitem .p-menuitem-link .p-menuitem-text{white-space:nowrap}.p-megamenu .p-megamenu-panel .p-submenu-list .p-menuitem .p-menuitem-link .p-menuitem-icon{display:none}.p-megamenu .p-megamenu-panel .p-submenu-list .p-menuitem:last-child{margin-bottom:0}header{list-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.logo,header{margin-bottom:30px}.logo{margin-top:75px;width:40px;height:40px;background:url(/img/logo_color_small.6afd5bde.svg) transparent 50% no-repeat;background-size:100%;display:block}.not-logged-in__main{display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;flex-wrap:nowrap;height:calc(100vh - 120px)}.login{width:100%}@media screen and (min-width:768px){.login{width:350px}}.login__button,.login__button .p-inputtext,.login__input,.login__input .p-inputtext{width:100%}.login__button{justify-content:center!important;min-height:39px!important}.login__button .p-button-label{flex:none}.login__error{margin-top:30px;color:#f80514}.generation-week{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.generation-week__day{height:19px;width:19px;border-radius:50%;margin-right:3px;display:flex;align-items:center;justify-content:center;color:#202021;font-size:10px;font-weight:400}.generation-week__day:last-child{margin-right:0}.generation-week__day--active{background:#f27100;color:#fff;font-weight:600;opacity:1}.generation-x-days{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.generation-x-days__start{margin-right:30px}.generation-x-days__icon{margin-right:5px}.external-pub__check-all{margin-bottom:8px}.external-pub__supplier-list{display:flex;flex-wrap:wrap}.external-pub__supplier-item{flex:1 1 50%;margin-bottom:8px;max-width:calc(50% - 10px)}.external-pub__supplier-item:nth-child(odd){margin-right:20px}.external-pub__supplier-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.config__generation-week .p-button:first-of-type,.config__generation-week .p-button:last-of-type,.config__generation-week .p-button:not(:first-of-type):not(:last-of-type){border-radius:50%!important}.config__generation-week .p-button:focus{box-shadow:none}.config__generation-week .p-button.p-component{height:30px!important;width:30px!important;border-radius:50%;margin-right:8px;flex:none!important;display:flex;align-items:center;justify-content:center;color:#202021;font-size:12px!important;font-weight:400;padding:0;border:none}.config__generation-week .p-button.p-component .p-button-label{font-weight:400}.config__generation-week .p-button.p-highlight{background:#f27100!important;color:#fff!important;font-weight:600}.config__generation-week .p-button.p-highlight .p-button-label{font-weight:600}.p-component-overlay{background-color:hsla(0,0%,100%,.7)!important;-webkit-backdrop-filter:blur(11px)!important;backdrop-filter:blur(11px)!important}.p-dialog{box-shadow:0 4px 46px rgba(2,3,5,.15)!important}.p-dialog .p-dialog-header{border-top-right-radius:15px!important;border-top-left-radius:15px!important}.p-dialog .p-dialog-footer{border-bottom-right-radius:15px!important;border-bottom-left-radius:15px!important}.p-dialog .p-confirm-dialog-accept .p-button-icon,.p-dialog .p-confirm-dialog-reject .p-button-icon{display:none}.config-dialog{box-shadow:0 4px 46px rgba(2,3,5,.15)!important}.config-dialog .p-dialog-header{padding:35px;border-top-right-radius:15px!important;border-top-left-radius:15px!important}.config-dialog .p-dialog-header .p-dialog-title{font-size:18px!important}.config-dialog .p-dialog-content{padding:0 35px!important}.config-dialog .p-dialog-footer{padding:35px!important;border-bottom-right-radius:15px!important;border-bottom-left-radius:15px!important}.no-entries{text-align:center;margin:20px 0;color:#6b6b6f}.generation-selection{min-height:65px}.calculator-form{margin-right:40px}.calculator-form,.calculator-result{width:calc(50% - 20px)}.calculator-result__inner{background:#ecedef;height:100%;border-radius:25px;padding:20px;margin-bottom:10px;position:relative}.calculator-result__inner:last-child{margin-bottom:0}.calculator-result__inner:after{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:20px;background:#ecedef}.salary-config-form{margin-right:40px}.salary-config-form,.salary-template-form{width:calc(50% - 20px)}.salary-template-form__hl{display:flex}.p-button.salary-template-form__doc{height:20px!important}.result-template__textarea{flex:1 1 auto;padding:0 .5rem .5rem}.result-template__button{flex:0 0 auto;padding:0 .5rem .5rem 0}.unmatched{margin-bottom:50px}.matched{margin-top:50px}.config-box{height:206px}.config-box--upgrade{height:70px}.p-tabview .p-tabview-panels{padding:1.25rem 0!important;color:#202021!important}