.joboffers-block .bite-jobs-container .bite-jobs-filters__apply{--link-decoration-line: none;--link-hover-decoration-line: none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--primary-button-background-color);background-image:var(--primary-button-background-image);border:calc(2 / var(--base-font-size) * 1rem) solid var(--primary-button-border-color);border-radius:var(--primary-button-border-radius);color:var(--primary-button-color);display:inline-flex;inline-size:-moz-fit-content;inline-size:fit-content;padding-block:calc(6 / var(--base-font-size) * 1rem);padding-inline:calc(24 / var(--base-font-size) * 1rem);position:relative;text-decoration:none;transition:color .2s linear,border-color .2s linear,background-color .2s linear;z-index:1}.joboffers-block .bite-jobs-container .bite-jobs-filters__apply:not([disabled],[aria-disabled=true]){cursor:pointer}.joboffers-block .bite-jobs-container .bite-jobs-filters__apply:after{background-image:var(--primary-button-hover-background-image);border-radius:var(--primary-button-border-radius);content:"";inset:calc(2 / var(--base-font-size) * -1rem);opacity:0;position:absolute;transition:opacity .2s linear;z-index:-1}.joboffers-block .bite-jobs-container .bite-jobs-filters__apply:hover,.joboffers-block .bite-jobs-container .bite-jobs-filters__apply:focus-visible{background-color:var(--primary-button-hover-background-color);border-color:var(--primary-button-hover-border-color);color:var(--primary-button-hover-color)}.joboffers-block .bite-jobs-container .bite-jobs-filters__apply:hover:after,.joboffers-block .bite-jobs-container .bite-jobs-filters__apply:focus-visible:after{opacity:1}.joboffers-block .bite-jobs-container .redbutton{--link-decoration-line: none;--link-hover-decoration-line: none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--outline-button-background-color);background-image:var(--outline-button-background-image);border:calc(2 / var(--base-font-size) * 1rem) solid var(--outline-button-border-color);border-radius:var(--outline-button-border-radius);color:var(--outline-button-color);display:inline-flex;inline-size:-moz-fit-content;inline-size:fit-content;padding-block:calc(6 / var(--base-font-size) * 1rem);padding-inline:calc(24 / var(--base-font-size) * 1rem);text-decoration:none;transition:color .2s linear,border-color .2s linear,background-color .2s linear}.joboffers-block .bite-jobs-container .redbutton:not([disabled],[aria-disabled=true]){cursor:pointer}.joboffers-block .bite-jobs-container .redbutton:hover,.joboffers-block .bite-jobs-container .redbutton:focus-visible{background-color:var(--outline-button-hover-background-color);background-image:var(--outline-button-hover-background-image);border-color:var(--outline-button-hover-border-color);color:var(--outline-button-hover-color)}.bite-jobs-job-alert-search-specific{margin-block:var(--frame-space-before-small) var(--frame-space-before-medium)}.bite-jobs-container .job-offers .bite-jobs-list--row th{font-size:var(--base-font-size);line-height:var(--base-line-height)}.bite-jobs-container .job-offers .bite-jobs-list--row td{font-size:var(--small-font-size);line-height:var(--small-line-height)}.bite-jobs-container .job-offers .bite-jobs-list--title a{background-color:var(--link-background-color);color:var(--link-color);font-weight:var(--base-font-weight);text-decoration-line:var(--link-decoration-line);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.bite-jobs-container .job-offers .bite-jobs-list--title a:hover,.bite-jobs-container .job-offers .bite-jobs-list--title a:focus-visible{background-color:var(--link-hover-background-color);color:var(--link-hover-color);font-weight:var(--base-font-weight);-webkit-text-decoration:var(--link-hover-decoration-line);text-decoration:var(--link-hover-decoration-line)}.bite-jobs-container .job-offers{border-collapse:separate;border-spacing:0;inline-size:100%}.bite-jobs-container .job-offers tr:has(>th){background-color:var(--table-thead-tr-background-color);color:var(--table-thead-tr-color)}.bite-jobs-container .job-offers tr:has(>th) th{border-block-end:calc(2 / var(--base-font-size) * 1rem) solid var(--table-thead-th-border-color)!important;padding:calc(8 / var(--base-font-size) * 1rem)}.bite-jobs-container .job-offers tr:has(>td){background-color:var(--table-tbody-tr-background-color);color:var(--table-tbody-tr-color)}.bite-jobs-container .job-offers tr:has(>td) th{border-block-end:calc(1 / var(--base-font-size) * 1rem) solid var(--table-tbody-th-border-color);padding:calc(8 / var(--base-font-size) * 1rem)}.bite-jobs-container .job-offers tr:has(>td) td{border-block-end:calc(1 / var(--base-font-size) * 1rem) solid var(--table-tbody-td-border-color)!important;cursor:auto;padding:calc(8 / var(--base-font-size) * 1rem)!important}.bite-jobs-container .job-offers th{font-weight:var(--bold-font-weight);text-align:start}.bite-jobs-container .job-offers td{text-align:start}
