.pageblock--archive .container{--pagination-item-color:var(--color-neutral-0);--pagination-padding-top:0;--pagination-padding-bottom:0}.pageblock--archive .container:has(.archive-filters){grid-template-columns:262px minmax(0,1fr);align-items:start;column-gap:50px;display:grid}.pageblock--archive .container:has(.archive-filters)>.archive-filters{grid-row:1/span 2}.pageblock--archive .container:has(.archive-filters)>.x-core-pagination{grid-column:2}@container style(--breakpoint-md-max:true){.pageblock--archive .container:has(.archive-filters){display:block}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--archive .container:has(.archive-filters){display:block}.pageblock--archive .container .archive-filters__search{margin-top:24px}.pageblock--archive .container .archive-filters__search .x-core-input{margin-bottom:0}.pageblock--archive .container .archive-filters__search .x-core-grid--stacked{grid-template-columns:1fr}.pageblock--archive .container .archive-filters__search input{width:100%;padding-right:28px}.pageblock--archive .container .archive-filters__search .x-core-grid--stacked>button{color:var(--color-neutral-800);cursor:pointer;background:0 0;border:0;place-self:center end;padding:0}.pageblock--archive .container .archive-filters__group{border:0;flex-direction:column;margin:24px 0 0;padding:0;display:flex}.pageblock--archive .container .archive-filters__header{justify-content:space-between;align-items:center;display:flex}.pageblock--archive .container .archive-filters__heading{font-weight:var(--font-weight-medium);font-size:var(--h6-size);line-height:var(--body-line-height);margin-bottom:0}.pageblock--archive .container .archive-filters__title{width:100%;font-size:var(--text-xs);letter-spacing:var(--letter-spacing-tight);border-bottom:var(--border-subtle);margin-bottom:10px;padding:0 0 10px;line-height:1.3}.pageblock--archive .container .archive-filters__group-toggle{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.pageblock--archive .container .archive-filters__group-toggle[aria-expanded=true] .archive-filters__group-icon--expand,.pageblock--archive .container .archive-filters__group-toggle[aria-expanded=false] .archive-filters__group-icon--collapse{display:none}.pageblock--archive .container .archive-filters__group-toggle:hover .archive-filters__group-icon{opacity:1}.pageblock--archive .container .archive-filters__group-icon{width:22px;color:var(--color-neutral-800);font-size:var(--text-xs);text-align:center;opacity:.3;transition:opacity var(--transition-duration) var(--transition-timing-function);flex-shrink:0}.pageblock--archive .container .archive-filters__options{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pageblock--archive .container .archive-filters__options .archive-filters__options{margin-top:6px}.pageblock--archive .container .archive-filters__row{align-items:center;gap:6px;display:flex}@container style(--breakpoint-md-max:true){.pageblock--archive .container .archive-filters__row{height:35px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--archive .container .archive-filters__row{height:35px}.pageblock--archive .container .archive-filters__toggle{width:9px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.pageblock--archive .container .archive-filters__toggle .icon{opacity:.3;width:100%;height:100%;transition:transform var(--transition-duration) var(--transition-timing-function);fill:var(--color-neutral-800);transform:rotate(-90deg)}.pageblock--archive .container .archive-filters__toggle:hover .icon{opacity:1}.pageblock--archive .container .archive-filters__toggle[aria-expanded=true] .icon{transform:rotate(0)}@container style(--breakpoint-md-max:true){.pageblock--archive .container .archive-filters__toggle{order:2;width:35px;height:35px;margin-left:auto;padding:7px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--archive .container .archive-filters__toggle{order:2;width:35px;height:35px;margin-left:auto;padding:7px}.pageblock--archive .container .archive-filters__option{cursor:pointer;align-items:center;gap:6px;display:flex}.pageblock--archive .container .archive-filters__option span{opacity:.7;transition:opacity var(--transition-duration) var(--transition-timing-function)}.pageblock--archive .container .archive-filters__option:hover span,.pageblock--archive .container .archive-filters__option:has(:checked) span{opacity:1}.pageblock--archive .container .archive-filters__option:has(:checked) span{font-weight:var(--font-weight-medium)}.pageblock--archive .container .archive-filters__option input{background-color:var(--color-neutral-100);border-radius:var(--component-border-radius-sm);appearance:none;flex-shrink:0;width:18px;height:18px}.pageblock--archive .container .archive-filters__option input:after{content:"";background-color:#0000;width:100%;height:100%;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20d='M557%20152.9L538.2%20178.8L282.2%20530.8L260.2%20561.1C259.5%20560.4%20208%20508.9%20105.7%20406.6L83%20384L128.3%20338.7C130.2%20340.6%20171.6%20382%20252.4%20462.8L486.4%20141.1L505.2%20115.2L557%20152.8z'/%3e%3c/svg%3e") 50%/11px no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20d='M557%20152.9L538.2%20178.8L282.2%20530.8L260.2%20561.1C259.5%20560.4%20208%20508.9%20105.7%20406.6L83%20384L128.3%20338.7C130.2%20340.6%20171.6%20382%20252.4%20462.8L486.4%20141.1L505.2%20115.2L557%20152.8z'/%3e%3c/svg%3e") 50%/11px no-repeat}.pageblock--archive .container .archive-filters__option input:hover{background-color:var(--color-neutral-200);cursor:pointer}.pageblock--archive .container .archive-filters__option input:checked{background-color:var(--color-primary-500)}.pageblock--archive .container .archive-filters__option input:checked:after{background-color:var(--color-neutral-0)}.pageblock--archive .container .archive-filters__option:hover{cursor:pointer}.pageblock--archive .container .archive-filters__actions{gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.pageblock--archive .container .archive-filters__reset{text-decoration:underline}.pageblock--archive .container .archive-filters__children{padding-left:15px;position:relative}.pageblock--archive .container .archive-filters__children:before{border-left:var(--border-subtle);content:"";height:100%;position:absolute;top:0;left:4px}.pageblock--archive .container .archive-filters__children:not(:has(.archive-filters__toggle)){padding-left:34px}@container style(--breakpoint-md-max:true){.pageblock--archive .container .archive-filters__children:before{left:9px}.pageblock--archive .container .archive-filters__children:not(:has(.archive-filters__toggle)){padding-left:0}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--archive .container .archive-filters__children:before{left:9px}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--archive .container .archive-filters__children:not(:has(.archive-filters__toggle)){padding-left:0}@container style(--breakpoint-md-max:true){.pageblock--archive .container .archive-filters{z-index:9;background-color:var(--color-neutral-0);width:100%;height:100vh;box-shadow:var(--shadow-md);transition:transform var(--transition-duration) var(--transition-timing-function);padding:20px;position:fixed;inset:0;overflow-y:scroll;transform:translate(-100%)}.pageblock--archive .container .archive-filters.active{transform:translate(0)}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--archive .container .archive-filters{z-index:9;background-color:var(--color-neutral-0);width:100%;height:100vh;box-shadow:var(--shadow-md);transition:transform var(--transition-duration) var(--transition-timing-function);padding:20px;position:fixed;inset:0;overflow-y:scroll;transform:translate(-100%)}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--archive .container .archive-filters.active{transform:translate(0)}.pageblock--archive .container .toggle-filters{z-index:9;margin:0 auto;display:none;position:fixed;bottom:10px;left:50%;transform:translate(-50%)}@container style(--breakpoint-md-max:true){.pageblock--archive .container .toggle-filters{display:block}.pageblock--archive .container .toggle-filters[aria-expanded=true]{--button-background:var(--color-primary-500);--button-color:var(--color-neutral-0)}.pageblock--archive .container .toggle-filters[aria-expanded=true]:hover{--button-background:var(--color-neutral-500)}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--archive .container .toggle-filters{display:block}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--archive .container .toggle-filters[aria-expanded=true]{--button-background:var(--color-primary-500);--button-color:var(--color-neutral-0)}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--archive .container .toggle-filters[aria-expanded=true]:hover{--button-background:var(--color-neutral-500)}.pageblock--archive.pageblock--archive-teammember .x-core-grid,.pageblock--archive.pageblock--archive-machine .x-core-grid{--columns-xl:repeat(4, minmax(0, 1fr));--columns-md:repeat(2, minmax(0, 1fr))}.pageblock--archive.pageblock--archive-machine .x-core-grid{gap:30px 20px}.pageblock--archive.pageblock--archive-vacancy .container:has(.archive-filters){column-gap:90px}.pageblock--archive.pageblock--archive-vacancy .x-core-grid{--columns-xl:1fr;--columns-md:1fr;--grid-gutter-x:20px}.pageblock--archive.pageblock--archive-vacancy .archive-filters__title,.pageblock--archive.pageblock--archive-vacancy .archive-filters__heading{font-weight:var(--font-weight-bold);font-size:var(--h6-size);line-height:var(--heading-line-height)}.pageblock--archive.pageblock--archive-vacancy .archive-filters__title{letter-spacing:normal;border-bottom:none;margin-bottom:14px;padding-bottom:0}.pageblock--archive.pageblock--archive-vacancy .archive-filters__group{border-bottom:var(--border-subtle);margin-top:20px;padding-bottom:20px}.pageblock--archive.pageblock--archive-vacancy .archive-filters__group:first-of-type{margin-top:28px}.pageblock--archive.pageblock--archive-vacancy .archive-filters__group:last-of-type{border-bottom:none}.pageblock--archive.pageblock--archive-vacancy .archive-filters__option{flex-direction:row-reverse;justify-content:space-between;gap:14px;width:100%}.pageblock--archive.pageblock--archive-vacancy .archive-filters__option:has(:checked) span{font-weight:var(--font-weight-regular)}.pageblock--archive.pageblock--archive-vacancy .archive-filters__option input{width:21px;height:21px}
