/*!
 * Valuny 2026 (Styles, 2.0.0)
 * 
 * Last release date August 13, 2026
 *
 * Copyright 2026 i-fabrik GmbH
 * 
 * Author: i-fabrik GmbH <info@ifabrik.de> (https://www.ifabrik.de)
 * Contributor: Heiko Pfefferkorn <heiko.pfefferkorn@ifabrik.de> (https://www.ifabrik.de)
 * Homepage: https://www.ifabrik.de
 */.bite-jobs-component{--bite-jobs-border-color:rgba(35,42,74,.14);--bite-jobs-radius:12px;color:var(--wp-color-primary)}.bite-jobs-component__header{margin-bottom:var(--wp-spacing-l)}.bite-jobs-component__title{margin:0}.bite-jobs-component__listing{margin-top:var(--wp-spacing-l);width:100%}.bite-jobs-component .bite-jobs{color:var(--wp-color-primary);font-family:inherit;font-size:inherit;width:100%}.bite-jobs-component .bite-jobs-filters{margin-bottom:0}.bite-jobs-component .bite-jobs-filters__filter{margin:0}.bite-jobs-component .bite-jobs-filters__filter-label{font-size:var(--wp-font-size-s);font-weight:var(--wp-font-weight-bold);margin-bottom:calc(var(--wp-spacing)*.5)}.bite-jobs-component .bite-jobs-filters-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp-spacing);justify-content:space-between;margin-top:var(--wp-spacing)}.bite-jobs-component .bite-jobs-filters-left,.bite-jobs-component .bite-jobs-filters-right{color:var(--wp-color-primary);cursor:pointer;font-size:var(--wp-font-size-s);font-weight:var(--wp-font-weight-bold)}.bite-jobs-component .bite-jobs-filters-left:focus-visible,.bite-jobs-component .bite-jobs-filters-left:hover,.bite-jobs-component .bite-jobs-filters-right:focus-visible,.bite-jobs-component .bite-jobs-filters-right:hover{color:var(--wp-color-highlight)}.bite-jobs-component .bite-jobs .bite-suche-input fieldset{border:0;margin:0;padding:0}.bite-jobs-component .bite-jobs .bite-suche-input legend{display:none}.bite-jobs-component .bite-jobs .bite-suche-input input{background-color:var(--wp-color-white);border:1px solid var(--bite-jobs-border-color);border-radius:var(--bite-jobs-radius);color:var(--wp-color-primary);font:inherit;height:3.5rem;padding:0 var(--wp-spacing);transition:border-color var(--wp-transition),box-shadow var(--wp-transition);width:100%}.bite-jobs-component .bite-jobs .bite-suche-input input:focus{border-color:var(--wp-color-primary);box-shadow:0 0 0 3px rgba(35,42,74,.08);outline:0}.bite-jobs-component .bite-jobs .bite-dropdown-filter-block{display:grid;gap:var(--wp-spacing);grid-template-columns:minmax(0,1fr);margin-top:var(--wp-spacing)}.bite-jobs-component .bite-jobs select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp-color-white);border:1px solid var(--bite-jobs-border-color);border-radius:var(--bite-jobs-radius);color:var(--wp-color-primary);font:inherit;min-height:3rem;padding:0 var(--wp-spacing);width:100%}.bite-jobs-component .bite-jobs select:focus{border-color:var(--wp-color-primary);outline:0}.bite-jobs-component .bite-jobs-list{width:100%}.bite-jobs-component .bite-jobs-list-table{border-collapse:separate;border-spacing:0 var(--wp-spacing);display:block;width:100%}.bite-jobs-component .bite-jobs-list-table tbody{display:block;width:100%}.bite-jobs-component .bite-jobs-list-table tr{display:grid;width:100%}.bite-jobs-component .bite-jobs-list-table td,.bite-jobs-component .bite-jobs-list-table th{border:0;display:block;padding:0}.bite-jobs-component .bite-jobs-list-body-row-top{display:none}.bite-jobs-component .bite-jobs-list-body-row:not(.bite-jobs-list-body-row-top){background-color:var(--wp-color-white);border:1px solid var(--bite-jobs-border-color);border-radius:var(--bite-jobs-radius);cursor:pointer;gap:calc(var(--wp-spacing)*.5);padding:var(--wp-spacing-l);transition:box-shadow var(--wp-transition),transform var(--wp-transition)}.bite-jobs-component .bite-jobs-list-body-row:not(.bite-jobs-list-body-row-top):focus-visible,.bite-jobs-component .bite-jobs-list-body-row:not(.bite-jobs-list-body-row-top):hover{box-shadow:0 8px 24px rgba(0,0,0,.08);outline:0;transform:translateY(-2px)}.bite-jobs-component .bite-jobs-list--title{color:var(--wp-color-primary);font-size:clamp(1.125rem,2vw,1.5rem);font-weight:var(--wp-font-weight-regular);line-height:1.3}.bite-jobs-component .bite-jobs-list--custom_custom_field1,.bite-jobs-component .bite-jobs-list--jobSite{color:currentColor;font-size:var(--wp-font-size-s)}.bite-jobs-component .bite-jobs-list--custom_custom_field1:before{content:"Ort: ";font-weight:var(--wp-font-weight-bold)}.bite-jobs-component .bite-jobs-list--jobSite:before{content:"Firma: ";font-weight:var(--wp-font-weight-bold)}.bite-jobs-component .bite-jobs-list--nopostiong{background-color:var(--wp-color-white);border:1px solid var(--bite-jobs-border-color);border-radius:var(--bite-jobs-radius);color:var(--wp-color-primary);padding:var(--wp-spacing-l);text-align:center;width:100%}.bite-jobs-component .bite-jobs-api-ui-pagination{align-items:center;display:flex;gap:calc(var(--wp-spacing)*.5);justify-content:center;margin-top:var(--wp-spacing-l)}.bite-jobs-component .bite-jobs-api-ui-pagination__link{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;min-height:2.5rem;min-width:2.5rem}.bite-jobs-component .bite-jobs-api-ui-pagination__link--disabled{cursor:default;opacity:.35}.bite-jobs-component .bite-jobs-api-ui-pagination__page--current{align-items:center;background-color:var(--wp-color-support-burgundy);color:var(--wp-color-support-burgundy-contrast);display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.bite-jobs-component .bite-jobs.main .bite-jobs-list-table .bite-jobs-list-body-row-top>th{background-color:var(--wp-color-support-burgundy)!important;color:var(--wp-color-support-burgundy-contrast)!important}@media (min-width:768px){.bite-jobs-component .bite-jobs .bite-dropdown-filter-block{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.bite-jobs-component .bite-jobs-list-table{display:table}.bite-jobs-component .bite-jobs-list-table tbody{display:table-row-group}.bite-jobs-component .bite-jobs-list-table tr{display:table-row}.bite-jobs-component .bite-jobs-list-table td,.bite-jobs-component .bite-jobs-list-table th{display:table-cell}.bite-jobs-component .bite-jobs-list-body-row-top{display:table-row}.bite-jobs-component .bite-jobs-list-body-row-top th{background-color:var(--wp-color-support-burgundy)!important;color:var(--wp-color-support-burgundy-contrast)!important;font-size:var(--wp-font-size-s);font-weight:var(--wp-font-weight-bold);padding:var(--wp-spacing);text-align:left}.bite-jobs-component .bite-jobs-list-body-row:not(.bite-jobs-list-body-row-top){background-color:transparent;border:0;border-radius:0;display:table-row;padding:0}.bite-jobs-component .bite-jobs-list-body-row:not(.bite-jobs-list-body-row-top):focus-visible,.bite-jobs-component .bite-jobs-list-body-row:not(.bite-jobs-list-body-row-top):hover{box-shadow:none;transform:none}.bite-jobs-component .bite-jobs-list-body-row:not(.bite-jobs-list-body-row-top):focus-visible td,.bite-jobs-component .bite-jobs-list-body-row:not(.bite-jobs-list-body-row-top):hover td{background-color:rgba(35,42,74,.035)}.bite-jobs-component .bite-jobs-list-body-row:not(.bite-jobs-list-body-row-top) td{border-bottom:1px solid var(--bite-jobs-border-color);padding:var(--wp-spacing);transition:background-color var(--wp-transition);vertical-align:middle}.bite-jobs-component .bite-jobs-list--title{width:55%}.bite-jobs-component .bite-jobs-list--custom_custom_field1{width:20%}.bite-jobs-component .bite-jobs-list--custom_custom_field1:before{content:none}.bite-jobs-component .bite-jobs-list--jobSite{width:25%}.bite-jobs-component .bite-jobs-list--jobSite:before{content:none}.bite-jobs-component .bite-jobs-list--nopostiong{border:0;border-bottom:1px solid var(--bite-jobs-border-color);border-radius:0;display:table-cell;padding:var(--wp-spacing-l);text-align:left}}
/*# sourceMappingURL=bite-jobs.css.map */