/*!
 * Opk 2025 0.7.0
 * https://www.ifabrik.de/
 *
 * Copyright 2025 i-fabrik GmbH
 *
 * Released on November 28, 2025
 * 
 * Author: i-fabrik GmbH
 * Contributor: Heiko Pfefferkorn <heiko.pfefferkorn@ifabrik.de>
 */.job-details{display:flex;flex-flow:column nowrap}.job-details__trigger{align-items:center;background-color:transparent;border:0;color:currentColor;display:flex;font-size:var(--opk-font-size-s);font-weight:var(--opk-font-weight-bold);gap:.375em;justify-content:end}.job-details__trigger .icon{transition:transform .5s ease}.job-details__trigger[aria-pressed=true] .icon{transform:rotate(180deg)}.job-details__content{-webkit-padding-after:var(--opk-block-element-margin);display:none;padding-block-end:var(--opk-block-element-margin);transition-duration:var(--opk-transition-close)}.job-details__content>:first-child{-webkit-margin-before:0;margin-block-start:0}.job-details__content>:last-child{-webkit-margin-after:0;margin-block-end:0}.job-details__content[data-reveal=hide]{transition-duration:var(--opk-transition-open)}.job-details:has(.job-details__content:empty){display:none}.job-contact{-webkit-border-before:var(--opk-border-width) solid var(--opk-color-border);-webkit-padding-before:var(--opk-block-element-margin);border-block-start:var(--opk-border-width) solid var(--opk-color-border);padding-block-start:var(--opk-block-element-margin)}.job{container:job/inline-size;scroll-margin-top:var(--global-scroll-top-offset)}.job-scaffolding{display:flex;flex-flow:column nowrap;gap:var(--opk-spacing);min-height:100%}.job .title{--opk-heading-margin:var(--opk-spacing)}.job .tag-group{max-width:100%}.job__footer,.job__meta{align-items:center;-moz-column-gap:var(--opk-spacing);column-gap:var(--opk-spacing);display:flex;flex-flow:row wrap;order:3;row-gap:var(--opk-spacing-s)}.job__footer .job-categories,.job__meta .job-categories{-webkit-margin-start:auto;margin-inline-start:auto}.job__meta{order:1}.job__meta .time{font-size:var(--opk-font-size-s)}.job__meta .job-categories{display:none}.job__footer{align-items:center;-moz-column-gap:var(--opk-spacing);column-gap:var(--opk-spacing);display:flex;flex-flow:row wrap;order:3;row-gap:var(--opk-spacing-s)}.job__footer .job-categories{-webkit-margin-start:auto;margin-inline-start:auto}.job__body{flex-grow:1;order:2}@container job (min-width: 55rem){.job-scaffolding{--_meta-footer-width:11rem;align-items:flex-start;flex-direction:row;gap:var(--opk-spacing-l)}.job__meta{max-width:11rem;min-width:11rem}.job__meta .job-categories{-webkit-margin-start:0;display:flex;margin-inline-start:0}.job__footer{max-width:14rem;min-width:14rem}.job__footer .job-categories{display:none}}
/*# sourceMappingURL=single.css.map */